Skip to main content
Population Review

Ashtabula city, OH — Population & Demographics

Ashtabula city, OH has a population of 17,919. The median household income is $43,782 and the median age is 40.1.

17,919

Population

$43,782

Median Income

$99,200

Median Home Value

40.1

Median Age

Race & Ethnicity

White79.3%
Black or African American8.0%
Asian0.0%
Hispanic or Latino (any race)1.5%
Two or More Races0.0%

Economy & Income

$43,782

Median Household Income

$25,198

Per Capita Income

26.4%

Poverty Rate

7.4%

Unemployment Rate

Housing

$99,200

Median Home Value

$790

Median Rent

55.8%

Owner-Occupied

Education

83.8%

High School+

12.8%

Bachelor's+

Commute

1.2%

Drive Alone

2.0%

Work From Home

19.4 min

Avg Commute

Frequently Asked Questions

Ashtabula city, OH has a population of 17,919 according to Census ACS 2023 data.

The median household income in Ashtabula city, OH is $43,782, with 26.4% living below the poverty level.

The median home value in Ashtabula city, OH is $99,200, with median rent at $790.

Data from the American Community Survey (ACS) 5-Year estimates.