LakeCount. Every Lake. Measured.

Lakes / New Hampshire / Grafton County

Lakes in Grafton County, New Hampshire

55 lakes counted in Grafton County - the largest is Newfound Lake at 4,451.11 acres.

55
Lakes Counted
4,451.11 acres
Largest - Newfound Lake

Grafton County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Newfound LakeGrafton4,451.11 acres-
2Moore ReservoirGrafton3,280.32 acres-
3Mascoma LakeGrafton1,155.22 acres-
4Goose PondGrafton624.44 acres-
5Connecticut River ReservoirGrafton540.82 acres-
6Little Squam LakeGrafton454.18 acres-
7Crystal LakeGrafton400.8 acres-
8Stinson LakeGrafton341.99 acres-
9Lake TarletonGrafton334.33 acres-
10Grafton PondGrafton319.01 acres-
11White Oak PondGrafton294.8 acres-
12Canaan Street LakeGrafton290.84 acres-
13Upper Baker PondGrafton165.56 acres-
14Reservoir PondGrafton158.64 acres-
15Lake ArmingtonGrafton152.22 acres-
16Indian PondGrafton151.23 acres-
17Cummins PondGrafton134.92 acres-
18Loon LakeGrafton121.33 acres-
19Lower Baker PondGrafton119.6 acres-
20Post PondGrafton114.16 acres-
21Clark PondGrafton104.03 acres-
22Partridge LakeGrafton99.09 acres-
23Long PondGrafton95.63 acres-
24Spectacle PondGrafton95.14 acres-
25Ogontz LakeGrafton74.38 acres-
26Kilton PondGrafton66.22 acres-
27Lary PondGrafton64.25 acres-
28Smith PondGrafton62.76 acres-
29Pearl LakeGrafton61.53 acres-
30Streeter PondGrafton54.61 acres-
31Spectacle PondGrafton52.63 acres-
32Ellsworth PondGrafton49.92 acres-
33George PondGrafton49.17 acres-
34Elbow PondGrafton48.19 acres-
35Line PondGrafton47.44 acres-
36Tewksbury PondGrafton47.2 acres-
37Boston Lot LakeGrafton44.73 acres-
38Perch PondGrafton44.73 acres-
39Lake KatherineGrafton43.74 acres-
40Fletcher ReservoirGrafton43.29 acres-
41Russell PondGrafton40.77 acres-
42Lower Mountain LakeGrafton39.86 acres-
43Pout PondGrafton39.78 acres-
44Parker ReservoirGrafton39.1 acres-
45Echo LakeGrafton38.3 acres-
46Baker Floodwater Reservoir SiteGrafton38.19 acres-
47Mirror LakeGrafton38.05 acres-
48Campton PondGrafton36.82 acres-
49Dodge PondGrafton33.95 acres-
50Oliverian PondGrafton33.11 acres-
51French PondGrafton32.12 acres-
52Wachipauka PondGrafton28.17 acres-
53Church PondsGrafton27.92 acres-
54Flat Mountain PondsGrafton27.74 acres-
55Stevenson PondGrafton27.41 acres-
Find a Lake in Grafton CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.