Aviva Directory » Local & Global » North America » United States » States » New Hampshire » Cities & Towns » Strafford

Located in Strafford County, New Hampshire, the town of Strafford, New Hampshire is comprised primarily of the villages of Center Strafford and Bow Lake Village. Settled before the Revolutionary War, the community was once part of Barrington. Strafford was set apart and incorporated as a town in 1820, named in honor of Thomas Wentworth, Earl of Strafford. The Blue Hills Range divides the town in half, from the southwest to the northeast. Strafford is west of Rochester, southeast of Barnstead, northeast of Northwood Center, and northwest of Barrington.



Recommended Resources

Search for Strafford on Google, Bing, or Yahoo!