New Hampshire Beaches
NH Beaches Public Swimming & Pools
Find the best New Hampshire beaches and relax. Weirs Beach and Hampton Beach are two of the most known public beaches in the state, but there are dozens of other refreshing ways to enjoy the water in New Hampshire.
Explore our amazing NH public beaches and swimming locations. Ask us about visiting an NH beach or share your NH swimming info and beach comments. To feature your business, contact us.
New Hampshire Beaches
The Old Salt Restaurant & Lamie's Inn, 490 Lafayette Road (Rte. 1), Hampton, NH 03842 | 603-926-8322
Lamie’s Inn offers gracious hospitality in the best tradition of a New England country inn. Located in the heart of downtown Hampton, NH - two miles from Hampton beaches and centrally located for exploring the beautiful NH seacoast. Our friendly staff will make you feel right at home! Continental breakfast is included and our restaurant, The Old Salt, is open for lunch and dinner daily. Reservations Recommended.
Visit Lamie's Inn & Old Salt Restaurant, Hampton, NH
New Hampshire Beaches and Public Swimming: A Regional Guide
New Hampshire, known for its diverse landscapes and rich natural beauty, offers numerous opportunities for swimming and beach relaxation. Whether you’re exploring the serene lakes of the Great North Woods or the bustling shores of the Seacoast, there’s a spot for everyone. Below is a guide organized by region, highlighting some of the best beaches and public swimming areas across New Hampshire.
Great North Woods NH Beaches
The Great North Woods region, known for its rugged landscapes and abundant wildlife, offers secluded beaches perfect for those seeking a peaceful retreat.
Christine Lake Beach, Stark
- Address: South Pond Road, Stark, NH 03582
- Description: A quiet beach with a picturesque backdrop, ideal for a serene swim surrounded by nature.
Forest Lake State Park, Dalton
- Address: 397 Forest Lake Road, Dalton, NH 03598
- Description: This state park offers a large sandy beach on Forest Lake, with picnic areas and clear waters.
Maidstone Lake State Park, Maidstone
- Address: 4858 Maidstone Lake Road, Maidstone, VT 05905 (near the NH border)
- Description: Although in Vermont, this lake is close enough for North Woods visitors and offers excellent swimming in crystal-clear waters.
White Mountain NH Beaches
The White Mountain region, famous for its towering peaks and scenic vistas, also hosts several beautiful swimming spots.
Echo Lake State Park, North Conway
- Address: 68 Echo Lake Road, North Conway, NH 03860
- Description: Nestled at the base of Cathedral Ledge, Echo Lake offers calm waters and stunning mountain views.
Profile Lake, Franconia
- Address: Route 3, Franconia Notch, NH 03580
- Description: Located in Franconia Notch State Park, this tranquil lake is perfect for a refreshing dip after a hike.
Saco River, Conway
- Address: Various access points along the Saco River, Conway, NH
- Description: The Saco River is popular for tubing, canoeing, and swimming, with sandy beaches and cool waters.
Lakes Region NH Beaches
New Hampshire’s Lakes Region is renowned for its large, pristine lakes, making it a haven for beachgoers.
Weirs Beach, Laconia
- Address: 1-99 Lakeside Ave, Laconia, NH 03246
- Description: A popular destination on Lake Winnipesaukee with a long sandy beach, boardwalk, and plenty of amenities.
Ellacoya State Park, Gilford
- Address: 280 Scenic Drive, Gilford, NH 03249
- Description: Situated on the southwest shore of Lake Winnipesaukee, Ellacoya offers a 600-foot beach and stunning views.
Wellington State Park, Bristol
- Address: 614 West Shore Road, Bristol, NH 03222
- Description: This park boasts the largest freshwater swimming beach in the New Hampshire state park system, located on Newfound Lake.
Dartmouth Lake Sunapee NH Beaches
This region is known for its clear lakes and charming small towns, providing a variety of beautiful swimming locations.
Sunapee State Beach, Newbury
- Address: 86 Beach Access Road, Newbury, NH 03255
- Description: Located on Lake Sunapee, this state beach offers pristine waters, picnic areas, and boat rentals.
Mascoma Lake Beach, Enfield
- Address: Main Street, Enfield, NH 03748
- Description: A local favorite, this beach provides a peaceful spot for swimming with views of the surrounding hills.
Claremont City Beach, Claremont
- Address: 1097 Maple Avenue, Claremont, NH 03743
- Description: A small, family-friendly beach on the Sugar River, ideal for a quiet afternoon swim.
Monadnock NH Beaches
The Monadnock region, named after the famous Mount Monadnock, offers a mix of natural beauty and charming villages, with several lovely swimming spots.
Spofford Lake, Chesterfield
- Address: 46 North Shore Road, Chesterfield, NH 03466
- Description: A popular summer spot with clear water and sandy beaches, perfect for families.
Surry Mountain Lake, Surry
- Address: 36 Surry Dam Road, Surry, NH 03431
- Description: A man-made lake with a large beach area and picnic spots, surrounded by scenic views.
Thorndike Pond, Jaffrey
- Address: Thorndike Pond Road, Jaffrey, NH 03452
- Description: A quiet, secluded pond near Mount Monadnock, ideal for a peaceful swim.
Merrimack Valley NH Beaches
The Merrimack Valley, home to New Hampshire’s largest cities, offers convenient and accessible beaches for city dwellers and visitors alike.
Clough State Park, Weare
- Address: 455 Clough Park Road, Weare, NH 03281
- Description: A large park with a sandy beach on Everett Lake, offering picnic areas and hiking trails.
Silver Lake State Park, Hollis
- Address: 138 Silver Lake Road, Hollis, NH 03049
- Description: A small but charming beach with clear waters, surrounded by lush forests.
Bear Brook State Park, Allenstown
- Address: 157 Deerfield Road, Allenstown, NH 03275
- Description: The largest developed state park in New Hampshire, featuring several ponds with swimming areas.
Seacoast NH Beaches
The Seacoast region, with its historic towns and Atlantic shoreline, offers some of the state’s most famous beaches.
Hampton Beach State Park, Hampton
- Address: 160 Ocean Boulevard, Hampton, NH 03842
- Description: A lively beach with a wide, sandy shore, perfect for swimming, sunbathing, and people-watching.
Jenness State Beach, Rye
- Address: 2280 Ocean Boulevard, Rye, NH 03870
- Description: A quieter alternative to Hampton Beach, ideal for families and those seeking a more relaxed atmosphere.
Wallis Sands State Beach, Rye
- Address: 1050 Ocean Boulevard, Rye, NH 03870
- Description: Known for its clean sand and clear water, Wallis Sands is great for swimming and enjoying views of the Isles of Shoals.
New Hampshire’s diverse regions offer an array of beaches and public swimming areas, each with its unique charm and character. Whether you’re looking for a bustling beach with all the amenities or a secluded spot in the woods, New Hampshire has something to offer every swimmer. For more detailed information on these and other beaches, be sure to bookmark this page of local resources from NH Living.
SHOP SWIMWEAR
NH Beaches by Region
Great North Woods NH Beaches
Berlin, Colebrook, Errol, Dixville, Lancaster, Pittsburg
White Mountain NH Beaches
North Conway, Lincoln, Woodstock, Littleton, Franconia, Gorham, Jackson, Sugar Hill, Whitefield, Waterville Valley
Lakes Region NH Beaches
Laconia, Rochester, Plymouth, Ossipee, Meredith, Ashland, Wolfeboro, Bristol, Winnipesaukee
Dartmouth Lake Sunapee NH Beaches
Lebanon, Hanover, Claremont, Newport, Tilton, Lyme, Plainfield, Newport
Monadnock NH Beaches
Keene, Peterborough, Fitzwilliam, Westmoreland, Chesterfield
Merrimack Valley NH Beaches
Manchester, Concord, Nashua, Salem, Derry, New London, Merrimack, Loudon
Seacoast NH Beaches
Portsmouth, Dover, Durham, Hampton, Exeter, Rye, Hampton Beach
NH Lodging Guide | Weddings
Products | NH Town Guides
New England Living | New England Beaches
Free World Mall
Country Weddings | New England Recipes
Paradise Coast Living | Boston Red Sox Gifts
Vermont Living | ME Living | MA Living