Ashtabula County, Ohio Cities (2025)

67 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Ashtabula119,35319,585-0.13%95620 Township
Ashtabula217,72517,975-0.28%2,3008 City
Jefferson316,55614,4962.3%1,12115 Township
Jefferson413,87813,8290.44%41234 Township
Conneaut512,37012,3040.11%47226 City
Geneva610,04410,128-0.05%39026 Township
Saybrook79,6129,711-0.08%30332 Township
Jefferson88,5527,2275.93%20242 Township
Rome98,3498,764-0.58%24834 Township
North Madison108,2548,685-0.24%2,1134 CDP
Jefferson115,9785,8660.22%23525 Township
Geneva125,8585,921-0.22%1,4664 City
Jefferson135,2775,332-0.09%20426 Township
Jefferson144,9634,9100.26%13736 Township
Edgewood154,3684,382-0.09%6427 CDP
Jefferson163,5113,4980.17%9637 Township
Jefferson173,2273,2270.53%9235 Township
Jefferson183,1803,218-0.25%1,2762 Village
Orwell193,0643,083-0.03%12824 Township
Jefferson203,0623,0530.33%8138 Township
North Kingsville212,7162,749-0.26%3049 Village
Windsor222,6172,648-0.11%10625 Township
Jefferson232,5662,617-0.5%4261 Township
Andover242,5582,5340.2%11522 Township
Harpersfield252,5442,5580%9926 Township
Jefferson262,4972,581-0.56%10224 Township
Morgan272,2712,2790.04%9624 Township
Austinburg282,1792,200-0.05%8825 Township
Windsor291,9322,013-0.46%5039 Township
Windsor301,8561,907-0.8%4443 Township
Rome311,8531,8660%7924 Township
Jefferson321,8321,834-0.05%8952 Township
Jefferson331,7831,817-0.11%4342 Township
Kingsville341,6331,649-0.12%12613 Township
Hartsgrove351,6001,614-0.12%6525 Township
Roaming Shores361,5681,582-0.19%7252 Village
Jefferson371,5491,5630%8219 Township
Orwell381,5091,517-0.13%7492 Village
Sheffield391,4911,4940.07%6423 Township
Jefferson401,4711,4500.27%5626 Township
Williamsfield411,4431,4500%5725 Township
Jefferson421,4071,3781.01%5924 Township
Saybrook-on-the-Lake431,3901,0687.17%4473 CDP
Lenox441,3821,3840.07%5724 Township
Trumbull451,3451,361-0.07%5326 Township
Jefferson461,3101,3120.08%5723 Township
Rome471,2501,2470.48%3437 Township
Jefferson481,1691,1321.21%4129 Township
Pierpont491,1581,1550.17%4128 Township
Colebrook501,1161,1120.27%4525 Township
Jefferson511,0371,040-0.19%4225 Township
New Lyme521,0251,035-0.1%4125 Township
Andover53945957-0.32%6801 Village
Geneva-on-the-Lake54934944-0.21%3912 Village
Cherry Valley559299280.11%3924 Township
Kingsville569216637.09%3343 CDP
Jefferson57920953-0.65%4122 Township
North Perry58910914-0.11%2354 Village
Jefferson599069020.22%2143 Township
Kinsman Center608726601.99%3972 CDP
Denmark618198160.37%3424 Township
Jefferson62798768-0.62%2433 Township
Dorset63797808-0.25%3523 Township
Rock Creek64662674-0.45%7541 Village
Austinburg65461577-0.86%1403 CDP
Jefferson66207211-1.43%924 Township
Jefferson6773740%323 Township

Ashtabula County Cities Summary

Largest City

Ashtabula is the largest city in Ashtabula County, with a population of 19,353.

Smallest City

Jefferson is the smallest city in Ashtabula County, with a population of 73.

10 Largest Cities

There are 67 cities in Ashtabula County, Ohio.

Location of Ashtabula County