Languages:

  • English
This site is created using Wikimapia data. Wikimapia is an open-content collaborative map project contributed by volunteers around the world. It contains information about 32369179 places and counting. Learn more about Wikimapia and cityguides.

Norwood, 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 2010 census, the population was 28,602. The town was named after Norwood, England.

Norwood, Massachusetts on the map.