-->
14 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Sandusky | 1 | 23,709 | 25,038 | -1.11% | 2,461 | 9.63 | City |
Vermilion | 2 | 10,740 | 10,650 | 0.17% | 1,013 | 10.60 | City |
Huron | 3 | 6,537 | 6,907 | -1.12% | 1,322 | 4.94 | City |
Milan | 4 | 1,336 | 1,370 | -0.52% | 1,122 | 1.19 | Village |
Castalia | 5 | 729 | 773 | -1.22% | 713 | 1.02 | Village |
Berlin Heights | 6 | 663 | 647 | 0.46% | 414 | 1.60 | Village |
Bay View | 7 | 584 | 608 | -0.85% | 2,116 | 0.28 | Village |
Whites Landing | 8 | 386 | 380 | 0% | 1,317 | 0.29 | CDP |
Mitiwanga | 9 | 311 | 364 | 7.24% | 735 | 0.42 | CDP |
Kelleys Island | 10 | 259 | 256 | 0.39% | 60 | 4.35 | Village |
Birmingham | 11 | 148 | 331 | 7.25% | 132 | 1.12 | CDP |
Bloomingville | 12 | 111 | 216 | 6.73% | 87 | 1.28 | CDP |
Crystal Rock | 13 | 91 | 164 | -6.19% | 858 | 0.11 | CDP |
Beulah Beach | 14 | 84 | 12 | 7.69% | 1,826 | 0.05 | CDP |
Sandusky is the largest city in Erie County, with a population of 23,709.
Beulah Beach is the smallest city in Erie County.
There are 14 cities in Erie County, Ohio.