New Hampshire lakes

Every New Hampshire lake we monitor — search, sort by conditions, or switch to the map. Cards show real readings or a clear dash.

Browse New Hampshire by county
36lakes
10counties
45,654acres · largest

LakeVibe tracks 36 lakes across New Hampshire in 10 counties. The largest is Lake Winnipesaukee at about 45,654 acres. Browse every lake by size or water clarity, see what each is good for, or find one near you — with real conditions, not guesses.

Good for
36 lakes
Big Island Pond

Big Island Pond

Rockingham County
Water
Clarity
Level
Bow Lake

Bow Lake

Strafford County
Water
Clarity
Level
Connecticut River Reservoir

Connecticut River Reservoir

Grafton County
Water
Clarity
Level
Conway Lake

Conway Lake

Carroll County
Water
Clarity
Level
First Connecticut Lake

First Connecticut Lake

Coös County
Water
Clarity
Level
Franklin Pierce Lake

Franklin Pierce Lake

Hillsborough County
Water
Clarity
Level
Goose Pond

Goose Pond

Grafton County
Water
Clarity
Level
Highland Lake

Highland Lake

Cheshire County
Water
5.5 ftClarity
Level
Lake Francis

Lake Francis

Coös County
Water
Clarity
Level
Lake Monomonac

Lake Monomonac

Cheshire County
Water
Clarity
Level
Lake Waukewan

Lake Waukewan

Belknap County
Water
Clarity
Level
Lake Wentworth

Lake Wentworth

Carroll County
Clear water
Water
14.8 ftClarity
Level
Lake Winnipesaukee

Lake Winnipesaukee

Belknap County
Water
Clarity
Level
Lake Winnisquam

Lake Winnisquam

Belknap County
Water
Clarity
Level
Little Sunapee Lake

Little Sunapee Lake

Merrimack County
Water
Clarity
Level
Lovell Lake

Lovell Lake

Carroll County
Water
Clarity
Level
Mascoma Lake

Mascoma Lake

Grafton County
Water
Clarity
Level
Massabesic Lake

Massabesic Lake

Rockingham County
Water
Clarity
Level
Merrymeeting Lake

Merrymeeting Lake

Strafford County
Water
Clarity
Level
Milton Pond

Milton Pond

Strafford County
Water
Clarity
Level
Newfound Lake

Newfound Lake

Grafton County
Water
Clarity
Level
Northwood Lake

Northwood Lake

Rockingham County
Water
Clarity
Level
Nubanusit Lake

Nubanusit Lake

Cheshire County
Water
Clarity
Level
Ossipee Lake

Ossipee Lake

Carroll County
Water
Clarity
Level
Pawtuckaway Pond

Pawtuckaway Pond

Rockingham County
Water
Clarity
Level
Pine River Pond

Pine River Pond

Carroll County
Water
Clarity
Level
Pleasant Lake

Pleasant Lake

Rockingham County
Water
Clarity
Level
Pleasant Lake

Pleasant Lake

Merrimack County
Water
Clarity
Level
Province Lake

Province Lake

Carroll County
Water
Clarity
Level
Second Connecticut Lake

Second Connecticut Lake

Coös County
Water
Clarity
Level
Silver Lake

Silver Lake

Carroll County
Water
Clarity
Level
Spofford Lake

Spofford Lake

Cheshire County
Water
Clarity
Level
Squam Lake

Squam Lake

Belknap County
Water
Clarity
Level
Sunapee Lake

Sunapee Lake

Sullivan County
Clear water
Water
29.5 ftClarity
Level
Umbagog Lake

Umbagog Lake

Coös County
Water
Clarity
Level
Webster Lake

Webster Lake

Merrimack County
Water
Clarity
Level

See all best-of New Hampshire lake rankings

New Hampshire lakes — frequently asked

How many New Hampshire lakes are on LakeVibe?

LakeVibe tracks 36 lakes across New Hampshire in 10 counties, each with real water data and things to do.

What is the largest lake in New Hampshire?

Lake Winnipesaukee is the largest lake we track in New Hampshire, at about 45,654 acres.

Which New Hampshire lake has the clearest water?

Of the lakes with measured clarity, Sunapee Lake has the deepest Secchi-disk reading — about 29.5 ft of visibility. Clarity varies by season and conditions.