Elyria, OH is located in Lorain County. It is home to 65557 people. The median household income is $39,811.00 (Source: 2000 Census). The average home value was $96,400.00 (Source: 2000 Census). Nearby towns and cities include Elyria, North Ridgeville, Oberlin. Find listings of real estate for sale in Elyria below.