10 Most Beautiful Small Towns in New Hampshire

New Hampshire is a wonderful state for small town adventures! The beautiful small towns in New Hampshire are characterized by rich history, stately old buildings, beautiful walking grounds, and rural settings. Visit the small towns, farms, and forests of New Hampshire for a taste of small town New England life, both historic and modern! You’ll be pleasantly surprised by the variety of the things you can do in these towns, and you’ll love the personal charm you’ll find in each location.
Every town on our list has plenty to do and see, and you’ll be hard-pressed to see it all! Make a road trip though these small towns, and you’ll get a new perspective on American history and New England life. Want to experience this for yourself? Here is a list of the top ten lovely small towns in New Hampshire!

1: Exeter

Photo Courtesy: Wikimedia/John Phelan

This beautiful old town is equally attractive for its historic value and natural surroundings. Located on the Great Bay tidal estuary, this town has wonderful nature walks and scenery. Be sure to see Crawley Falls and Henderson-Swasey Town Forest! Within the town, you can visit the American Independence Museum, Stratham Hill Park, and the historic Stone School. You’ll be sure to get a taste of colonial life when you visit Exeter!

Address: Exeter, NH

2: Hanover

Photo Courtesy: Flickr/Ken Lund

This destination is great for couple escapes, family vacations, and solo adventures. It is ideal for both summer and winter excursions, and it is simply stunning in the fall! Head outdoors in the summer to kayak and canoe on the river, visit the Vins Nature Centre to see the wildlife, or hike the Appalachian Trail. In the winter, you can tour Hood Museum and Darmouth College or go skiing.

Address: Hanover, NH

3: Portsmouth

Photo Courtesy: Flickr/xiquinhosilva

This waterfront town is full of old homes and museums. Take advantage of the many historic sites! One of the coolest is USS Albacore, a Navy submarine that has been turned into a museum since its retirement. You can also see the Moffatt Ladd house and its 18th century gardens, as well as John Paul Jones House, the home of a Revolutionary hero. While you’re there, you can also embark on a whale watching cruise!

Address: Portsmouth, NH

4: Hancock

Photo Courtesy: Flickr/Doug Kerr

As you might have guessed, this town is named after the famous John Hancock, one of the town’s early landowners. This town is full of beautiful old buildings! Almost all of Main Street is on the National Register of Historic Places. Be sure to visit a few of the buildings, including the meetinghouse with its belfry. There are many quaint shops where you can buy fresh produce and old-fashioned goods. One of the best is Main Street Chase, an honor-system shop. When you’re done shopping around, head to the commons for a picnic or Frisbee.

Address: Hancock, NH

5: Jackson

Photo Courtesy: Flickr/Carolyn Sugg

This is a wonderful place to go if you love to be outside! Take hikes to Glen Ellis Falls, Jackson Falls, and Wildcat Mountain for a chance to see the beautiful natural environs. You can also while away a sunny afternoon golfing or visiting the charming shops. Be sure to bring a camera, because you’ll definitely want to take photos is this beautiful small town.

Address: Jackson, NH

Read More

10 Most Beautiful Small Towns In Oklahoma

Read Article