Norwood, Massachusetts | town (New England / New York), CDP - Census Designated Place

USA / Massachusetts / Norwood /
 town (New England / New York), draw only border, CDP - Census Designated Place
 Upload a photo

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 2010 census, the population was 28,602. The town was named after Norwood, England.
Nearby cities:
Coordinates:   42°10'54"N   71°11'47"W
This article was last modified 6 years ago