Get Directions
Townsend MA

Townsend, MA

About This Place

Other Details
Townsend is a town in Middlesex County, Massachusetts, United States. The population was 8,926 at the 2010 census.
For geographic and demographic information on the census-designated place Townsend, please see the article Townsend (CDP), Massachusetts.
Townsend was first settled in 1676 and was officially incorporated in 1732.

Places Nearby

Recently Viewed