Statistipedia

Amherst, NH

Amherst, NH
Map of Amherst
StateNew Hampshire
Population754
Links
Maps

Amherst is in the state of New Hampshire, approximately 42 miles northwest from Boston. It has a population of 754.