Ottawa County, Ohio Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Port Clinton15,8516,013-0.41%2,7462 City
Oak Harbor22,7732,820-0.25%1,7472 Village
Genoa32,1572,229-0.46%1,0802 Village
Elmore41,3631,406-0.51%1,4741 Village
Marblehead5825848-0.48%2603 Village
Rocky Ridge6302310-0.33%3011 Village
Clay Center7244260-1.21%2411 Village
Put-in-Bay8151156-0.66%3440 Village

Ottawa County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 8 cities in Ottawa County, Ohio.

Location of Ottawa County