Overview
Amherst is a city in Massachusetts, United States, with a population of about 39,833[1].
Geography
- Coordinates: 42.3672, -72.5185
Places · place_us_ma_amherst
Amherst is a city in Massachusetts, United States.
Amherst is a city in Massachusetts, United States, with a population of about 39,833[1].