LakeCount. Every Lake. Measured.

Lakes / New Hampshire / Strafford County

Lakes in Strafford County, New Hampshire

28 lakes counted in Strafford County - the largest is Merrymeeting Lake at 1,233.06 acres.

28
Lakes Counted
1,233.06 acres
Largest - Merrymeeting Lake

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Merrymeeting LakeStrafford1,233.06 acres-
2Bow LakeStrafford1,140.17 acres-
3Swains LakeStrafford340.84 acres-
4Baxter LakeStrafford302.21 acres-
5Milton PondStrafford270.39 acres-
6Mendums PondStrafford264.65 acres-
7Sunrise LakeStrafford246.86 acres-
8Ayers PondStrafford235.74 acres-
9Bellamy ReservoirStrafford211.52 acres-
10Town House PondStrafford125.16 acres-
11Round PondStrafford108.48 acres-
12Spaulding PondStrafford103.78 acres-
13Wheelwright PondStrafford102.3 acres-
14Union MeadowsStrafford97.58 acres-
15Nippo PondStrafford85.25 acres-
16Marchs PondStrafford74.13 acres-
17Shaws PondStrafford67.95 acres-
18Willand PondStrafford65.73 acres-
19Marsh PondStrafford58.32 acres-
20Jones PondStrafford56.7 acres-
21Long PondStrafford55.1 acres-
22Downing PondStrafford53.62 acres-
23Rochester ReservoirStrafford53.13 acres-
24Chalk PondStrafford52.88 acres-
25Willey PondsStrafford47.2 acres-
26Club PondStrafford39.54 acres-
27Lily PondStrafford35.83 acres-
28Kenneth Hill PondStrafford28.42 acres-
Find a Lake in Strafford CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.