Horgen has a population (as of ) of .
The age distribution of the population () is children and teenagers (0-19 years old) make up 20.7% of the population, while adults (20-64 years old) make up 64.1% and seniors (over 64 years old) make up 15.2%.