About 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 diverse geography from Bow Lake to the Blue Hills Range.

With a population of about 4,200 residents (2020 US Census), Strafford is primarily residential with a few commercial/industrial properties. There is a strong sense of community in this small New England town. Local organizations and residents host yearly events that help to bring the community together.

Strafford has a Town Hall with an active local government, Strafford Fire & Rescue, Strafford PD, Strafford Post Office, Strafford Hill Library, Strafford Public K-12 School, and a Transfer/Recycling Center. There are three churches, three cemeteries, a campground, a few small businesses, historic buildings, and several community organizations.

Whether you are visiting for the first time or have lived here all your life, we hope you will enjoy your time here.

Events & Programs:
See Community Links for events & programs held in Strafford.