Townsend Map
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.
Nearby cities include Leominster, Milford, Wilton, Nashua, Amherst.