×

Norwood

Town in Massachusetts
Norwood is a town and census-designated place in Norfolk County, Massachusetts, United States. Norwood is part of the Greater Boston area. As of the 2020 census, the population was 31,611. The town was named after Norwood, England. Wikipedia
ZIP Code: 02062
Population: 29,195 (2017)
Area code: 339 / 781
Elevation: 146 ft (45 m)
Settled: 1678