Amherst, Ohio

Amherst is a city in Lorain County, Ohio, United States. According to the 2010 census, 12,021 people lived there. Amherst is located 2.5 mi south of Lake Erie. According to the 2010 census, the city has a total area of 7.12 sqmi. 7.06 sqmi (or 99.16%) is land and 0.06 sqmi (or 0.84%) is water.