Tate & Foss | Sotheby's International Realty Logo

Search

Properties

Strafford

Our Communities

Strafford

Strafford is a town in Strafford County New Hampshire. With a population of about 3,900, Strafford includes the villages of Bow Lake and Center Strafford. Once a part of Barrington, Stafford was incorporated in 1820 due to the lengthy travel required by its citizens to attend town meetings. Strafford is a small charming town, perfect for quiet rural living. Its citizens love the sense of community, beautiful scenery and the ease of access to surrounding towns for shopping and dining.

Search Strafford

Featured

Properties

water background water background water background
ocean sunset background
Tate & Foss SIR

Contact Us