Elyria ist eine Stadt im Norden des US-amerikanischen Bundesstaates Ohio, unweit des Südufers des Eriesees am Black River und 38 km westsüdwestlich von Cleveland gelegen. Sie ist Verwaltungssitz (County Seat) des Lorain County und gehört zur MetropolregionCleveland-Lorain-Elyria. Bei der Volkszählung 2010 hatte die Stadt eine Gesamtbevölkerung von 54.533.