Statistipedia

North Amherst, MA

North Amherst, MA
Map of North Amherst
StateMassachusetts
Population6,907
Links
Maps

North Amherst is located in the state of Massachusetts, roughly 32 miles west of Worcester. It has a population of 6,907.