Hamilton County, Ohio Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Cincinnati1315,663309,6700.41%4,05178 City
Forest Park220,01120,164-0.15%3,1036 City
Norwood319,77118,9950.57%6,2903 City
Harrison414,03612,6291.75%2,6285 City
Blue Ash513,76213,4010.4%1,8158 City
Springdale611,17111,0030.33%2,2445 City
Reading710,46710,592-0.23%3,6233 City
Madeira89,6629,4970.26%2,8833 City
North College Hill99,5199,648-0.26%5,2272 City
Wyoming108,8168,7620.1%3,0573 City
Cheviot118,5988,746-0.29%7,3741 City
Mount Healthy126,9016,987-0.23%4,6161 City
Deer Park135,5875,4200.54%6,5421 City
Silverton144,8724,956-0.31%4,3771 Village
St. Bernard153,9724,031-0.28%2,5882 Village
Woodlawn163,9303,9080.05%1,5383 Village
Amberley173,8423,8320.03%1,1033 Village
Golf Manor183,8103,8040%6,5691 Village
Greenhills193,7183,730-0.08%2,9891 Village
Lockland203,4973,504-0.06%2,8691 Village
Mariemont213,4873,517-0.34%3,9001 Village
Cleves223,3833,418-0.24%2,1882 Village
Lincoln Heights233,1523,1420.03%4,2421 Village
Evendale242,6552,667-0.08%5575 Village
Terrace Park252,3572,3510%1,9871 Village
Elmwood Place262,0812,089-0.1%6,4430 Village
Fairfax271,7631,766-0.06%2,2631 Village
Addyston28908921-0.33%1,0711 Village
North Bend298418380%7691 Village
Arlington Heights308238220%3,1410 Village

Hamilton County Cities Summary

Largest City

Cincinnati is the largest city in Hamilton County, with a population of 315,663.

Smallest City

Arlington Heights is the smallest city in Hamilton County, with a population of 823.

10 Largest Cities

There are 30 cities in Hamilton County, Ohio.

Location of Hamilton County