Erie County, Ohio Cities (2026)

18 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Sandusky123,71625,089-0.96%2,46110 City
Perkins212,50012,384-0.15%48526 Township
Vermilion310,77110,6560.18%1,01611 City
Huron410,42610,699-0.19%45223 Township
Huron56,5006,889-0.99%1,3155 City
Margaretta65,3885,578-0.3%16533 Township
Vermilion74,7314,857-0.23%23820 Township
Sandusky83,6053,5660.36%16622 Township
Milan93,4493,606-0.66%13526 Township
Florence102,3462,465-0.64%9026 Township
Milan111,3271,368-0.52%1,1141 Village
Groton121,2801,341-0.7%5026 Township
Sandusky139859860.1%6914 Township
Castalia14732773-0.95%7161 Village
Berlin Heights156816480.89%4262 Village
Bay View16583603-0.51%2,1120 Village
Sandusky174604610%2618 Township
Kelleys Island182622560.38%604 Village

Erie County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 18 cities in Erie County, Ohio.

Location of Erie County