The best beaches in New Hampshire

From huge, arcade-packed sands to tiny, quiet coves, these are the best beaches in NH
Wallis Sands State Beach
Photograph: Visit New Hampshire
Written by Gerrish Lopez in association with Visit New Hampshire
Advertising

New Hampshire's ocean beaches can be overlooked by travelers from outside New England, if only because the state has such a short stretch of Atlantic Ocean coastline—only around 18 miles. The state-managed ocean beaches offer wide, sandy expanses for fun in the sun, and there are plenty of waterfront lodging, dining, and entertainment options. Further inland, New Hampshire boasts iconic recreational lakes such as Winnipesaukee and Echo, where generations of families from inside and outside the state enjoy beachy fun, not to mention fishing and boating. You’ll find plenty of top restaurants nearby these recreational areas, and many of the beaches are easily accessible while cruising New Hampshire's scenic drives.

Discover more about New Hampshire

Swell Oyster: part of the 'How I Live Free' series by Visit New Hampshire.

North Conway’s Echo Lake State Park includes Echo Lake as well as two rock ledges—White Horse Ledge and Cathedral Ledge—that offer scenic views. Fishing, picnicking, non-motorized boating, and hiking can be enjoyed in addition to swimming. Hike to the summit of Cathedral Ledge for amazing views of Saco River Valley and the White Mountains before taking a dip.

This state-run ocean beach is the largest and most popular in the state. Its down-to-earth vibe and lively boardwalk make it a favorite of locals and tourists alike. You’ll find restaurants, arcades, candy stores, entertainment venues and more facing the water. The Sea Shell Stage hosts live music nightly during the prime of summer season. Must-see events include the annual sand sculpting competition in late June and Seafood Festival in September.

The most popular of New Hampshire’s lake beaches is on the shores of Lake Winnipesaukee, at Endicott Rock State Historic Site. Long and wide, the beach is often packed with tourists in peak season. The water near the beach is shallow, making it ideal for young kids. When you’re ready for a break from the beach, the boardwalk and many attractions—arcades, bumper cars and even a drive-in theater—offer plenty of post-swim activity.

Smaller and quieter than Hampton Beach, this sandy state beach in Rye is popular with families. Offering just the bare necessities—shower room, changing areas and a convenience shop—Wallis Sands is all about enjoying the sand and surf. A nearby grassy area is a nice spot for viewing the Isles of Shoals. Head into the town of Rye for unique shopping and dining.

Located in Bristol, on the shores of Newfound Lake, Wellington is the state’s largest freshwater beach. In addition to swimming and lovely views of Belle and Cliff Islands and Newfound Lake, the park has hiking trails, fishing, picnic areas, horseshoes, volleyball and a snack bar. Gas grills and fires for cooking are permitted.

Not far from Wallis Sands is a smaller, even quieter beach that’s popular with surfers braving the cold Atlantic waters to catch a wave. Across the way you’ll find pizza, ice cream, snacks and beach supplies. If the water is too cold for the kids, check out nearby Water Country water park. After a day at this beach, the Carriage House is a lovely option for casually elegant waterfront dining.

This 600-foot stretch of sandy beach on the southwest shore of Lake Winnipesaukee has limited capacity, making it a pleasant, less-crowded option. There is a bathhouse, showers, a small store and a boat launch for canoes and kayaks. Visit the town of Gilford or head to nearby Gunstock Mountain Resort for ziplines, scenic lift rides, a mountain coaster and more.

Recommended
    You may also like
    You may also like
    Advertising