24 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 |
Perkins township | 2 | 12,765 | 12,385 | 0.85% | 495 | 25.77 | Township |
Vermilion | 3 | 10,740 | 10,650 | 0.17% | 1,013 | 10.60 | City |
Huron township | 4 | 10,316 | 10,696 | -0.75% | 448 | 23.05 | Township |
Huron | 5 | 6,537 | 6,907 | -1.12% | 1,322 | 4.94 | City |
Margaretta township | 6 | 5,373 | 5,630 | -0.96% | 165 | 32.63 | Township |
Vermilion township | 7 | 4,679 | 4,856 | -0.83% | 235 | 19.90 | Township |
Sandusky township | 8 | 3,584 | 3,558 | 0.45% | 165 | 21.69 | Township |
Milan township | 9 | 3,438 | 3,609 | -1.12% | 134 | 25.58 | Township |
Florence township | 10 | 2,323 | 2,466 | -1.4% | 89 | 26 | Township |
Milan | 11 | 1,336 | 1,370 | -0.52% | 1,122 | 1.19 | Village |
Groton township | 12 | 1,280 | 1,341 | -1.01% | 50 | 25.61 | Township |
Sandusky township | 13 | 979 | 986 | -0.2% | 69 | 14.25 | Township |
Castalia | 14 | 729 | 773 | -1.22% | 713 | 1.02 | Village |
Berlin Heights | 15 | 663 | 647 | 0.45% | 414 | 1.60 | Village |
Bay View | 16 | 584 | 608 | -0.85% | 2,116 | 0.28 | Village |
Sandusky township | 17 | 464 | 460 | 0.65% | 26 | 17.92 | Township |
Whites Landing | 18 | 386 | 380 | 0% | 1,317 | 0.29 | CDP |
Mitiwanga | 19 | 311 | 364 | 7.24% | 735 | 0.42 | CDP |
Kelleys Island | 20 | 259 | 256 | 0.39% | 60 | 4.35 | Village |
Birmingham | 21 | 148 | 331 | 7.25% | 132 | 1.12 | CDP |
Bloomingville | 22 | 111 | 216 | 6.73% | 87 | 1.28 | CDP |
Crystal Rock | 23 | 91 | 164 | -6.19% | 858 | 0.11 | CDP |
Beulah Beach | 24 | 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 24 cities in Erie County, Ohio.