Lorain County's estimated 2026 population is 325,279 with a growth rate of 0.64% in the past year according to the most recent United States census data. Lorain County is the 9th largest county in Ohio. The 2010 population was 301,479 and has seen a growth of 7.89% since that time.
Data after 2023 is projected based on recent change
Overall: 42.1 years
Female: 43.4 years
Male: 40.9 years
There are 248,798 adults, (62,902 of whom are seniors) in Lorain County.
Female: 159,912 (50.4%)
Male: 157,217 (49.6%)
The racial composition of Lorain County includes 78.02% White, 7.66% Black or African American, and smaller percentages for other race, Asian, Native American, Native Hawaiian or Pacific Islander and multiracial populations.
Race | Population | Percentage (of total) |
|---|---|---|
| White | 247,434 | 78.02% |
| Two or more races | 32,168 | 10.14% |
| Black or African American | 24,301 | 7.66% |
| Other race | 8,194 | 2.58% |
| Asian | 4,481 | 1.41% |
| Native American | 494 | 0.16% |
| Native Hawaiian or Pacific Islander | 57 | 0.02% |
Lorain County's average per capita income is $51,159. Household income levels show a median of $73,347. The poverty rate stands at 12.09%.
Name | Median | Mean |
|---|---|---|
| Married Families | $114,489 | $140,800 |
| Families | $97,268 | $120,746 |
| Households | $73,347 | $98,714 |
| Non Families | $41,175 | $57,549 |
Average Income
Median Household Income
Poverty Rate