Statistipedia

South Lancaster, MA

South Lancaster, MA
Map of South Lancaster
StateMassachusetts
Population1,630
Links
Maps

South Lancaster is in the state of Massachusetts, about 27 miles west from Boston. It has a population of 1,630.