Elyria is an unincorporated community in McPherson County, Kansas, United States, and located 4 miles (6.4 km) south of McPherson.