The 2016 Elyria, Ohio, population is 53,775. There are 2,614 people per square mile (population density).
The median age is 36.9. The US median is 37.4. 45.30% of people in Elyria, Ohio, are married. 12.67% are divorced.
The average household size is 2.36 people. 22.21% of people are married, with children. 24.37% have children, but are single.
75.41% of people are white, 13.70% are black, 0.56% are asian, 0.20% are native american, and 0.11% claim 'Other'.
5.11% of the people in Elyria, Ohio, claim hispanic ethnicity (meaning 94.89% are non-hispanic).