Statistipedia

South Amherst, MA

South Amherst, MA
Map of South Amherst
StateMassachusetts
Population5,106
Links
Maps

South Amherst is located in the state of Massachusetts, roughly 31 miles west from Worcester. It has a population of 5,106.