Lorain County Flag

Lorain County

State:
Ohio
County Seat:
Elyria

Lorain County's 2026 population is estimated at 327,764, reflecting a 0.88% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Lorain County is the 9th largest county in Ohio. The 2010 population was 301,479 and has grown 8.72% since 2010.

327,764
Total Population
668
Population Density (mi²)
9
Population Rank (State)
2.9K 0.88%
Annual Population Growth

Lorain County Population

Demographics

Economics and Income Statistics