Boat Launches on Lake Winnipesaukee, NH (Public Access)

Below is a list of public boat launches on Lake Winnipesaukee, with links to their approximate locations.
Some of these launches are free for town residents; some of the towns and private marinas charge a fee for non members.
We have provided website links where possible.

Center Harbor Town Docks
Route 25, Center Harbor

Downing’s Landing
At the intersections of Rte. 11 / 28A, Alton Bay

Fay’s Boat Yard
71 Varney Point Road Gilford  (Off of Route 11)

Goodhue & Hawkins Navy Yard
Sewall Road Off North Main Street Wolfeboro

Lees Mills Landing
Lees Mills Road Off Route 109 Moultonborough
Public docks are available (2 hour limit).

Long Island
Long Island Road, Moultonborough
Public docks are available (2 hour limit) across from the beach. No boat trailer parking is permitted
at the facility. Trailers must be parked at the Moultonborough Neck Fire Station.

Meredith Public Docks
Hesky Park – Junction of Route 3 (Daniel Webster Highway) and 25, Meredith
Meredith taxpayers/residents launch FREE, providing that a current Facility Decal is affixed to the vehicle. Non-residents pay a fee, to be paid each time they launch a boat during the hours of enforcement. More information can be found at:

Merrymeeting Public Ramp
317 Merrymeeting Rd, New Durham

Roberts Cove Basin
28 Basin Road (off Roberts Cove Road), Alton
For launch fee and other information visit:

Shep Brown’s Boat Launch
31 Lovejoy Sands Road, Meredith

States Landing
Located at the end of States Landing Road in Moultonborough
Launch only; no docks available.

West Alton Marina
Jct. Routes 11 & 11A, Alton
Allows 24/7 public boat launching for a daily fee. For current fee information visit their website:

Wolfeboro Town Docks and Boat Ramp
Wolfeboro Common / Main Street (Route 109), Downtown Wolfeboro