what county is amherst ohio in
See also: Amherst Township, Lorain County, Ohio. Amherst (/ËÃ¦mhÉrst/) is a city in Lorain County, Ohio, United States. The population was 12,021 at the 2010 census.