8 Prettiest New Hampshire Towns to Visit in 2024
New Hampshire is a beautiful state full of New England charm, great food, and coastal small towns. It is also part of the area of America where settlers first landed, meaning it is rich in new world history and culture. Whether visiting state parks, planning a day trip, seeking outdoor adventure, or looking for a relaxing weekend getaway, New Hampshire has something for everyone. Some of the best small towns are here, and each has its own unique flare and feel. Enjoy these warm and welcoming, prettiest towns of New Hampshire.
Portsmouth
Portsmouth is a beautiful coastal New England town on the Piscataqua River. Soak up the rich history, including a variety of 17th—and 18th-century old houses. History lovers can also immerse themselves in a full costume history experience at the Strawbery Banke Museum or check out North Church, built in 1855. Explore the harbor and seacoast area and visit the USS Albacore, a retired submarine now converted into a museum.
Visitors can also hire boat cruises, whale-watching trips, deep-sea diving excursions, or take the ferry to the gorgeous Isles of Shoals. There are also a number of water sports areas and beaches where visitors can kayak, paddleboard, or swim. Prescott Park is another must-visit location. It includes blooming flower gardens and an extended pier that juts out into the river. In town, there are plenty of opportunities to enjoy local New England cuisine or catch a show at the Music Hall.
Hanover
Hanover is a town located along the Connecticut River, which separates New Hampshire from Vermont. At around 2.5 hours from Boston, Massachusetts, this town is a great option for a road trip or weekend away. Hanover is a town that has so much of what makes New England special, from small-town charm to Ivy League schools, art, culture, and ample opportunities for outdoor activities. Hikers and explorers will love the convenience of the towns’ Main Street actually being part of the Appalachian Trail, one of the most famous hiking trails in the US. The trails can be accessed for much of the year but are particularly breathtaking in autumn when the fall foliage turns the valley into a fiery sea of red, gold, and bronze.
Dartmouth College is another huge draw to the area, and visitors can enjoy relaxing on Hanover Green, exploring campus, or visiting the Hood Museum of Art and Hopkins Center for the Arts. Grab a meal at one of the local restaurants and eateries like Lou's Restaurant & Bakery, Base Camp Café, or Duende, or grab a coffee at the renowned Dirt Cowboy Cafe. For overnight accommodation, Hanover Inn or Six South Street Hotel are great options.
Littleton
Littleton sits just to the northwest of White Mountain National Forest. Its local motto is “Be Glad,” an uplifting thought that translates to the spirit of the town. Visitors can enjoy the bronze statue of hometown hero and motto inspiration Eleanor H. Porter, author of Pollyanna. Stroll along the charming Main Street browsing shops and local businesses, including the Thayers Inn Hotel and Littleton Historical Society Museum. A must-see also includes the world’s longest candy counter at Chutters. The adjoining River District region sits along the Ammonoosuc River and includes Harmony Park, as well as Littleton’s classic covered bridge.
Those looking for outdoor recreation opportunities can enjoy the Parker Mountain Trails, which have hiking and biking trails, or explore The Dells.
Meredith
Meredith is on the shores of the picturesque Lake Winnipesaukee, and is part of the larger Lake Region. Enjoy a leisurely boat ride on the MS Mount Washington, or try fishing, kayaking, or relaxing by the tranquil waters of the Meredith Marina. Visit Weirs Beach, and its lively boardwalks for charming ways to take in the views. The town’s rich history can be seen in its stately architecture and friendly, small-town atmosphere, making it a lovely walkable little town.
Top natural attractions include the Stonedam Island Natural Area and the nearby Belknap Mountain Range, which offers breathtaking views, hiking trails, and endless natural beauty. Those looking to soak up history can ride the Winnipesaukee Scenic Railroad, or visit the Meredith Historical Society & Museum.
Exeter
Exeter is one of the prettiest small towns in New Hampshire. It makes for a great getaway for those living in nearby large cities like Portsmouth or Hampton. The town sits on the picturesque Exeter River and is surrounded by lush forests, including the Henderson-Swasey Town Forest. Outdoor lovers can enjoy hiking, kayaking, and exploring the beautiful natural landscape.
Aside from the natural beauty, Exeter also boasts beautiful architecture including colonial and Federal-style buildings, adding to its quaint, picturesque atmosphere. The Exeter Town Hall and the Exeter Historical Society are great examples of this architectural charm. For more history and culture, stop by the American Independence Museum and the historic Phillips Exeter Academy.
Sugar Hill
Sugar Hill is a tiny town in Grafton County, New Hampshire, on the edge of the White Mountain National Forest. Views of the nearby residential, Franconia, Kinsman, and Dalton mountain ranges are impressive, here, and one of the main draws to the area. Visitors can enjoy exploring the nearby Franconia Notch State Park, Cannon Mountain, and Mount Flume. Enjoy local hiking trails and skiing. The town takes its name from surrounding sugar maple trees, but it is also known for its wildflowers.
In summer, the landscape is transformed into a sea of pink and purple lupine flowers, making it one of the most scenic areas in the state. For more history, visitors can check out the Sugar Hill Historical Museum. Stopping at the famous Polly’s Pancake Parlor is also a must, as these handmade pancakes have become well-known in the surrounding region. For accommodation, stay at the cozy Sugar Hill Inn.
North Conway
North Conway is another small town that is a gateway to the White Mountains. It offers year-round outdoor recreation opportunities from skiing, snowboarding, and snowmobiling to hiking and mountain biking. The area is renowned for its stunning landscapes, including the iconic Mount Washington, the highest peak in the Northeast. Diana’s Baths Cascades are also close by, and hikers can enjoy this tranquil waterfall and cool off on warm days in the pool’s waters. For an impressive view of North County’s beauty, drive the Kancamagus Highway or ride the Conway Scenic Railroad.
Though skiing is one of the biggest draws to the area, rock climbers will also enjoy North Conway. Popular climbs include Cathedral and Whitehorse Ledges. The town itself has a quaint but welcoming vibe with a mix of historical charm and modern amenities. Families can enjoy Story Land amusement park, Canmore Mountain Resort, and tubing along Saco River. Stay at the family camping site for a true outdoorsy feel, or opt for the more luxurious Cambria Hotel, White Mountain Hotel & Resort, or Green Granite Inn.
Jackson
Roughly 15 minutes from North Conway is the town of Jackson. The town is known for its stunning views and photo opportunities. Hike the Doublehead Trail for a wide-open view of Mount Washington. This 4.4-mile loop is great in all seasons, as it transitions into a backcountry ski trail in the winter months. Skiing is prevalent here, with roughly 50 cross-country ski trails spanning over 60 miles (100km). For Alpine skiing, nearby Wildcat Mountain is a great option.
In town, visit the iconic Jackson Covered Bridge, and Jackson Historical Society. Shop the many local shops and boutiques, including the niche White Mountain Puzzles Store, RavenWood Curio Shoppe, and Flossie's General Store. For fine dining, don’t miss the James Beard Nominated Thompson House Eatery. Accommodations include The Wentworth Inn or Eagle Mountain House, and a variety of lodges and bed and breakfasts.
Visiting small towns in New Hampshire offers a charming escape into picturesque landscapes and rich local culture. These towns provide a serene atmosphere, with historic architecture, quaint shops, and cozy eateries that capture the essence of New England. Surrounded by stunning natural beauty, from rolling hills to vibrant fall foliage, they offer a peaceful retreat and outdoor adventures, including hiking and scenic drives. Small towns like Exeter, North Conway, and others showcase unique local character and community spirit, making them ideal for a relaxing getaway or a deeper exploration of the region's heritage and traditions.