Hamilton is a city located in Ohio. With a 2020 population of 61,956, it is the 11th largest city in Ohio and the 614th largest city in the United States. Hamilton is currently declining at a rate of -0.18% annually and its population has decreased by -0.83% since the most recent census, which recorded a population of 62,477 in 2010. Hamilton reached it's highest population of 72,354 in 1960. Spanning over 22 miles, Hamilton has a population density of 2,888 people per square mile.
The average household income in Hamilton is $56,850 with a poverty rate of 19.38%. The median rental costs in recent years comes to $787 per month, and the median house value is $102,900. The median age in Hamilton is 36.6 years, 35.8 years for males, and 37.7 years for females. For every 100 females there are 91.9 males.