Please ensure Javascript is enabled for purposes of website accessibility

Townsend

Welcome to Townsend

Townsend is a town located in Middlesex County, Massachusetts, USA. Known for its rural character, historic sites, and natural beauty, Townsend offers a mix of residential areas, outdoor spaces, and community attractions.

Townsend’s Listings

Price Range

Bedrooms

Bathrooms