Erie County, Ohio Cities (2025)

18 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Sandusky123,94525,089-0.95%2,48510 City
Perkins212,51912,384-0.15%48626 Township
Vermilion310,75210,6560.18%1,01411 City
Huron410,44610,699-0.19%45323 Township
Huron56,5656,889-0.98%1,3285 City
Margaretta65,4045,578-0.3%16633 Township
Vermilion74,7424,857-0.23%23820 Township
Sandusky83,5923,5660.36%16622 Township
Milan93,4723,606-0.66%13626 Township
Florence102,3612,465-0.63%9126 Township
Milan111,3341,368-0.52%1,1201 Village
Groton121,2891,341-0.69%5026 Township
Sandusky139849860.1%6914 Township
Castalia14739773-0.94%7231 Village
Berlin Heights156756480.75%4222 Village
Bay View16586603-0.68%2,1230 Village
Sandusky174604610%2618 Township
Kelleys Island182612560.38%604 Village

Erie County Cities Summary

Largest City

Sandusky is the largest city in Erie County, with a population of 23,945.

Smallest City

Kelleys Island is the smallest city in Erie County, with a population of 261.

10 Largest Cities

There are 18 cities in Erie County, Ohio.

Location of Erie County