Towns and cities in Ohio

1,265 towns and cities in 88 counties

Ohio (OH) has 11,799,448 residents (Census) living in 1,265 cities, towns, villages and communities across 88 counties.

Largest cities in Ohio

Counties of Ohio

Last updated: