Town Chart.

← Back to Discover · All towns in Ohio

Towns in Ashtabula County

13 towns with data in Ashtabula County, Ohio, largest first. Find your matches.

Ashtabula is the largest of the 13 towns we list in Ashtabula County, with 17,856 people. Together they have 54,130 people.

TownPopulationTypical household incomeTypical home price
Ashtabula 17,856 $44,120 $105,900
Conneaut 12,357 $61,741 $132,400
Geneva 5,886 $53,557 $148,300
Edgewood 4,107 $62,917 $115,500
Jefferson 3,522 $53,333 $200,300
North Kingsville 2,741 $61,840 $170,900
Roaming Shores 1,936 $91,078 $226,200
Orwell 1,707 $41,563 $125,900
Saybrook-on-the-Lake 1,001 $49,186 $167,800
Geneva-on-the-Lake 888 $50,438 $174,500
Andover 797 $47,941 $128,400
Rock Creek 766 $54,000 $136,900
Kingsville 566 $44,250 $137,500

ZIP codes in Ashtabula County

15 ZIP codes in Ashtabula County, Ohio. A ZIP code can also reach into a neighboring county.

Nearby counties in Ohio

Link to this page

Copy this HTML to link to this page from your own site.