Ashtabula County, Ohio
Ashtabula County, Ohio, has 96,713 residents (July 2025 estimate). Its county seat is Jefferson. It uses Eastern Time and covers 702 sq mi (1,819 km²) of land.
- Resident population, July 2025
- 96,713
- Land area
- 702 sq mi (1,819 km²)
- County seat or government
- Jefferson
- Time zone
- Eastern TimeUTC-05:00 in January; UTC-04:00 in July
- Median household income
- $57,728 ± $2,343
- Median home value
- $159,500 ± $4,240
- Median rent, with utilities
- $828 ± $27
- Homes lived in by their owners
- 75.7% ± 1.2 points
- County type
- County
- Metro or micro area
- Cleveland, OH metro areaOutlying county
- Water area
- 666 sq mi (1,724 km²)
- State
- Ohio
- County code (FIPS)
- 39007
- Coordinates (central point)
- 41.906637, -80.745592
These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.
Time zones in Ashtabula County
| Time zone | Local time and UTC offset | Next clock change |
|---|---|---|
| Eastern TimeAmerica/New_York | UTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock. | Enable JavaScript for upcoming changes. |
Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.
ZIP Code areas, largest first
- 4400431,114 people
- 4405719,445 people
- 4406216,908 people
- 4403016,191 people
- 4404114,003 people
- 440478,365 people
- 440764,678 people
- 440034,569 people
- 440843,765 people
- 440853,468 people
- 444283,102 people
- 440862,457 people
All 20
20 ZIP Code areas overlap Ashtabula County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.
Official county information
Ashtabula County government website ↗ is the next stop for county offices, tax, voting, jury and records information. A geographic lookup cannot determine eligibility, tax liability or a court obligation.
Townships in Ashtabula County, largest first
- Ashtabula Township19,465 people
- Geneva Township10,078 people
- Saybrook Township9,663 people
- Jefferson Township5,299 people
- Orwell Township3,062 people
- Windsor Township2,635 people
- Harpersfield Township2,557 people
- Andover Township2,536 people
- Morgan Township2,488 people
- Austinburg Township2,433 people
- Monroe Township2,208 people
- Richmond Township2,065 people
All 27
- Plymouth Township1,972 people
- Rome Township1,697 people
- Kingsville Township1,585 people
- Sheffield Township1,487 people
- New Lyme Township1,459 people
- Pierpont Township1,245 people
- Lenox Township1,173 people
- Williamsfield Township1,161 people
- Cherry Valley Township1,129 people
- Hartsgrove Township1,042 people
- Trumbull Township1,022 people
- Colebrook Township873 people
- Dorset Township627 people
- Denmark Township584 people
- Wayne Township524 people
People counts are American Community Survey 2020–2024 5-year estimates. All townships in Ohio, by county
School districts in Ashtabula County, largest first
- Ashtabula Area City School District26,898 people
- Geneva Area City School District15,542 people
- Conneaut Area City School District14,088 people
- Jefferson Area Local School District11,382 people
- Buckeye Local School District (Ashtabula County)10,207 people
- Pymatuning Valley Local School District9,999 people
- Grand Valley Local School District9,051 people
Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.
Cities, towns and communities, largest first
These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.
- Ashtabula, Ohio (city)17,856 people
- Conneaut, Ohio (city)12,357 people
- Geneva, Ohio (city)5,886 people
- Edgewood, Ohio (CDP)4,107 people
- Jefferson, Ohio (village)3,522 people
- North Kingsville, Ohio (village)2,741 people
- Roaming Shores, Ohio (village)1,936 people
- Orwell, Ohio (village)1,707 people
- Saybrook-on-the-Lake, Ohio (CDP)1,001 people
- Geneva-on-the-Lake, Ohio (village)888 people
- Andover, Ohio (village)797 people
- Rock Creek, Ohio (village)766 people
All 14
- Kingsville, Ohio (CDP)566 people
- Austinburg, Ohio (CDP)359 people
Bordering areas, nearest first
Distances are straight lines between map points.
- Lake County, Ohio25 mi west
- Geauga County, Ohio36 mi southwest
- Crawford County, Pennsylvania36 mi southeast
- Erie County, Pennsylvania36 mi northeast
- Trumbull County, Ohio41 mi south
Before using this answer on a form
Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.
Find the county where you are now, check its ZIP area, or check the time zone where you are.