Discover Amherst
compiled from our dataAmherst is located in New York, USA, and has a population of about 129,595. Our atlas lists 700 places here.
These include 90 sights and 9 museums, 558 restaurants, 41 places to stay and 2 cocktail bars. Highlights include Air Buffalo, Avia Lofts at Maple Road, Villas on Rensch.
The neighborhoods with the most entries are Kenilworth, Ellwood Park.