Lakes / New Hampshire
New Hampshire Lakes
516 lakes and counting - every figure from the USGS National Hydrography Dataset.
516
Lakes Counted
45,654.45 acres
Largest - Lake Winnipesaukee
Rankings
Featured Lake
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Lake Winnipesaukee | Belknap | 45,654.45 acres | - |
Lakes Near Cities
Browse by County
Belknap County (45)Carroll County (55)Cheshire County (70)Coos County (46)Grafton County (55)Hillsborough County (61)Merrimack County (77)Rockingham County (47)Strafford County (28)Sullivan County (32)
Source: USGS National Hydrography Dataset lake data. Verified October 30, 2026.