About Strafford

Welcome to Strafford, New Hampshire!

Established in 1820, Strafford is a rural town in the southeast region of NH centrally located between Portsmouth and Concord. Spanning over 50 square miles, Strafford’s diverse geography includes Bow Lake on its southwest border, and the Blue Hills Range, which runs through it’s middle.

With a population of about 4,200 residents (2020 US Census), Strafford is primarily residential with a few commercial or industrial type properties. Community is an important part of this small town and there are frequent opportunities and events throughout the year that bring the community together.

Strafford is rich in natural resources with mountains, rivers, a lake and countryside. Wildlife is abundant, with eagles flying overhead, turkeys crossing the roads, fox hunting in the fields, black bear foraging for food and migrating moose —just to name a few.

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 and historic buildings.

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