LakeCount. Every Lake. Measured.

Lakes / New Hampshire / Hillsborough County

Lakes in Hillsborough County, New Hampshire

61 lakes counted in Hillsborough County - the largest is Franklin Pierce Lake at 483.34 acres.

61
Lakes Counted
483.34 acres
Largest - Franklin Pierce Lake

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Franklin Pierce LakeHillsborough483.34 acres-
2Powder Mill PondHillsborough419.2 acres-
3Deering ReservoirHillsborough322.72 acres-
4Weare ReservoirHillsborough267.62 acres-
5Baboosic LakeHillsborough228.57 acres-
6Gregg LakeHillsborough200.9 acres-
7Pleasant PondHillsborough198.43 acres-
8Little Island PondHillsborough159.63 acres-
9Bowers PondHillsborough159.51 acres-
10Loon PondHillsborough154.19 acres-
11Everett LakeHillsborough148.26 acres-
12Haunted LakeHillsborough139.37 acres-
13Glen LakeHillsborough137.39 acres-
14Potanipo PondHillsborough136.16 acres-
15Otter LakeHillsborough135.41 acres-
16Robinson PondHillsborough128.49 acres-
17Greenville ReservoirHillsborough122.56 acres-
18Willard PondHillsborough110.46 acres-
19Edward MacDowell ReservoirHillsborough103.54 acres-
20Contention PondHillsborough93.9 acres-
21Gumpas PondHillsborough93.41 acres-
22Black PondHillsborough86.24 acres-
23King Brook ReservoirHillsborough64.99 acres-
24Rocky PondHillsborough63.51 acres-
25Naticook LakeHillsborough62.27 acres-
26Water Loom PondHillsborough61.28 acres-
27Halfmoon PondHillsborough59.55 acres-
28Gould PondHillsborough58.56 acres-
29Pennichuck PondHillsborough54.61 acres-
30Pine Island PondHillsborough54.12 acres-
31Flints PondHillsborough50.16 acres-
32Hunts PondHillsborough49.65 acres-
33Harris PondHillsborough47.2 acres-
34Horseshoe PondHillsborough43.74 acres-
35Bagley PondHillsborough41.51 acres-
36White PondHillsborough41.51 acres-
37Cranberry Meadow PondHillsborough41.27 acres-
38Whittemore LakeHillsborough41.27 acres-
39Burton PondHillsborough40.03 acres-
40Ottarnic PondHillsborough40.03 acres-
41Norway PondHillsborough39.54 acres-
42Silver LakeHillsborough39.04 acres-
43Daniels LakeHillsborough36.57 acres-
44Joe English PondHillsborough36.08 acres-
45Steels PondHillsborough36.08 acres-
46Zephyr LakeHillsborough34.84 acres-
47Pratt PondHillsborough34.59 acres-
48Simpson PondHillsborough34.55 acres-
49Cunningham PondHillsborough34.1 acres-
50Dudley PondHillsborough34.1 acres-
51Dodge PondHillsborough33.36 acres-
52Sunset LakeHillsborough32.62 acres-
53Island PondHillsborough32.12 acres-
54Mount William PondHillsborough31.88 acres-
55Hortons PondHillsborough31.63 acres-
56Greens PondHillsborough30.64 acres-
57Talbot SwampHillsborough30.15 acres-
58Shattuck PondHillsborough29.65 acres-
59Beaver Dam PondHillsborough29.41 acres-
60Dunklee PondHillsborough26.93 acres-
61Pratt PondHillsborough26.44 acres-
Find a Lake in Hillsborough CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.