North Ohio Cities

There are 65 cities in Ohio in the North region.

65 Rows

City
Rank
County
2024 Pop.
Sandusky1Erie County23,975
Tiffin2Seneca County17,481
Norwalk3Erie County17,163
Fremont4Ottawa County15,782
Amherst5Lorain County12,995
Vermilion6Erie County10,722
Bellevue7Erie County8,143
Oberlin8Lorain County7,410
Huron9Erie County6,611
Clyde10Sandusky County6,346
Willard11Huron County6,098
Port Clinton12Ottawa County5,905
Wellington13Lorain County4,865
Ballville14Ottawa County3,745
Oak Harbor15Ottawa County2,792
New London16Ashland County2,362
Stony Prairie17Ottawa County1,798
Plymouth18Crawford County1,686
South Amherst19Lorain County1,555
Greenwich20Ashland County1,385
Milan21Erie County1,343
Monroeville22Erie County1,273
Green Springs23Sandusky County1,220
Sullivan24Ashland County1,080
Wakeman25Erie County1,016
Attica26Huron County867
New Washington27Crawford County852
Bloomville28Crawford County848
Marblehead29Ottawa County835
Nankin30Ashland County796
Sycamore31Crawford County764
Castalia32Erie County738
Holiday Lakes33Huron County692
Berlin Heights34Erie County660
Shiloh35Ashland County613
Bay View36Erie County589
Lakeside37Ottawa County570
New Haven38Huron County540
Republic39Seneca County538
Lindsey40Ottawa County453
North Fairfield41Huron County453
Collins42Erie County410
Whites Landing43Erie County386
Bailey Lakes44Ashland County344
Savannah45Ashland County322
Rocky Ridge46Ottawa County307
Polk47Ashland County306
Flat Rock48Erie County303
Mitiwanga49Erie County290
Kelleys Island50Erie County258
Vickery51Erie County258
Tiro52Crawford County215
Kipton53Lorain County206
Chatfield54Crawford County198
Rochester55Lorain County160
Put-in-Bay56Ottawa County150
Birmingham57Erie County138
Old Fort58Seneca County130
Bloomingville59Erie County104
Crystal Rock60Erie County97
Fort Seneca61Seneca County95
Celeryville62Huron County89
Beulah Beach63Erie County78
Melmore64Seneca County71
Wightmans Grove65Ottawa County19

Ohio Cities by Region