Statistipedia

Northborough, MA

Northborough, MA
Map of Northborough
StateMassachusetts
Population6,298
Links
Maps

Northborough is in the state of Massachusetts, roughly 24 miles west of Boston. It has a population of 6,298.