New Hampshire's beaches include six ocean swim beaches in Seabrook, Hampton, North Hampton and Rye, about 20 state park beaches on lakes and ponds, and dozens of town beaches, many for residents only. The best known are Hampton Beach, Wallis Sands, Weirs Beach, Ellacoya and Wellington. Lake state beaches charge $4–$5 per adult in 2026.
Key takeaways
- Ocean: New Hampshire has 13 miles of general coastline, the shortest of any coastal state (NOAA). The state swim beaches there are Hampton Beach (with North Beach), North Hampton, Jenness and Wallis Sands. Seabrook Beach is a town beach, and Odiorne Point is rocky shore.
- State park day use (2026): $4 per adult at standard parks and $5 at the five high-use parks (Ellacoya, Mt. Sunapee, Pawtuckaway, Wellington, White Lake). Ages 6–11 pay $2. Ages 5 and under and NH residents 65+ are free (NH State Parks fees).
- Per-car exceptions: Wallis Sands and Hampton Beach State Park South charge $15 per vehicle, and Livermore Falls charges $5 per vehicle.
- Season pass: $60 Individual, $105 NH Resident Family, $120 Non-Resident Family, $175 Seacoast Parking (NH State Parks passes).
- Season and lifeguards: most inland state beaches ran daily from mid-to-late May into early or mid-September in 2026. The NH State Beach Patrol guarded the five state ocean beaches in summer: Hampton from May 1, the others from May 25, with Hampton, Jenness and Wallis Sands covered through Labor Day (September 7, 2026).
- Free beaches: Laconia's public city beaches, Ashland's Doggett Beach, Wolfeboro's Brewster Beach, Meredith's Waukewan Beach and the White Mountain river pools charge no admission. At most of them, parking is the thing you pay for or can't get.
- Dogs: dogs are not allowed at any NH state park swim beach in summer. Seabrook Beach allows leashed dogs before 8 a.m. and after 6 p.m.
- Before you go: check the NHDES Healthy Swimming Mapper for bacteria and cyanobacteria advisories.
In this guide
- All New Hampshire beaches in one table
- New Hampshire beaches map: region by region
- What are the best beaches in New Hampshire?
- Best lake beaches in NH for families
- NH state beaches: 2026 fees
- When does beach season start in New Hampshire?
- Which NH beaches have lifeguards?
- What does a New Hampshire state park pass cost and cover?
- Free public beaches in NH
- Dog-friendly beaches in New Hampshire
- Lake Winnipesaukee public beaches
- Beaches in Laconia NH and Lake Winnisquam
- Newfound Lake, Squam Lake and Meredith
- Swimming holes in New Hampshire: the Pemi Valley
- White Mountains beaches
- New Hampshire ocean beaches
- Beaches near Nashua, Manchester and southern NH
- NH beach advisories today
- What beach access does to home values
- Frequently asked questions
- Sources
All New Hampshire beaches in one table
A public beach here is one that anyone can visit by paying the posted fee or parking legally. Beaches limited to town residents are listed separately below. Fees are the 2026 rates from NH State Parks or the town that runs the beach.
| Beach | Region | Water, town | Run by | Cost and parking | Best for |
|---|---|---|---|---|---|
| Ellacoya State Park | Lakes Region | Lake Winnipesaukee, Gilford | State | $5 adult / $2 child; lot fills on weekends | Sand and facilities on the big lake |
| Weirs Beach | Lakes Region | Lake Winnipesaukee, Laconia | City | Free beach; paid parking in season | Boardwalk, arcades, cruise boats |
| Bartlett Beach | Lakes Region | Lake Winnisquam, Laconia | City | Free | A quiet free swim |
| Opechee Cove and Opechee Point | Lakes Region | Lake Opechee, Laconia | City | Free | In-town swimming with bathhouses |
| Ahern State Park | Lakes Region | Lake Winnisquam, Laconia | State | Undeveloped park; check fee on park page | Trails plus a walk-in beach |
| Brewster Beach | Lakes Region | Lake Winnipesaukee, Wolfeboro | Town | Free; first-come parking, no sticker | Visitors to Wolfeboro |
| Carry Beach | Lakes Region | Lake Winnipesaukee, Wolfeboro | Town | Free sand; lot is resident pass or local-lodging guests | Walking from downtown Wolfeboro |
| Allen Albee Beach | Lakes Region | Lake Wentworth, Wolfeboro | Town | Free sand; town pass rules for parking | Warmer, smaller-lake water |
| Wentworth State Park | Lakes Region | Lake Wentworth, Wolfeboro | State | $4 adult / $2 child | Quieter alternative to Winnipesaukee |
| Wellington State Park | Lakes Region | Newfound Lake, Bristol | State | $5 adult / $2 child; reserve on weekends | Clearest water; largest state freshwater beach |
| Waukewan Beach | Lakes Region | Lake Waukewan, Meredith | Town | Free; about 20 spaces | Early-morning or evening swims |
| Milton Town Beach | Lakes Region | Milton Three Ponds, Milton | Town | Check the town's access rules and fees | Local lake day east of Winnipesaukee |
| Doggett Beach (Ashland Town Beach) | Lakes Region | Little Squam Lake, Ashland | Town | Open to all visitors; check the town page for parking and fees | A guarded small-lake swim near Squam |
| Livermore Falls | Pemi Valley | Pemigewasset River, Holderness | State | $5 per vehicle; official lot only | River swimming near Plymouth |
| Smarts Brook | Pemi Valley | Smarts Brook, Thornton | WMNF | Trailhead parking | Cold pools off Route 49 |
| Sculptured Rocks | Pemi Valley | Cockermouth River, Groton | State | Free | Bedrock gorge swimming hole |
| Russell Pond | Pemi Valley | Russell Pond, Woodstock | WMNF | Campground; check day-use rules | A quiet mountain pond |
| Franconia Falls | White Mountains | East Branch Pemigewasset, Lincoln | WMNF | Lincoln Woods parking, ~3-mile walk | Hike-in swimming hole |
| Echo Lake Beach | White Mountains | Echo Lake, Franconia Notch | State | $4 adult / $2 child | The mountain view |
| Echo Lake State Park | White Mountains | Echo Lake, Conway | State | $4 adult / $2 child | Swimming near North Conway |
| White Lake State Park | White Mountains | White Lake, Tamworth | State | $5 adult / $2 child; closes when full | Small children; shallow water |
| Lower Falls | White Mountains | Swift River, Albany | WMNF | National forest day-use fee | River ledges on the Kancamagus |
| Mt. Sunapee State Park Beach | West | Lake Sunapee, Newbury | State | $5 adult / $2 child | The one big public beach out west |
| Wadleigh State Park | West | Kezar Lake, Sutton | State | $4 adult / $2 child | Small, uncrowded lake beach |
| Pawtuckaway State Park | South | Pawtuckaway Lake, Nottingham | State | $5 adult / $2 child | Camping plus beach |
| Bear Brook State Park | South | Pond, Allenstown | State | $4 adult / $2 child | Near Concord and Manchester |
| Clough State Park | South | Everett Lake, Weare | State | $4 adult / $2 child | West of Manchester |
| Greenfield State Park | South | Otter Lake, Greenfield | State | $4 adult / $2 child | Monadnock region |
| Contoocook Beach | South | Contoocook Lake, Jaffrey | Town | Free; non-residents park at Humiston Field and walk | A Monadnock town beach open to visitors |
| Kingston State Park | South | Great Pond, Kingston | State | $4 adult / $2 child | Inland swim near the Seacoast |
| Silver Lake State Park | South | Silver Lake, Hollis | State | $4 adult / $2 child; weekends only in 2026 | Closest state beach to Nashua |
| Forest Lake State Park | North | Forest Lake, Dalton | State | Check park page | North Country lake beach |
| Jericho Mountain State Park | North | Jericho Lake, Berlin | State | $4 adult / $2 child | Berlin-area swimming |
| Hampton Beach State Park | Seacoast | Atlantic, Hampton | State | Free beach; meters, $15 per car at South lot | Boardwalk, lifeguards, fireworks |
| North Beach | Seacoast | Atlantic, Hampton | State | Free beach; metered parking | Hampton without the main-strip crowd |
| North Hampton State Beach | Seacoast | Atlantic, North Hampton | State | Free beach; metered parking | Small, calmer ocean beach |
| Bass Beach | Seacoast | Atlantic, North Hampton | — | Roadside; no lifeguards or restrooms | Surfing |
| Jenness State Beach | Seacoast | Atlantic, Rye | State | Free beach; 67 metered spaces | Locals and surfers |
| Wallis Sands State Beach | Seacoast | Atlantic, Rye | State | $15 per vehicle; about 500 spaces | Family ocean day with real bathrooms |
| Seabrook Beach | Seacoast | Atlantic, Seabrook | Town | Free sand; beach parking is residents-only | Quiet sand south of Hampton Harbor |
| Great Island Common | Seacoast | Portsmouth Harbor, New Castle | Town | Non-resident vehicle fee, mid-May to Columbus Day | Sheltered harbor beach |
| Odiorne Point State Park | Seacoast | Atlantic, Rye | State | $4 adult / $2 child | Tide pools, not swimming |
"WMNF" is the White Mountain National Forest. Its sites use federal recreation passes, not NH State Parks passes. "Child" means ages 6–11.
New Hampshire beaches map: region by region
New Hampshire's beaches fall into seven regions, and the region decides the water you get: warm, busy lake water in the Lakes Region, cold river pools in the mountains, or the Atlantic on the Seacoast. For an interactive map of every beach the state monitors, use the NHDES Healthy Swimming Mapper. This table is the region-by-region version:
| Region | Where it is | Main beaches | Water | Section |
|---|---|---|---|---|
| Lakes Region | Laconia, Gilford, Meredith, Wolfeboro, Bristol | Ellacoya, Weirs, Wellington, Wentworth, Brewster | Large, warm lakes | Winnipesaukee, Laconia, Newfound |
| Pemi Valley | Plymouth, Campton, Holderness, Thornton | Livermore Falls, Smarts Brook, Sculptured Rocks | Cold, clear rivers | Swimming holes |
| White Mountains | Franconia, Lincoln, Conway, Tamworth | Echo Lake (both), White Lake, Lower Falls | Cold mountain lakes and rivers | White Mountains |
| Seacoast | Seabrook to New Castle along Route 1A | Hampton, Wallis Sands, Jenness, North Hampton, Seabrook | Atlantic surf | Ocean beaches |
| South | Nashua, Manchester, Concord, Monadnock | Silver Lake, Bear Brook, Clough, Pawtuckaway, Contoocook | Small lakes and ponds | Southern NH |
| West | Lake Sunapee and Sutton | Mt. Sunapee, Wadleigh | Deep, clean lakes | Table above |
| North Country | Dalton and Berlin | Forest Lake, Jericho Mountain | Quiet, small lakes | Table above |
From the Pemi Valley, where we work, Wellington is about 25 minutes away and the Winnipesaukee beaches are under an hour. The Seacoast is closer to two hours, which is why most of our clients swim in lakes.
What are the best beaches in New Hampshire?
These are our ten picks, chosen for water quality, sand, facilities and how the day actually goes.
1. Wellington State Park, Bristol
NH State Parks calls it the largest freshwater swimming beach in the state park system. It sits on Newfound Lake, and the water is clear enough to see your feet when you're chest-deep. Admission is $5 per adult, and on summer weekends a day-use reservation is the only sure way in.
2. Hampton Beach State Park, Hampton
The classic NH ocean beach, with the boardwalk, State Beach Patrol lifeguards and summer fireworks. The sand is free. You pay at the meters, or $15 a car at the South lot.
3. Wallis Sands State Beach, Rye
The best family ocean beach. It has a bathhouse with rinse stations, about 500 parking spaces and a wide sand flat at low tide. It costs $15 per car, and NH residents 65 and older get in free.
4. Ellacoya State Park, Gilford
About 600 feet of sand on Lake Winnipesaukee, with views to the Sandwich and Ossipee ranges. It's the only state park beach on the big lake, so the lot fills on hot weekends.
5. White Lake State Park, Tamworth
The state's park page says the water stays shallow "for a long way out," which makes it the best choice for small children. The beach sits in a pitch-pine forest with a campground next door.
6. Echo Lake Beach, Franconia Notch
Sits directly under Cannon Mountain at about 1,900 feet. Expect colder water than in the Lakes Region, and a view nothing else on this list matches.
7. Weirs Beach, Laconia
Free sand and the Winnipesaukee boardwalk. It's busy, and that's what most people go for. Parking is $2 an hour in season.
8. Jenness State Beach, Rye
The locals' ocean beach, with lifeguards, restrooms and showers. It has 67 metered parking spaces, so arrive early.
9. Livermore Falls, Holderness
Our local swimming hole on the Pemigewasset, with a cobble river beach below the falls. It costs $5 a car, and the water stays cold all summer.
10. Mt. Sunapee State Park Beach, Newbury
A deep, clean lake on the west side of the state, at the $5 high-use rate. It's the one large public beach on Lake Sunapee.
Best lake beaches in NH for families
For small children, look for a shallow entry, restrooms, and a lot that won't turn you away at 10 a.m.
- White Lake State Park, Tamworth. The shallowest water of the state beaches, plus a loop trail around the pond. It closes to new arrivals when it fills.
- Wellington State Park, Bristol. The most sand and the most room to spread out, with picnic groves in the pines.
- Ellacoya State Park, Gilford. A gentle, shallow entry on Winnipesaukee with picnic pavilions. Go midweek.
- Wentworth State Park, Wolfeboro. A smaller, warmer lake with much less traffic than Winnipesaukee.
- Bartlett Beach, Laconia. Free, with bathhouses open on weekends in the city's beach season. There's no lifeguard, so watch your own.
NH state beaches: 2026 fees
NH state beaches are the swim beaches run by the NH Division of Parks and Recreation. Inland, you pay per person at the gate. On the Seacoast, the beaches are free to walk onto and you pay for parking. These are the rates on the NH State Parks entry fee page as of November 2026:
| Fee type | Parks | Adult | Ages 6–11 | Ages 5 and under / NH 65+ |
|---|---|---|---|---|
| High-use day use | Ellacoya, Mt. Sunapee, Pawtuckaway, Wellington, White Lake | $5 | $2 | Free |
| Standard day use | Bear Brook, Clough, both Echo Lakes, Greenfield, Kingston, Odiorne Point, Silver Lake, Wadleigh, Wentworth and others | $4 | $2 | Free |
| Per vehicle | Hampton Beach State Park South, Wallis Sands | $15 per car ($30 RV, bus or van) | — | NH 65+ free at Wallis Sands |
| Per vehicle | Livermore Falls | $5 per car | — | — |
| Metered | Hampton Beach, North Hampton, Jenness | Metered parking; meters run April 1–October 31 | — | — |
Reservations. Day-use reservations open 30 days ahead on the state's ReserveAmerica system and cost a $1 transaction fee. Ellacoya, Wellington, White Lake and Wallis Sands close to walk-ins when their lots fill on hot weekends. You don't need a reservation, but on a July Saturday it's the only sure way in.
When does beach season start in New Hampshire?
Inland state beaches open on weekends in late April or May, go daily by late May (mid-June at Wadleigh and at Echo Lake in Franconia Notch), and go unstaffed after Labor Day or in mid-September. These are the 2026 dates from the NH State Parks inland beaches schedule. Expect similar dates in 2027.
| Park | Weekends from | Daily from | Unstaffed from |
|---|---|---|---|
| Pawtuckaway | April 25 | May 1 | September 27 |
| Bear Brook | May 2 | May 22 | September 8 |
| Echo Lake, Conway | May 2 | May 9 | October 31 |
| White Lake | — | May 9 | October 12 |
| Clough, Greenfield, Kingston, Livermore Falls | May 9 | May 22 | September 7–8 |
| Ellacoya | May 9 | May 16 | September 20 (weekends to October 13) |
| Wellington | May 9 | May 16 | September 20 (weekends to October 11) |
| Mt. Sunapee | May 9 | May 16 | September 21 |
| Wentworth | May 16 | May 22 | September 7 |
| Silver Lake | May 16 | Weekends only | September 8 |
| Echo Lake, Franconia Notch | May 22 | June 19 | October 12 |
| Forest Lake, Jericho | — | May 22 | September 7 |
| Wadleigh | May 23 | June 12 | September 7 |
"Unstaffed" doesn't mean closed. You can usually still walk in, but there are no lifeguards, restrooms may be shut, and you pay at the self-serve box. Water temperature matters more than the calendar: the big lakes are cold until late June and warmest in August.
Which NH beaches have lifeguards?
The NH State Beach Patrol guards the five state ocean beaches. These were its 2026 dates and hours (NH State Beach Patrol):
| Beach | Lifeguards on duty (2026) | Hours |
|---|---|---|
| Hampton Beach, Main and South | May 1 to Memorial Day weekend | 10:15 a.m.–4:45 p.m. |
| Hampton Beach, Main and South | May 25 to Labor Day (September 7) | 9 a.m.–5:30 p.m. |
| Hampton Beach, Main and South | September 7–30 | 10:15 a.m.–4:45 p.m. |
| North Beach, Hampton | May 25 to August 22 | Not published |
| North Hampton State Beach | May 25 to August 21 | Not published |
| Jenness State Beach | May 25 to September 7 | 10:15 a.m.–4:45 p.m. |
| Wallis Sands State Beach | May 25 to September 7 | 10 a.m.–5 p.m. |
No state ocean beach has lifeguards from October through April, and the state says hours can change without notice (603-227-8707). Inland, NH State Parks doesn't publish a lifeguard schedule, and its White Lake page warns that lifeguards may not always be on duty. Treat an inland state beach as unguarded unless you see a guard in the chair. Laconia's city beaches have no lifeguards except residents-only Bond Beach, and river swimming holes never have them.
What does a New Hampshire state park pass cost and cover?
A New Hampshire state park pass costs $60 for an individual, $105 for a resident family and $120 for a non-resident family as of November 2026, and it covers day-use admission at every NH state park that charges per person, including the inland state beaches. The pass is good for one year from the day you buy it, not for a calendar year, and a family pass covers 2 adults and up to 4 dependents. Prices are from the NH State Parks season pass page as of November 2026:
| Pass | Price | Covers |
|---|---|---|
| Individual Pass | $60 ($64.50 shipped) | The passholder at all per-person day-use parks |
| Resident Family Pass | $105 ($109.50 shipped) | 2 adults and up to 4 dependents; proof of NH residency required |
| Non-Resident Family Pass | $120 ($124.50 shipped) | 2 adults and up to 4 dependents |
| Seacoast Parking Pass | $175 ($179.50 shipped) | One vehicle at Hampton Beach State Park South and Wallis Sands only |
| Individual Youth Pass | $25 (by phone, 603-271-3556) | One child ages 6–11 at day-use parks |
What a state park pass does not cover: Cannon Mountain Aerial Tramway, Flume Gorge, camping, metered parking, and (except for the Seacoast Parking Pass) the $15 parking charge at Hampton Beach South and Wallis Sands. A pass also doesn't get you in once a park is full. Passholders who reserve still pay the $1 transaction fee.
Is it worth it? For a family of two adults and two kids ages 6–11, one day at a $5 park costs $14. The $105 resident family pass pays for itself after eight visits, and the $120 non-resident pass after nine. If you mostly go to the ocean, only the Seacoast Parking Pass helps. At $15 a day, it pays off after 12 visits to Hampton South or Wallis Sands.
Free admission without a pass: NH residents 65 and older (with an NH license or state ID), children 5 and under, active-duty military (the service member), NH resident retired veterans with 20+ years of service, and NH disabled veterans with the required proof. NH State Parks does not accept the federal America the Beautiful Senior, Annual or Military passes, though it honors the federal Access Pass for people with disabilities.
Fee change coming for out-of-state visitors. On August 19, 2026, the Legislature overrode Gov. Ayotte's veto of HB 1102. The law requires state parks to charge non-residents at least twice what residents pay (NHPR). As of November 2026, NH State Parks has not published the new two-tier rates. Until it does, the prices above are what the state charges. Check the fee page before you buy a pass for 2027.
Free public beaches in NH
Town and city beaches are where swimming in New Hampshire is free. You pay for parking, or the lot is limited to residents. These charge no admission:
- Weirs Beach, Laconia. Free sand on Winnipesaukee. Parking costs $2 an hour at the Lakeside Avenue kiosks in season.
- Bartlett Beach, Laconia. A free beach on Lake Winnisquam. There are no lifeguards.
- Opechee Cove and Opechee Point, Laconia. Both free. Laconia's bathhouses open on weekends only, 8 a.m.–7 p.m., during the city's beach season.
- Doggett Beach (Ashland Town Beach), Ashland. On Little Squam Lake by the covered bridge. The town describes it as open to all visitors, with lifeguards 10 a.m.–4 p.m. daily and no pets (Town of Ashland). Check the town page for parking and any fee.
- Brewster Beach, Wolfeboro. Free first-come parking with no sticker needed.
- Waukewan Beach, Meredith. Free, with parking for about 20 cars.
- Contoocook Beach, Jaffrey. Open to non-residents, who park at Humiston Field on Howard Hill Road and walk (Town of Jaffrey).
- Sculptured Rocks, Groton. A free state natural area.
- The Seacoast state beaches. Free to walk onto. You pay for parking.
Residents-only town beaches in NH
Many NH town beaches are owned by the town and limited to its residents, so day-trippers shouldn't plan around them. Rules change, so confirm with the town before you go:
- Gilford Town Beach (Varney Point Road). Run by Gilford Parks and Recreation for residents. Guest passes are handled through the department.
- Center Harbor Town Beach. A town ordinance limits it to residents of Center Harbor and Moultonborough and their guests, with a parking permit on every car (Town of Center Harbor).
- States Landing, Moultonborough. A resident-permit beach and boat launch on Moultonborough Bay.
- Bond Beach, Laconia. Residents and taxpayers only, with a pass from the City Clerk ($15 for one, $25 for two). It is the only Laconia beach the city staffed with lifeguards in 2026 (City of Laconia).
- Sanbornton Town Beach on Lake Winnisquam. For Sanbornton residents.
That scarcity is why deeded beach rights show up in home prices. More on that below.
Dog-friendly beaches in New Hampshire
No NH state park swim beach allows dogs in summer. Dog-friendly beach time in New Hampshire means the ocean in the off-season, early mornings and evenings at Seabrook, or a town beach whose rules allow it.
| Beach | When dogs are allowed |
|---|---|
| Seabrook Beach | Memorial Day–Labor Day before 8 a.m. and after 6 p.m., leashed, waste picked up (Seabrook Police, 2026 beach ordinances) |
| Hampton Beach | October 1–April 30, on a leash of six feet or less |
| North Beach, Hampton | October 1–April 30, leashed |
| Jenness State Beach | October 1–April 30, leashed |
| Wallis Sands | October 1–April 30, leashed |
| North Hampton State Beach, Odiorne Point | Never; pets are banned year-round |
| Echo Lake State Park, Conway | Not May 1–October 31 (back trails at the ledges only) |
| Ellacoya, White Lake | Not May 1–October 31 |
| Wellington, Livermore Falls and other inland state beaches | Not on the beach or swim area May 1–September 30; some parks, such as Wentworth and Silver Lake, post no pets at all |
| Echo Lake (Franconia Notch) | Hiking trails and the designated dog-walk area only |
| Ahern State Park | On the trails, not the beach |
Rules are from the NH State Parks pets policy and each park's page. Town beaches set their own rules, so check the town's parks page before you bring a dog.
Lake Winnipesaukee public beaches
Lake Winnipesaukee is New Hampshire's largest lake at about 44,500 acres. Our Lake Winnipesaukee guide covers its bays, water quality and ice-out. Can you swim in Lake Winnipesaukee? Yes, but only four of its beaches are open to the general public. The rest of the lake's swimming happens from boats and private docks.
Ellacoya State Park (Gilford). On Route 11, on the southwest shore: 600 feet of sand, picnic pavilions and a gentle shallow entry. The lot fills on summer weekends, so book the day-use reservation when the 30-day window opens or arrive when the gate opens. Midweek it is a far quieter beach. For life on that shore, see our Gilford NH town profile.
Weirs Beach (Laconia). A free city beach (Endicott Rock Park) on Lakeside Avenue. It has no lifeguards, and the city's bathhouses open on weekends only, 8 a.m.–7 p.m., in its beach season (from June 27 in 2026). Parking is paid from the Saturday before Memorial Day through Columbus Day: $2 an hour at the Lakeside Avenue kiosks, or $2.50 an hour with no time limit at the Endicott Rock lot (City of Laconia). For the boardwalk, cruises, webcam, camping and Motorcycle Week, read our Weirs Beach guide.
Brewster, Carry and Albee beaches (Wolfeboro). Wolfeboro shows how NH town beaches work. Brewster Beach on Winnipesaukee is open to everyone, with first-come parking. Carry Beach, also on the big lake and walkable from downtown, is public sand, but its lot requires a Wolfeboro resident or taxpayer pass, with an exception for guests of licensed Wolfeboro lodging. Allen Albee Beach on Lake Wentworth runs on similar pass rules. If you're visiting, go to Brewster. If you're buying in Wolfeboro, the town beach pass is one of the perks you'll use most.
Wentworth State Park (Wolfeboro). On Route 109 on Lake Wentworth, $4 per adult. It's a smaller, warmer lake with much less traffic. This is where we send families who tried Ellacoya on a Saturday once.
Beaches in Laconia NH and Lake Winnisquam
Laconia touches three lakes and runs four city beaches through Parks and Recreation. Three are free; Bond Beach needs a resident or taxpayer pass (City of Laconia beaches). In 2026 the city's beach season began June 27, and only Bond Beach had lifeguards.
- Bartlett Beach on Lake Winnisquam. Free, no lifeguards.
- Opechee Cove and Opechee Point on Lake Opechee. Both free and unguarded. Check the NHDES mapper for advisories before you swim.
- Bond Beach. Residents only (see above).
- Ahern State Park on Lake Winnisquam. 128 acres and 3,500 feet of shoreline, with trails and a beach but no developed facilities. Dogs are allowed on the trails but not on the beach.
Winnisquam is the lake people look at when Winnipesaukee prices stop making sense. Our Lake Winnisquam guide covers the shore towns, and Lake Winnisquam homes for sale shows what is listed now.
Newfound Lake, Squam Lake and Meredith
Wellington State Park (Bristol) is the Newfound Lake public beach. It's on West Shore Road and has the largest freshwater swimming beach in the state park system, under the pines, with picnic groves and a peninsula nature trail. Admission is $5 per adult, and a free NH Fish and Game boat ramp sits next to the park. Newfound is spring-fed, about 180 feet at its deepest, and one of the clearest lakes in the state. Our Newfound Lake map and beach guide covers the four shore towns, and the Bristol NH town page covers living near the park year-round.
Waukewan Beach (Meredith) is a free beach on the small lake behind downtown Meredith, with about 20 parking spaces. Waukewan is also the town's drinking-water supply, so town rules apply. Meredith's other town beach, Leavitt Beach, has a swim area, but parking there is limited to vehicles with a Meredith Facility Use Permit (Town of Meredith).
Is there a public beach on Squam Lake? Not a large one. Most of Squam's shoreline is private, and there is no public swim beach like Ellacoya or Wellington. The Squam Lakes Association in Holderness keeps up access points mainly for paddlers. The closest public swim beach is Ashland's Doggett Beach on Little Squam, which the town describes as open to all visitors. Scarce public access is exactly what makes private access on Squam valuable. Our Squam Lake guide explains the different levels of water access there.
Swimming holes in New Hampshire: the Pemi Valley
The best free swimming in New Hampshire is in river pools, not at beaches. The Pemigewasset corridor between Plymouth and Waterville Valley has the most of them, and it's our home turf. These spots have no lifeguards and real current, and the water stays cold all summer. Skip them the day after heavy rain.
- Livermore Falls Recreation Area (Holderness). Off Route 175, where Campton, Holderness and Plymouth meet. It's $5 per vehicle, with toilets and a cobble river beach below the falls and the old Pumpkin Seed bridge. Use the official lot at 86 Livermore Road, because roadside parking gets ticketed.
- Smarts Brook (Thornton). A White Mountain National Forest trailhead on Route 49. An easy walk up the trail takes you to pools and cascades. This is where we send vacation rental guests when the Livermore lot is full.
- Sculptured Rocks (Groton). The Cockermouth River runs through a narrow bedrock gorge carved into potholes, inside a 272-acre state natural area west of Newfound. It's free. The rock is slippery, and jumping is a bad idea when the water is low or fast.
- Franconia Falls (Lincoln). About three miles up the flat Lincoln Woods Trail off the Kancamagus. Swimming can be restricted in high water, so ask at the Lincoln Woods visitor center. Our things to do in Lincoln NH guide covers the other swimming holes near Lincoln, including Agassiz Basin.
- The Mad River and Corcoran Pond. The Mad River runs cold and clear along Route 49 through Campton. Up the valley, Waterville Valley's Corcoran Pond has a small beach at Town Square run by the resort, so check its current access rules.
- Russell Pond (Woodstock). A Forest Service campground pond up Tripoli Road. Check day-use rules before you build a day around it.
These spots are five to fifteen minutes from the homes we sell in Campton and Thornton, where prices run well below the big lake towns. In Plymouth itself, Langdon Park has a sandy river beach on the Baker River; our things to do in Plymouth NH guide covers it.
White Mountains beaches
- Echo Lake Beach, Franconia Notch State Park. Off the Parkway under Cannon Mountain, $4 per adult. Kayak and paddleboat rentals are available in season. The water is noticeably colder than in the Lakes Region.
- Echo Lake State Park, Conway. A different Echo Lake, below the ledges outside North Conway village, $4 per adult. It's the closest beach to North Conway. Dogs aren't allowed May 1–October 31.
- White Lake State Park, Tamworth. A beach in a pitch-pine forest, with a loop trail and a campground of about 200 sites, $5 per adult. The state warns lifeguards may not always be on duty, and the beach closes to new arrivals when it reaches capacity.
- Lower Falls, Albany. Swift River ledges and pools right beside the Kancamagus Highway at a national forest day-use fee site. It's crowded on weekends. Go on a weekday morning.
For hikes and drives to pair with a swim, see things to do in the White Mountains.
New Hampshire ocean beaches
All of New Hampshire's ocean beaches are on or just off Route 1A between Seabrook and New Castle. The Gulf of Maine rarely gets warm here; most summers it peaks in the low-to-mid 60s. Every state ocean beach is free to walk onto, so the real question at each one is parking.
Hampton Beach
Hampton Beach State Park (160 Ocean Boulevard) is the state's busiest beach, with the boardwalk, several bathhouses, an RV campground and State Beach Patrol lifeguards from May through September. Meters run April 1–October 31, and the South lot is $15 per car. North Beach, at the north end of town, is guarded from late May to late August and is the quieter way to swim in Hampton. Dogs aren't allowed May 1–September 30. Our Hampton NH town page covers living near the beach.
Wallis Sands State Beach, Rye
$15 per vehicle and free for NH residents 65+. About 500 spaces, lifeguards 10 a.m.–5 p.m. from late May through Labor Day, and a large bathhouse with outdoor rinse stations. It's the easiest ocean day with small children.
Jenness State Beach, Rye
At 2280 Ocean Boulevard, with 67 metered spaces, lifeguards 10:15 a.m.–4:45 p.m. through Labor Day, restrooms and showers. Leashed dogs are allowed October 1–April 30. In 2026 Rye removed about 90 public parking spaces along Ocean Boulevard and nearby streets, so roadside parking near Jenness is scarcer than it was (NHPR, June 5, 2026). For the town itself, see the Rye NH town page.
North Hampton State Beach and Bass Beach
North Hampton State Beach is a small beach with a bathhouse, metered parking and lifeguards from late May to late August. Pets are banned year-round. Bass Beach, just north, is a surf spot with no lifeguards or restrooms.
Seabrook Beach
The southernmost sand in the state, just south of Hampton Harbor, and much quieter than Hampton. It's a town beach, and beach parking is restricted to Seabrook residents with a sticker, with fines of $50 to $200 and towing (Town of Seabrook). Visitors without a sticker need to park legally outside the beach district. Leashed dogs are allowed before 8 a.m. and after 6 p.m. in summer. The Seabrook NH town page covers the town itself.
Great Island Common and Odiorne Point
Great Island Common in New Castle is a sheltered harbor beach with lighthouse views. Non-residents pay a vehicle admission fee at the gate from mid-May through Columbus Day, on the town's posted rate schedule; the town's non-resident season passes sold out for 2026 (Town of New Castle). Odiorne Point State Park in Rye ($4 per adult) has tide pools, trails, WWII bunkers and the Seacoast Science Center, but it's a rocky shore, not a swim beach.
Beaches near Nashua, Manchester and southern NH
Southern New Hampshire has no big sand beaches, but it has several small state park beaches, all at the $4–$5 day-use rate. Silver Lake State Park in Hollis is the closest to Nashua; it ran weekends only in 2026, so check before you go. Bear Brook (Allenstown) and Clough (Weare) are the nearest to Manchester and Concord, Pawtuckaway (Nottingham) adds camping and the longest season, and Kingston State Park on Great Pond is an inland option near the coast. In the Monadnock region, Jaffrey's Contoocook Beach is open to visitors who park at Humiston Field.
Is there a public beach on Uncanoonuc Lake? Not one the Town of Goffstown lists. Its only listed water facility is Glen Lake and Boat Access at 260 Elm Street, and parking there is for residents with a transfer-station sticker (Town of Goffstown). Call Goffstown Parks and Recreation (603-497-3003) before you drive.
East of Winnipesaukee, Milton Town Beach is on Milton Three Ponds. Check the Town of Milton's page for current access rules and fees before you go.
NH beach advisories today
NHDES samples public beaches from Memorial Day through Labor Day and posts every active advisory on the Healthy Swimming Mapper. A beach "closed due to bacteria" usually has an advisory posted, not a locked gate.
- Bacteria. At freshwater beaches, NHDES issues an advisory when one E. coli sample exceeds 158 counts per 100 mL, or two samples exceed 88. The advisory lifts once follow-up samples come back clean.
- Cyanobacteria. Blue-green algae blooms trigger a separate warning that can cover a whole cove or lake. Stay out of water that looks like pea soup or spilled paint, and keep dogs out too.
- After storms. Heavy rain washes runoff into shallow swim areas, so advisories cluster in the day or two after a downpour. Enclosed coves post more often than open, deep beaches like Wellington.
- Ocean beaches. The same mapper covers Hampton, Rye and the rest of the coast, so check it before an ocean day too.
What beach access does to home values
Here's what we see at closings in Grafton, Belknap and Carroll counties: lake access is a ladder, and each step down shows up in price. True waterfront property on the big lakes sells in the millions. One street back, a house with deeded beach rights (a shared association beach) costs a fraction of waterfront and gets you most of the summer. A step below that, being ten minutes from Wellington or Ellacoya is a real selling point for year-round homes in Bristol, Gilford and Meredith. When we list a home with "beach rights," we check the association documents first. Is access deeded or a revocable license? What are the dues? Is there a waitlist for docks and moorings?
Buying? Start with NH lakefront homes for sale, or compare the best lakes in New Hampshire. Already own a lake place? Get a free home valuation to see what your access rights are worth.
Frequently asked questions
Does New Hampshire have beaches?
Yes, both ocean and lake beaches. New Hampshire has 13 miles of general Atlantic coastline with beaches in Seabrook, Hampton, North Hampton, Rye and New Castle. Most of its beaches are on lakes: about 20 state parks have swim beaches, and towns run dozens more on Lake Winnipesaukee, Winnisquam, Newfound and smaller lakes. The White Mountains add free river swimming holes.
What are the best beaches in New Hampshire?
On the ocean, the best are Hampton Beach State Park for the boardwalk, Wallis Sands in Rye for a family day, and Jenness for a quieter local beach. On the lakes, Wellington State Park on Newfound Lake has the clearest water, Ellacoya is the best Lake Winnipesaukee beach, White Lake in Tamworth suits small children, and Echo Lake in Franconia Notch has the best mountain view.
How much is a New Hampshire state park pass?
As of November 2026, NH State Parks sells an Individual Pass for $60, a Resident Family Pass for $105, a Non-Resident Family Pass for $120 and a Seacoast Parking Pass for $175. Online orders add $4.50 for shipping. Passes are valid for one year from purchase and cover per-person day-use parks. They don't cover the Flume, the Cannon Tram, camping or metered parking.
Are New Hampshire state park beaches free?
Not inland. In 2026, inland state park beaches charge $4 per adult at standard parks and $5 at Ellacoya, Mt. Sunapee, Pawtuckaway, Wellington and White Lake, and ages 6–11 pay $2. Children 5 and under and NH residents 65 and older get in free. The Seacoast state beaches are free to walk onto, but parking is metered or $15 per car. The free beaches are town ones: Weirs, Bartlett and Opechee in Laconia, Brewster in Wolfeboro and Waukewan in Meredith.
When do New Hampshire beaches open?
In 2026, inland state beaches opened on weekends in late April or May, ran daily from mid-to-late May, and went unstaffed in early or mid-September. Wellington and Ellacoya stayed open on weekends into mid-October. On the coast, State Beach Patrol lifeguards were on duty from May 1 at Hampton and May 25 at the other state beaches, through Labor Day at Hampton, Jenness and Wallis Sands.
Are dogs allowed at NH beaches?
Not at the state park swim beaches in summer: pets are barred from state beaches and swim areas May 1–September 30, and at Ellacoya, White Lake and Echo Lake in Conway through October 31. Hampton Beach, North Beach, Jenness and Wallis Sands allow leashed dogs October 1–April 30. Seabrook Beach allows leashed dogs before 8 a.m. and after 6 p.m. in summer. North Hampton State Beach and Odiorne Point ban pets year-round.
Which Lake Winnipesaukee beaches are open to the public?
Ellacoya State Park in Gilford (state day-use fee), Weirs Beach in Laconia (free beach, paid parking) and Brewster Beach in Wolfeboro (free, first-come parking). Carry Beach in Wolfeboro is public sand, but its lot needs a resident pass or proof that you're staying at Wolfeboro lodging. The town beaches in Gilford, Center Harbor and Moultonborough are for residents.
Is there a beach in Portsmouth NH?
Not a swimming beach inside the city. The closest are Great Island Common in New Castle, a harbor beach where non-residents pay a vehicle fee in season, and Wallis Sands State Beach in Rye, which charges $15 per car and has lifeguards in summer. Odiorne Point in Rye, between the two, is tide pools rather than a swim beach.
Sources
- NH State Parks: Entry and parking fees
- NH State Parks: Season passes and discounts
- NH State Parks: 2026 inland beaches operating schedule
- NH State Parks: NH State Beach Patrol
- NH State Parks: Wellington State Park
- NH State Parks: White Lake State Park
- NH State Parks: Hampton Beach State Park
- NH State Parks: Wallis Sands State Park
- NHPR: Lawmakers override vetoes, including HB 1102 park fees (Aug. 19, 2026)
- NHPR: Rye cuts 90 beach parking spaces along Ocean Boulevard (June 5, 2026)
- Town of Seabrook: Beach information
- Seabrook Police: 2026 beach ordinances
- City of Laconia: Beaches
- Town of Wolfeboro: Parks and Recreation
- Town of Meredith: Beaches, parks and recreational areas
- Town of Jaffrey: Contoocook Beach and Shattuck Park
- NHDES: Public beaches and healthy swimming
- White Mountain National Forest: passes and day-use sites
- NOAA: Shoreline mileage of the United States
Park fees, town parking rules and beach policies change from season to season. Confirm current details on the official park or town page before you go.


