Strafford

Welcome to Strafford, New Hampshire! Established in 1820, Strafford is a rural town in the southeastern region of NH located between Portsmouth and Concord. The area spans over 50 square miles. Strafford is rich in natural resources and abundant with wildlife, with a...

Strafford History

Information Coming Soon “A History of Strafford NH” (1995 Revised Edition) is available to purchase or check out at the Hill Library. https://hilllibrary.org Strafford Historical Society Website: https://strafhist.weebly.com

Bow Lake

Bow Lake: Bow Lake is in Strafford, with a small portion of the lake within the boundaries of Northwood. Once known as Bow Pond, it was dammed in the 1800s for mill power, which increased its size. The mills have long gone, but 1,149 acres of beautiful Bow Lake...