The best public beaches in New Hampshire are on lakes, not the ocean — and most of them cost less than a sandwich to get into. State park beaches like Ellacoya on Lake Winnipesaukee and Wellington on Newfound Lake charge $4–$5 per adult (kids under 5 and NH residents 65+ are free), while town beaches like Weirs Beach in Laconia are free to walk onto, with parking as the real constraint. Our team lives and works in the middle of all of it — our offices are at 399 NH Route 49 in Campton, on the road to Waterville Valley, and at 56 Main Street in Plymouth — and every July the calls start: guests at our vacation rentals asking where to swim, buyers asking which lake towns actually have public beach access. This guide is the answer we give them, beach by beach, with the fees, parking rules, facilities and dog policies the listicles skip — plus the Pemi Valley river spots near our own offices that most statewide guides have never heard of.
In this guide
- Every beach at a glance — the comparison table
- Lake Winnipesaukee beaches
- Lake Winnisquam and Laconia's city beaches
- Newfound, Wentworth & Waukewan
- A word on Squam
- The Pemi Valley swimming holes locals actually use
- White Mountains beaches — Franconia Notch to Conway
- Sunapee and points west (and far north)
- Southern New Hampshire — Uncanoonuc Lake and Goffstown
- The Seacoast state beaches — Wallis Sands, Jenness, Hampton and Odiorne
- Beach-day logistics — fees, reservations, stickers, milfoil
- What beach access does to home values
- Frequently asked questions
Key takeaways
- NH State Parks day-use beaches charge per person, not per car: $5 adults at high-use parks (Ellacoya, Wellington, White Lake, Mt. Sunapee), $4 at standard parks (Wentworth, Echo Lake), $2 for ages 6–11, free under 5 and for NH residents 65+.
- Dogs are not permitted at any of the NH state park swim beaches in this guide — plan on town beaches (rules vary) or river spots, and check before you go.
- Day-use reservations open 30 days ahead on the state reservation system ($1 transaction fee); popular parks close to walk-ins when parking fills on hot weekends.
- Weirs Beach itself is free — you pay for parking ($2/hour at Lakeside Avenue kiosks, charged from the Saturday before Memorial Day through Columbus Day).
- Some of the best town beaches (Wolfeboro's Carry Beach, for example) limit parking to residents, taxpayers, and guests of local lodging — which is exactly why deeded beach access shows up in home prices.
- The least crowded swimming in the state isn't on a lake at all — it's the river spots along the Pemigewasset corridor between Plymouth and Waterville Valley, covered below.
Every beach at a glance
Fees below are the published 2026-season rates from NH State Parks, the managing town, or the White Mountain National Forest. Town rules and state fees change, so treat this as a planning table and confirm on the park or town page before a long drive. Where a fee or a rule could not be verified for the 2026 season it reads "confirm current" rather than a guess. "Not guaranteed" in the lifeguard column is the state's own caveat — staffing varies day to day even at parks that post guards. Roadside spots with no managing authority, like the Mad River pull-offs along Route 49, are covered in prose below rather than in the table, because there is nothing official to confirm them against.
| Beach | Lake / water | Town | Admission | Parking | Lifeguard | Restrooms | Dogs | Boat launch |
|---|---|---|---|---|---|---|---|---|
| Ellacoya State Park | Lake Winnipesaukee | Gilford | $5 adult / $2 ages 6–11; under 5 and NH 65+ free | Park lot, limited on weekends; reserve 30 days out | Seasonal — not guaranteed | Bathhouse when staffed | No — pets not permitted in the park | Boat ramp |
| Weirs Beach (Endicott Rock Park) | Lake Winnipesaukee | Laconia | Free | $2/hr kiosks, ~220 spaces | None — swim at your own risk | Bathhouses 8am–5pm in season | Confirm current | Cartop only (canoe, kayak, paddleboard) |
| Bartlett Beach | Laconia — confirm water body | Laconia | Free | Free lot | None — swim at your own risk | Bathhouses 8am–5pm in season | Confirm current | No — launching prohibited |
| Bond Beach | Laconia — confirm water body | Laconia | Free with city sticker | Laconia residents only; $15 beach sticker at City Hall | Staffed 9am–5pm Mon–Fri; weekends at your own risk | Bathhouse 9am–5pm | Confirm current | No — launching prohibited |
| Opechee Cove | Lake Opechee | Laconia | Free | Confirm current | None — swim at your own risk | Bathhouses 8am–7pm in season | Confirm current | Cartop only, left of the swim area |
| Opechee Point | Lake Opechee | Laconia | Free | Confirm current | None — swim at your own risk | Bathhouse in season | Confirm current | No — launching prohibited |
| Ahern State Park | Lake Winnisquam | Laconia | Confirm current | Park lot; not plowed in winter, walk-in only | None — check beach advisories | Restrooms in season | Trails yes, beach no | No |
| Brewster Beach | Lake Winnipesaukee | Wolfeboro | Free | First-come public parking, no sticker | Confirm with the town | Confirm current | Confirm with the town | Confirm current |
| Carry Beach | Lake Winnipesaukee | Wolfeboro | Free | Resident/taxpayer pass, or guests of Wolfeboro lodging | Confirm with the town | Confirm current | Confirm with the town | Confirm current |
| Albee Beach | Lake Wentworth | Wolfeboro | Free | Town pass rules | Confirm with the town | Confirm current | Confirm with the town | Confirm current |
| Wentworth State Park | Lake Wentworth | Wolfeboro | $4 adult / $2 ages 6–11 | Park lot | Seasonal — not guaranteed | Flush toilets | No — pets not permitted in the park | Cartop (canoeing listed) |
| Wellington State Park | Newfound Lake | Bristol | $5 adult / $2 ages 6–11 | Limited; reserve 30 days out | Seasonal — not guaranteed | Bathhouse and restrooms | No — pets not permitted in the park | Free NH Fish and Game ramp adjoins, year-round |
| Waukewan Beach | Lake Waukewan | Meredith | Free | ~20 spaces | Confirm with the town | Confirm current | Confirm with the town | Small town launch |
| White Lake State Park | White Lake | Tamworth | $5 adult / $2 ages 6–11 | Beach sells out on nice weekends; reserve 30 days out | May not be present — staffing shortage | Bathhouses, one with showers | No — pets not permitted | Cartop rentals on site |
| Echo Lake Beach | Echo Lake | Franconia Notch | $4 adult / $2 ages 6–11 | Park lot | Seasonal — not guaranteed | Restrooms, open on unstaffed days | No — pets not permitted in the park | Boat ramp; canoe, kayak and pedal boat rentals |
| Echo Lake State Park | Echo Lake (Conway) | North Conway | $4 adult / $2 ages 6–11 | Park lot | Seasonal — not guaranteed | Restrooms in season | No, May 1–Oct 31; ledge trails only | Cartop (canoeing listed) |
| Livermore Falls Recreation Area | Pemigewasset River | Holderness | $5 per car | Official lot at 86 Livermore Road only; no roadside parking | None — unguarded river | Pit toilets | No — pets not permitted in the park | No |
| Smarts Brook | Smarts Brook (Mad River watershed) | Thornton | WMNF trailhead — confirm current pass rules | Trailhead lot | None — unguarded | None | WMNF rules — confirm current | No |
| Russell Pond | Russell Pond | Woodstock | WMNF campground — confirm current day-use rules | Campground lot | None | Campground facilities | WMNF rules — confirm current | Cartop — confirm current |
| Franconia Falls | East Branch of the Pemigewasset | Lincoln | WMNF parking fee at Lincoln Woods — confirm current | Lincoln Woods lot, then a ~3-mile walk | None — unguarded | Confirm current | WMNF rules — confirm current | No — hike-in only |
| Lower Falls (Kancamagus) | Swift River | Albany | WMNF day-use fee site — confirm current | Roadside day-use lot | None — unguarded river | Confirm current | WMNF rules — confirm current | No |
| Corcoran Pond | Corcoran Pond | Waterville Valley | Resort-run — confirm current access | Town Square; resort and guest policies apply | Confirm with the resort | Confirm current | Confirm current | Cartop — confirm current |
| Mount Sunapee State Park Beach | Lake Sunapee | Newbury | $5 adult / $2 ages 6–11; $10 car with boat trailer | Park lot | Seasonal — not guaranteed | Bathhouse when staffed | No — not permitted at the beach at any time | Boat launch, with restrictions |
| Lake Francis State Park | Lake Francis | Pittsburg | Confirm current | Park lot | None — no groomed swim beach | Campground facilities | Confirm current | Boat launch |
| Hampton Beach State Park | Atlantic Ocean | Hampton | Free beach | Metered pay stations Apr 1–Oct 31; $15/vehicle at Hampton Beach State Park South | Yes — NH State Beach Patrol in season | Several bathhouses | No May 1–Sep 30; leashed Oct 1–Apr 30 | No |
| Wallis Sands State Beach | Atlantic Ocean | Rye | Free beach; $15 per vehicle | ~500 spaces; NH residents 65+ admitted free | Yes, seasonal | Bathhouse 8am–7pm, outdoor rinse stations | No in season; leashed once the park closes for the season | No |
| Jenness State Beach | Atlantic Ocean | Rye | Free beach; metered parking | 67 metered spaces, 8am–midnight, meters close Oct 31 | Yes — beach patrol | Restrooms and showers, seasonal | No; leashed pets from Nov 1 | No |
| Odiorne Point State Park | Atlantic Ocean | Rye | $4 adult / $2 ages 6–11 | Park lots | No — rocky shore, not a swim beach | Seasonal bathhouse and porta-potties | No — pets not permitted in the park | Yes — Odiorne boat launch |
Lake Winnipesaukee beaches

Winnipesaukee is the state's biggest lake at roughly 44,500 acres, and it concentrates the marquee public beaches. Here's each one with the practical details — and if the swimming turns into a search, the Lake Winnipesaukee real estate page tracks what's actually for sale on the big lake.
Ellacoya State Park — Gilford
- Where — Route 11 in Gilford, on Winnipesaukee's southwest shore
- Beach — 600 feet of sand, per NH State Parks, with views across the broads to the Sandwich and Ossipee ranges
- Fees — $5 adult, $2 ages 6–11, free under 5 and NH residents 65+; pets not permitted
- Facilities — picnic pavilions, playground, gentle shallow entry that's genuinely family-friendly
- Parking — limited on weekends and holidays (the state's own warning); day-use reservations open 30 days out
Ellacoya is the marquee public beach on the big lake, and the parking lot is the whole ballgame. On a hot Saturday, either book the day-use reservation the moment the window opens or arrive when the gate does. Midweek, it can feel like a different, far quieter beach. The town behind the beach is worth a look in its own right — our Gilford NH town profile covers what year-round life on that shore costs.
Weirs Beach (Endicott Rock Park) — Laconia
- Where — Lakeside Avenue at the Weirs, Laconia
- Beach — public sand beside the boardwalk, with the Mount Washington cruise ship docking behind swimmers and arcades a two-minute walk away
- Fees — the beach is free; parking is $2/hour at the Lakeside Avenue kiosks (about 220 spaces), enforced 9 a.m.–10 p.m. from the Saturday before Memorial Day through Columbus Day, with a pay-by-text option
It's the most stimulating beach day on the lake, which is either the point or the problem depending on your kids' ages. Locals who want Winnipesaukee water without the carnival drift to Laconia's quieter city beaches — check the city's beaches page for current rules.
Wolfeboro's town beaches — Brewster, Carry, and Albee
Wolfeboro is the case study in how NH town beaches actually work. Brewster Beach on Winnipesaukee is open to the general public with first-come parking — no sticker needed — thanks to the town's long-standing lease arrangement with Brewster Academy. Carry Beach, also on the big lake, is public sand with restricted parking: the lot requires a Wolfeboro resident/taxpayer beach pass or solid waste sticker, with an exception for guests of licensed Wolfeboro lodging. Albee Beach on Lake Wentworth runs on similar pass rules. If you're visiting, go to Brewster; if you're buying in Wolfeboro, those passes are one of the quiet perks your closing attorney won't mention but your kids will use every week.
Wentworth State Park — Wolfeboro
- Where — Route 109, five minutes from downtown Wolfeboro, on Lake Wentworth
- Fees — $4 adult, $2 ages 6–11; pets not permitted
- Facilities — fifty acres, a staffed-in-season beach, picnic tables, and a pavilion you can reserve
A smaller, warmer lake for less money and a fraction of the traffic of anything on Winnipesaukee. This is where we send families who tried Ellacoya on a Saturday once and don't want to do that again.
Lake Winnisquam and Laconia's city beaches
Laconia is the only city in the Lakes Region and it touches three separate bodies of water, which is why so many "nh beach" and "bartlett beach nh" searches end up here. The city runs four public beaches through its Parks and Recreation department (306 Union Avenue, 603-524-5046), and the state holds an undeveloped park on Lake Winnisquam a few minutes down Elm Street. None of the city beaches charge admission. What varies is parking, and — as of the current season — lifeguards.
Bartlett Beach — Laconia
- Fees — free; the city states there is no charge for parking in the Bartlett Beach lot
- Lifeguards — none. Laconia's own page says Bartlett Beach will not have lifeguards and that patrons swim at their own risk
- Facilities — bathhouses open daily from 8 a.m. to 5 p.m. during the beach season, weather permitting
- Boats — launching or landing canoes, kayaks, paddleboards, rafts and anything motorized from the beach is prohibited; the city directs paddlers to a nearby state ramp instead
Bartlett is the quiet counterweight to Weirs: free sand, a free lot, no boardwalk and no arcade, five minutes from downtown. One honest note, because it matters if you are driving any distance — Laconia's beach pages publish hours, parking and boating rules but do not name the water body for Bartlett Beach, so confirm the lake with Parks and Recreation if your plans depend on it. For what living around these beaches costs, our Laconia NH town profile is the place to start.
Bond Beach and the two Opechee beaches — Laconia
Bond Beach is Laconia's resident-only beach: the city requires a beach sticker on the car, sold at City Hall for $15, and it is the one city beach with staffed lifeguard coverage — 9 a.m. to 5 p.m. Monday through Friday, with weekends at your own risk. The bathhouse runs 9 a.m. to 5 p.m. Boats may not be launched or landed there. Opechee Cove, alongside North Main Street, and Opechee Point, behind the Opechee peninsula, are both free, both unguarded, and both have bathhouses open 8 a.m. to 7 p.m. in season. The city is unusually candid about water quality here: it notes that Opechee Cove can test high for E. coli bacteria and that the Point generally runs cleaner. Cartop boats can go in at the far left of the Cove's swim area; nothing launches from the Point.
Ahern State Park — Laconia, on Lake Winnisquam
- Where — 128 acres with 3,500 feet of shoreline on Lake Winnisquam, per NH State Parks
- What it is — an undeveloped park: walking and mountain-biking trails, beach access on the lake, fishing and paddling, snowshoeing and snowmobiling in winter
- Facilities — restrooms during the operating season; in winter the lot is not plowed and the gate is closed, though walk-in access stays open
- Dogs — permitted on the trails, but not on the beach
- Before you swim — the park page directs visitors to check beach advisories first
Winnisquam itself is 4,214 acres with a maximum depth of 155 feet, shared by Laconia, Sanbornton, Belmont, Tilton and Meredith. It is the lake people buy when Winnipesaukee's prices stop making sense, and Ahern is the reason you can sample it for free.
Newfound Lake and Meredith's small-lake beach
Wellington State Park — Bristol, Newfound Lake
- Where — West Shore Road, Bristol, on Newfound's west shore
- Beach — the largest freshwater swimming beach in the NH state park system, by the state's own description, with a half-mile of shoreline under the pines, picnic groves and a peninsula nature trail
- Fees — $5 adult, $2 ages 6–11; pets not permitted
- Parking — limited on weekends and holidays; reservations encouraged
- Boat launch — a free NH Fish and Game concrete ramp adjoins the park, open year-round, with restrooms
Newfound — spring-fed, roughly 180 feet at its deepest, and regularly ranked among the clearest lakes anywhere — is not marketing copy. On a calm morning at Wellington you can watch your feet in chest-deep water. The half-mile of shoreline absorbs a crowd better than most parks, and the walk-in coves along the trail system are where regulars set up. If Newfound makes you start browsing listings on the drive home, you would not be the first — our Newfound Lake buyer's guide covers the four shore towns, and the Lakes Region waterfront guide is the read before you fall in love with a specific dock. The town that owns the park is worth knowing too — our Bristol NH town profile covers the village at the foot of the lake.
Waukewan Beach — Meredith
- Where — Lake Waukewan, the small lake behind downtown Meredith
- Fees — free, with parking for roughly 20 cars
- Facilities — swim area and a small boat launch; Waukewan is also Meredith's drinking-water supply, so town rules apply
Twenty spaces is the operative fact: this is an early-morning or dinnertime beach, and that's precisely when it's best. Meredith's docks and public waterfront on Winnipesaukee are for strolling and ice cream, not swimming — Waukewan is where the town actually gets wet.
A word on Squam
Squam Lake — the "On Golden Pond" lake — has famously limited public access; most of its shoreline is private, and there's no big public swim beach equivalent to Ellacoya or Wellington. The Squam Lakes Association in Holderness maintains access points and rentals for paddlers, which is the realistic public way onto the water. It's also the purest example in the state of the rule we discuss below: scarce public access is exactly what makes private access valuable. If Squam is the lake you can't stop thinking about, our Squam Lake buyer's guide explains how the water-access tiers there actually work.
The Pemi Valley swimming holes locals actually use
Here's the section you won't find in the statewide listicles, because the people writing them don't live here. The Pemigewasset River corridor between Plymouth and the Waterville Valley road — Campton, Thornton, Holderness, Woodstock — is our home turf, and on a July afternoon the swimming that matters isn't on a lake at all. These are river and mountain-pond spots: unguarded, current-dependent, cold, and the best free-or-cheap swimming in the state.
Livermore Falls Recreation Area — the local swimming hole of record
- Where — off Route 175 on the Pemigewasset River, where Campton, Holderness and Plymouth meet — about five minutes from our Route 49 office
- Fees — $5 per vehicle (a state recreation area that charges by the car, not per person)
- Facilities — pit toilets, a sand-and-cobble river beach below the falls and the old Pumpkin Seed bridge
- Parking — the lot is small; the state now urges reservations on nice weekends, and Route 175 shoulder parking gets ticketed
Livermore Falls is one of the most photographed spots on the river, and on an August afternoon you'll find half of Plymouth there. River swimming is unguarded and current-dependent; respect it after heavy rain. If the falls sell you on the town behind them, our Campton NH town profile covers what living five minutes away actually looks like, and the Holderness NH town profile covers the town the state lists the falls in.
Smarts Brook — Thornton
- Where — the Smarts Brook trailhead on Route 49 in Thornton, in the White Mountain National Forest
- Fees — WMNF trailhead parking; check current White Mountain National Forest pass requirements
- What it is — an easy walk up the trail to pools and cascades along the brook; unguarded, brisk, and quietly beloved
This is the one we hand to guests at our vacation rentals when Livermore's lot is full: a Forest Service trailhead right on the Waterville Valley road, a gentle walk in, and mountain water that resets a hot day in about ninety seconds. It's minutes from Owl's Nest Resort — the full resort guide has the rest of that corridor.
Russell Pond — Woodstock
- Where — up Tripoli Road from I-93 in Woodstock, a Forest Service campground pond in the WMNF
- Fees and access — it's run as a WMNF campground; check day-use rules with the Forest Service before building a beach day around it
A high, quiet pond ringed by forest — the anti-Weirs. Campers get the best of it, which is rather the point.
Franconia Falls and the Mad River
Two more worth knowing. Franconia Falls, about three miles up the dead-flat Lincoln Woods Trail from the Kancamagus (cross the 180-foot suspension bridge over the Pemi and follow the old railroad grade), is the classic hike-to swimming-hole reward — it costs nothing but a national forest parking fee. And the Mad River runs cold and clear the length of Route 49 through Campton — fly-fishing water in June, tubing water in August — with pull-offs locals learn by feel. Up the valley, Waterville Valley's Corcoran Pond has a small maintained beach at Town Square (resort-run — check current access rules).
The real-estate footnote writes itself: these spots are five to fifteen minutes from the homes we sell in Campton and Thornton, where prices run well below the marquee lake towns. A swimming hole doesn't show up on a listing sheet the way "deeded beach rights" does — which is exactly why the corridor is still the value play.
White Mountains beaches — Franconia Notch to Conway
Echo Lake Beach — Franconia Notch State Park
- Where — off the Franconia Notch Parkway, directly under Cannon Mountain, at roughly 1,900 feet of elevation
- Fees — $4 adult, $2 ages 6–11; pets not permitted
- Facilities — sand beach, kayak and paddleboat rentals in season
There's no more dramatic place to swim in New England — Franconia Ridge fills the horizon. Set expectations on temperature: a notch lake at that elevation runs noticeably colder than the big Lakes Region lakes all summer. Locals treat it as the reward after Artists Bluff or a Cannon hike, not a marathon-float destination.
Echo Lake State Park — North Conway
Same name, different lake, other side of the mountains: the Conway-side Echo Lake sits beneath the ledges outside North Conway village, with a swim beach and standard state park per-person pricing (check current fees). It's the Mount Washington Valley's version of the mountain-pond swim, and it pairs with a ledges walk the way Franconia's Echo pairs with Artists Bluff.
White Lake State Park — Tamworth
- Where — Route 16 corridor in Tamworth
- Fees — $5 adult, $2 ages 6–11; pets not permitted
- Facilities — a beach in a pitch-pine forest, a walking loop around the lake, and a ~200-site campground attached
White Lake is the one we recommend to families with small kids: the state park page itself notes the crystal-clear water stays shallow "for a long way out." Two operational realities worth knowing: the state warns lifeguards may not always be present, and on peak days the beach hits capacity and closes to new visitors — another argument for the 30-day-ahead day-use reservation.
Lower Falls on the Kancamagus — Albany
Not a beach, but it swims like one: the Swift River spills over granite ledges into pools right beside the Kancamagus Highway at the Lower Falls day-use site — a White Mountain National Forest fee area, and one of the most popular river stops in the Whites. Unguarded, current-dependent, and mobbed on foliage-season weekends; go on a July weekday morning and you'll understand why people move here.
Sunapee and points west (and far north)
Mount Sunapee State Park Beach — Newbury
- Where — Route 103 at the south end of Lake Sunapee in Newbury, across the road from the ski area
- Fees — $5 adult, $2 ages 6–11, NH residents 65+ free
The west side of the state gets one big public lake beach, and it's a good one. Sunapee is a deep, clean, spring-fed lake, so the water runs cooler than Winnipesaukee's shallow bays — locals swim here in August and merely brag about it in June.
Lake Francis — Pittsburg, for the truly committed
In the Great North Woods, Lake Francis State Park in Pittsburg is more about camping, fishing, and moose than groomed sand — there's water access and a boat launch rather than a classic swim beach. We include it because it's the honest answer to "how far north do public lake parks go" — check the NH State Parks page before building a beach day around it.
Southern New Hampshire — Uncanoonuc Lake and Goffstown
Goffstown, at the foot of the Uncanoonuc Mountains west of Manchester, shows up in beach searches more often than its size suggests, and "uncanoonuc lake public beach" is one of the steadier ones. Here is the honest answer, taken from the town's own pages.
Goffstown lists a single water-access facility: Glen Lake and Boat Access at 260 Elm Street, which the town describes as a boat ramp and waterfront area. Parking at the Elm Street location is for town residents only, and residency is shown by the town's transfer station sticker — so a non-resident should not plan a day around it without calling first. The town's site does not list a public swimming beach on Uncanoonuc Lake itself; the lake turns up in municipal records as a boundary for private property rather than as a recreation facility. Goffstown Parks and Recreation (603-497-3003) is the authority to confirm current access with, and the number worth dialling before a drive.
Goffstown is well south of the market our team works. If what you actually want is a lake you can swim in, own on, or both, the free and low-cost public swimming starts an hour north of there — the Lakes Region beaches above, Newfound, Winnisquam, Waukewan, and the mountain water in the Pemi corridor.
The Seacoast state beaches — Wallis Sands, Jenness, Hampton and Odiorne
New Hampshire's 18-ish miles of coastline pack in five state ocean beaches. Hampton Beach State Park is the headliner — lifeguards, boardwalk, fireworks — with metered pay stations along the beach from April 1 through October 31 and a $15 per-vehicle charge at the Hampton Beach State Park South lot. Wallis Sands in Rye ($15 per vehicle) is the family-scale alternative with a big sandy flat at low tide; Jenness and North Hampton are the surfers' and locals' beaches with smaller metered lots. The ocean here rarely gets warm — most summers the Gulf of Maine peaks in the low-to-mid 60s — which is the quiet reason so many seacoast families keep a lake place too. That's a two-hour drive at most: nowhere in New Hampshire are you far from both.
Wallis Sands State Beach — Rye
- Fees — the beach is free; parking is $15 per passenger vehicle, with NH residents 65 and over admitted free
- Parking — roughly 500 spaces, and day-use reservations can be made up to 30 days ahead
- Lifeguards — yes, seasonally, under the state's lifeguard coverage schedule
- Facilities — bathhouse open 8 a.m. to 7 p.m. with outdoor rinse stations, a park store, picnic tables on grass, and a view out to the Isles of Shoals; fires are not allowed
- Dogs — pets are not permitted in the park in season; leashed pets are allowed once the park closes for the season and until it opens in spring
Wallis Sands is the ocean beach people mean when they search "wallis sands beach real estate" — the short answer being that Rye is one of the most expensive residential towns in the state and a market our team does not work. What the beach is genuinely good for is a day: 500 spaces, real bathrooms, guards on duty, and low tide that opens up a sand flat kids can run on.
Jenness State Beach — Rye
- Where — 2280 Ocean Boulevard, Rye
- Fees and parking — metered parking for 67 cars, 8 a.m. to midnight, with pay stations taking cash, coins and cards; meters close for the season on October 31
- Lifeguards — yes, beach patrol coverage on the posted schedule
- Facilities — restrooms and showers, seasonal hours (8 a.m. to 8 p.m. at the height of summer), plus a pavilion that can be reserved
- Dogs — pets are not permitted in the park; leashed pets are permitted off season beginning November 1
Sixty-seven spaces is the whole story: Jenness is the locals' and surfers' beach because the lot decides who gets in. Arrive early or walk.
Hampton Beach State Park — Hampton
- Where — 160 Ocean Boulevard, Hampton
- Fees and parking — metered parking April 1 through October 31, 8 a.m. to midnight, mostly at multi-space pay stations where the receipt goes on the dashboard; the state's fee schedule lists $15 per vehicle at Hampton Beach State Park South
- Lifeguards — yes, under the NH State Beach Patrol
- Facilities — several bathhouses with long hours (the South Pavilion runs to 10:30 p.m.), a park office, and an RV campground with full hookups
- Dogs — not allowed on the beach from May 1 to September 30; allowed from October 1 to April 30 on a leash no longer than six feet, with owners cleaning up
This is the carnival end of the New Hampshire coast, and it is good at being that. Come for the boardwalk and the fireworks; come in October for the dog walk.
Odiorne Point State Park — Rye
- Fees — $4 for adults 12 and over, $2 for ages 6–11, free under 5 and for NH residents 65 and over
- What it is not — a swim beach. Odiorne is rocky shore and tide pools, with sweeping ocean views, trails, a playground, and WWII-era bunkers in the woods
- Facilities — a seasonal bathhouse or porta-potties at the main entrance, and porta-potties at the boat launch
- Boat launch — yes, with its own gate hours
- Dogs — pets are not permitted in the park
- Also here — the Seacoast Science Center, open seven days a week in summer, separate admission
Odiorne belongs in any honest list of New Hampshire beaches precisely because it corrects the expectation: it is the state's best shoreline walk and its worst swim.
Plainly: the Seacoast is outside the market our brokerage works. We sell in the Lakes Region and the White Mountains, and we send people to Rye and Hampton for a day, not for a house. If the ocean is the pull but a lake would do, start with the best lakes in New Hampshire and then the water we do work — the Lakes Region, Lake Winnipesaukee, and every lake in the state on the NH lake homes page.
Beach-day logistics — fees, reservations, stickers, and milfoil
The mechanics competitors gloss over, in one place:
- State park day-use fees are per person. High-use parks (Ellacoya, Wellington, White Lake, Mt. Sunapee, Pawtuckaway) charge $5 for adults; standard parks (Wentworth, Echo Lake) charge $4. Ages 6–11 are $2 everywhere, under 5 free, and NH residents 65+ are free with ID. A handful of sites charge per vehicle instead — Livermore Falls ($5) and the ocean lots ($15) — and White Mountain National Forest day-use sites like Lower Falls run on the federal recreation-pass system.
- Reservations beat the gate. Day-use reservations open 30 days before your date on the NH State Parks reservation system, with a $1 transaction fee. Walk-in space is first-come — and parks like White Lake and Ellacoya genuinely do close to walk-ins when lots fill on hot weekends. Booking a Saturday at Wellington the moment the window opens is a real Lakes Region skill.
- Dogs — assume no at state beaches. Every state park swim beach in this guide prohibits pets. Town beaches set their own rules, often seasonal (off-season mornings are a different world) — check the town recreation page rather than gambling on a posted sign.
- Town beaches run on stickers. The Wolfeboro model — free public sand, resident-pass parking — repeats across NH lake towns in local variations. If a beach matters to your summer, read the town's actual beach ordinance, not a forum thread.
- River spots are unguarded. Livermore Falls, Smarts Brook, Lower Falls, Franconia Falls — no lifeguards, real current, and conditions that change after every rain. Swim where you can see the bottom, and skip the day after a storm.
- Milfoil and boat washing. If you're trailering a boat to any of these lakes, expect a courtesy inspection at busy ramps from NH LAKES' Lake Host program, and practice clean-drain-dry. Invasive milfoil is the reason; lakes like Newfound and Squam have stayed remarkably clean, and the whole region works to keep it that way. Ramp details are in our NH boat launches guide.
- Water temperature reality. Most NH lakes are swimmable-by-the-brave in mid-June, genuinely comfortable from mid-July, and at their warmest — often mid-70s in the shallower lakes — from late July into mid-August. Shallow, sandy-bottomed water (White Lake, Winnipesaukee's protected bays) warms fastest; deep, clear lakes (Newfound, Sunapee), high-elevation water (Echo Lake), and every river spot in the Pemi corridor stay brisk.
What beach access does to home values (the part we know best)

Here's the pattern we see at closing tables across Grafton, Belknap, and Carroll counties: lake access is a ladder, and every rung shows up in price. True waterfront on the marquee lakes trades in the millions. One street back, a house with deeded beach rights — a private association beach shared by a neighborhood — can cost a fraction of waterfront while delivering 90% of the summer. And a rung below that, simply being ten minutes from Wellington or Ellacoya is a genuine, marketable feature for year-round homes in towns like Bristol, Gilford, and Meredith. When we walk a listing with "beach rights," the first things we verify are the association documents: is access deeded or by revocable license, what are the dues, is there a dock-and-mooring waitlist? Those answers move value more than the listing photos do.
Practical moves, whichever direction you're headed:
- Buying? Start with our Lakes Region area guide, the NH lakefront homes page, and the waterfront buyer's guide, then filter live inventory on our property search — "water access" and "waterfront" are different searches for a reason.
- Not sure which lake is yours? Rent first. A week at a vacation rental on Newfound versus Winnipesaukee teaches you more than any listing description — we operate rentals locally, and "try the lake before you buy the lake" is the single most repeated advice we give.
- Own a lake place already? Beach and water access is one of the strongest value drivers when you sell — get a free professional home valuation to see what your access rights are worth in the current market, and read our guide to selling a lake house or second home in NH for the tax and timing specifics.
Frequently asked questions
Are New Hampshire state park beaches free?
No. Most NH state park beaches charge per person for day use: $5 for adults at high-use parks like Ellacoya, Wellington, White Lake, and Mt. Sunapee, and $4 at standard parks like Wentworth and Echo Lake, with kids 6–11 at $2. Children under 5 and NH residents 65 and over enter free, and a few sites (Livermore Falls, the ocean lots) charge per vehicle instead. Many town beaches are free to enter but restrict parking.
Are dogs allowed at NH state park beaches?
No — pets are prohibited at the NH state park swim beaches, including Ellacoya, Wellington, Wentworth, White Lake, and Echo Lake. Town beaches set their own rules, which often loosen off-season; check the specific town's recreation page before bringing a dog.
Which Lake Winnipesaukee beaches are open to the public?
The main ones are Ellacoya State Park in Gilford (paid day use), Weirs Beach in Laconia (free beach, paid parking), and Brewster Beach in Wolfeboro (free, public first-come parking). Wolfeboro's Carry Beach is public sand but its parking lot requires a resident pass or proof you're staying at Wolfeboro lodging.
Where can you swim near Waterville Valley and Campton?
The local picks are Livermore Falls on the Pemigewasset ($5 per vehicle, where Campton, Holderness and Plymouth meet), the Smarts Brook pools off Route 49 in Thornton, the Mad River pull-offs along the Waterville Valley road, and Corcoran Pond's small resort-run beach at Town Square. All the river spots are unguarded — treat current with respect, especially after rain.
Does Newfound Lake have a public beach?
Yes — Wellington State Park in Bristol has the largest freshwater swimming beach in the NH state park system, with a half-mile of shoreline, $5 adult day use, and a free Fish and Game boat ramp next door. Parking fills on summer weekends, so a day-use reservation is the safe play.
What is the warmest lake in New Hampshire for swimming?
There's no official ranking, but as a rule the shallow, sandy lakes warm fastest — White Lake in Tamworth and Winnipesaukee's protected bays are often comfortable by early July and can reach the mid-70s by August. Deep, clear lakes like Newfound and Sunapee, and high-elevation water like Echo Lake in Franconia Notch, stay noticeably cooler all summer.
Do you need a reservation for NH state park beaches?
Reservations aren't required, but they're strongly recommended for summer weekends. Day-use passes open 30 days ahead on the NH State Parks reservation system with a $1 transaction fee, and popular parks like White Lake and Ellacoya close to walk-ins once parking fills on peak days.
Can you swim in Squam Lake?
Yes, but public access is limited — most of Squam's shoreline is private and there is no large public swim beach like Ellacoya or Wellington. The Squam Lakes Association in Holderness maintains public access points, primarily for paddlers, and much of the swimming on Squam happens from boats or private and association beaches.
Which beaches in New Hampshire are free?
Every town and city beach in this guide is free to walk onto — Weirs Beach, Bartlett Beach and the two Opechee beaches in Laconia, Brewster, Carry and Albee in Wolfeboro, and Waukewan Beach in Meredith. The ocean beaches are free to walk onto too. What you pay for is parking: $2 an hour at the Weirs kiosks, metered spaces on the Seacoast, a $15 city sticker for Laconia's resident-only Bond Beach, and a resident pass at several Wolfeboro lots. The paid-admission beaches are the state parks, which charge per person at the gate.
Which New Hampshire beaches allow dogs?
Not the state park swim beaches. NH State Parks prohibits pets at Ellacoya, Wellington, Wentworth, White Lake, Echo Lake in Franconia Notch, Livermore Falls and Odiorne Point, and Mt. Sunapee's page says pets are not permitted at the beach at any time, though they are allowed on trails and in the campground. Ahern State Park in Laconia splits it the same way — trails yes, beach no. The Seacoast parks run on a calendar: no pets at Hampton Beach from May 1 to September 30 and leashed pets from October 1 to April 30, no pets at Jenness until leashed pets return on November 1, and no pets at Wallis Sands until the park closes for the season. Town beach rules vary, so check the town's recreation page rather than a posted sign.
Which New Hampshire beaches have lifeguards?
The ocean beaches are the reliable answer — Hampton Beach State Park, Wallis Sands and Jenness are covered by the NH State Beach Patrol on a published schedule. Inland, staffing is thinner than people assume: the state's own White Lake page warns that lifeguards may not be present because of a staffing shortage, Laconia posts that Weirs Beach, Bartlett Beach and both Opechee beaches have none and that patrons swim at their own risk, and Bond Beach is the one Laconia beach with guards, 9 a.m. to 5 p.m. Monday through Friday. Every river spot in this guide is unguarded.
What is the best lake beach in New Hampshire?
For sand and facilities, Wellington State Park on Newfound Lake — the largest freshwater swimming beach in the state park system, a half-mile of shoreline, and water clear enough to see your feet in chest-deep. For families with small children, White Lake in Tamworth, where the shallow water runs a long way out. For the view, Echo Lake Beach under Cannon Mountain in Franconia Notch. For the big lake, Ellacoya in Gilford. If you are picking a lake rather than a beach, our guide to the best lakes in New Hampshire sorts them by what they are actually good at.
Can non-residents use NH town beaches?
Usually yes for the sand, often no for the parking lot — and the lot is what decides it. Wolfeboro's Brewster Beach has first-come public parking with no sticker needed, while Carry Beach requires a resident or taxpayer pass with an exception for guests of licensed Wolfeboro lodging. Laconia's Bond Beach is residents-only and needs a $15 city sticker. Goffstown restricts parking at its Glen Lake access to residents, shown by the town transfer station sticker. That pattern repeats across the state, and it is exactly why deeded beach rights show up in what a house sells for.
Is there a public beach on Uncanoonuc Lake in Goffstown?
Not one the town lists. Goffstown's published facilities include Glen Lake and Boat Access at 260 Elm Street — a boat ramp and waterfront area, with parking restricted to town residents through the transfer station sticker — but no public swim beach on Uncanoonuc Lake itself, which appears in town records as a boundary for private property. Confirm current access with Goffstown Parks and Recreation at 603-497-3003 before planning a day around it.
What are the best beaches in New Hampshire?
It depends which water you want. Ocean: Hampton Beach State Park for the boardwalk, Wallis Sands for a family day with real facilities, Jenness if you can get one of its 67 metered spaces. Big lake: Ellacoya on Winnipesaukee. Clear, deep lake: Wellington on Newfound. Mountain water: Echo Lake in Franconia Notch and the Lower Falls pools on the Kancamagus. Free and uncrowded: Bartlett Beach in Laconia early, Waukewan Beach in Meredith at dinnertime, and the Pemi corridor river spots any weekday in July.
Find your place on the water
We're a full-service brokerage headquartered between the White Mountains and the Lakes Region, and lake access — public, deeded, or dock-off-the-back-porch — is the thread running through half the homes we sell. If you're shopping, browse the Lakes Region and search live listings on our property search. If you own here and are weighing a sale, beach and water access is likely worth more than you think: start with a free home valuation from our team, see how we sell in Campton and Thornton, or talk to us about timing. Either way, we'll probably see you at Livermore Falls in August.
This guide is general information for visitors and homeowners, not legal advice. Park fees, town parking rules, and beach policies change season to season — confirm current details on the official park or town page linked below before you go.
Sources and further reading
- NH State Parks — Entry and Parking Fees
- NH State Parks — Ellacoya State Park
- NH State Parks — Wellington State Park
- NH State Parks — Wentworth State Park
- NH State Parks — White Lake State Park
- NH State Parks — Echo Lake Beach, Franconia Notch
- NH State Parks — Livermore Falls Recreation Area
- NH State Parks — Mt. Sunapee State Park
- White Mountain National Forest — passes and day-use recreation sites (Smarts Brook, Russell Pond, Lower Falls, Lincoln Woods)
- NH State Parks — Echo Lake State Park, North Conway
- NH State Parks — Ahern State Park, Lake Winnisquam
- NH State Parks — Wallis Sands State Park
- NH State Parks — Jenness State Beach
- NH State Parks — Hampton Beach State Park
- NH State Parks — Odiorne Point State Park
- City of Laconia — Beaches
- City of Laconia — Bartlett Beach
- City of Laconia — Bond Beach
- City of Laconia — Opechee Park (Cove and Point)
- Town of Goffstown — Glen Lake & Boat Access
- City of Laconia — Weirs Beach (Endicott Rock Park)
- City of Laconia — Weirs Beach Area Parking
- Town of Wolfeboro — Parks & Recreation (beach rules)
- Town of Meredith — Beaches, Parks & Recreational Areas
- NH Department of Environmental Services — Public Beaches & Healthy Swimming
- NH LAKES — Lake Host courtesy boat inspection program
- Visit NH — official state tourism site

