by terri | Nov 14, 2022 | About Strafford
Welcome to Strafford, New Hampshire! Established in 1820, Strafford is a charming rural town nestled in the southeastern region of NH, conveniently situated between Portsmouth and Concord. Spanning over 50 square miles, Strafford boasts a rich array of natural...
by Robin | Jun 20, 2022 | About Strafford
Visit NHDES for updates: NHDES Healthy Swimmer 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...