Elyria is a city in the U.S. state of Ohio. It is the county seat of Lorain County. At the 2010 census, 54,533 people lived there. The city is named for its founder, Heman Ely.