Townsend is a census-designated place comprising the main village in the town of Townsend in Middlesex County, Massachusetts, United States. The population was 1,213 at the 2020 census, out of 9,127 in the entire town.