Norwood, MA

Norwood is a Norfolk County town and census-designated place about 13 miles southwest of Boston. It was part of Dedham until 1872, tying it to one of eastern Massachusetts' old municipal family trees. The Neponset River, commuter access, schools, and a mix of business parks and older neighborhoods define the modern town. Norwood sits comfortably inside Gr...

Town Snapshot

Loading town details...

Published facts are loading.

Top Score Signals

Highest current scores for this town.

Published score highlights are loading.