Ottawa County, Ohio Cities (2026)

8 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Port Clinton15,8646,016-0.42%2,7522 City
Oak Harbor22,7752,819-0.25%1,7492 Village
Genoa32,1672,224-0.41%1,0852 Village
Elmore41,3571,399-0.51%1,4671 Village
Marblehead5828849-0.36%2613 Village
Rocky Ridge6304310-0.33%3031 Village
Clay Center7242259-1.22%2391 Village
Put-in-Bay8150155-0.66%3420 Village

Ottawa County Cities Summary

Largest City

Port Clinton is the largest city in Ottawa County, with a population of 5,864.

Smallest City

Put-in-Bay is the smallest city in Ottawa County, with a population of 150.

10 Largest Cities

There are 8 cities in Ottawa County, Ohio.

Location of Ottawa County