Statistipedia

Amherst Center, MA

Amherst Center, MA
Map of Amherst Center
StateMassachusetts
Population20,409
Links
Maps

Amherst Center is in the state of Massachusetts, about 31 miles west from Worcester. It has a population of 20,409.