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 resources and abundant wildlife, encompassing diverse landscapes from Bow Lake to the scenic Blue Hills Range.
With a population of approximately 4,200 residents (2020 US Census), Strafford is primarily a residential community with a sprinkling of commercial and industrial properties. The town exudes a strong sense of community, fostered by local organizations and yearly events that unite residents.
Strafford proudly hosts essential amenities, including a Town Hall with an active local government, Strafford Fire & Rescue, Strafford PD, Strafford Post Office, Strafford Hill Library, Transfer/Recycling Center, and a K-8 public school. Additionally, the town features three churches, three cemeteries, a campground, a few small businesses, historic buildings, and several vibrant community organizations.
Whether you are a first-time visitor or a long-time resident, we extend a warm invitation to enjoy all that Strafford has to offer. Embrace the beauty of our landscapes, embrace the community spirit, and savor the small-town charm that makes Strafford truly special.
Welcome to our treasured town!
See Community Links for events & programs held in Strafford.