Lebanon, NH · population 15,389

Lakes and swimming beaches near Lebanon

Lebanon sits within reach of 5 lakes in this guide and 7 mapped swimming spots. The closest is Lake Sunapee, about 20 miles out. Every page carries the water level where an agency publishes one, the current weather and the access points.

 Lakes near Lebanon (5)  Swimming beaches near Lebanon (7)

Water near Lebanon

Lakes and swimming spots within reach.

Closest lakes to Lebanon

Ordered by distance from the city center.

Lake Sunapee

New Hampshire · Sullivan County

Lake Sunapee

Lake Sunapee covers about 4,136 acres of the Sugar River in New Hampshire. You will find it in Sullivan County. It is managed by…

Natural lake3 beaches
Newfound Lake

New Hampshire · Grafton County

Newfound Lake

Newfound Lake is a lake of some 4,102 acres on the Newfound River, in New Hampshire. Its shoreline falls inside Grafton County.…

Natural lake
Squam Lake

New Hampshire · Belknap County

Squam Lake

Fed by the Squam River, Squam Lake holds roughly 6,790 acres of water in New Hampshire. The lake is in Belknap County. Management…

Natural lake2 beaches
Lake Winnisquam

New Hampshire · Belknap County

Lake Winnisquam

Lake Winnisquam covers about 4,213 acres of the Winnipesaukee River in New Hampshire. You will find it in Belknap County. NH…

Natural lake1 beach
Lake Dunmore

Vermont · Addison County

Lake Dunmore

Lake Dunmore is a lake of some 985 acres on the Leicester River, in Vermont. It lies in Addison County. It is managed by Vermont…

Natural lake

Swimming spots near Lebanon

Lake Sunapee

Dewey Beach

Sullivan County; 1.9 mi from the lake center.

USGS GNISSwimming

Lake Sunapee

State Park Beach

Merrimack County; 2.3 mi from the lake center.

USGS GNISSwimming

Lake Winnisquam

Endicott Park Beach

Belknap County; 4.9 mi from the lake center.

USGS GNISSwimming

 New Hampshire overview · All lakes in New Hampshire