Skip to main content
LakeQuality
B

Cheshire County Lake Quality

New Hampshire, 39 lakes, average grade B (Good)

Cheshire County's 39 graded lakes fall in the moderate-density bracket for New Hampshire. The county-level average smooths over real differences — a single agricultural watershed near the southwest corner can pull the average down even if the rest of the county runs clean. With an average grade of B, Cheshire County sits comfortably above the New Hampshire median.

Most of the county's monitored lakes are shallow — under 50 feet — which means wind keeps the water column mixed all summer and sediment-bound phosphorus releases back into the surface layer whenever the bottom is disturbed. Contoocook Lake-Deep Spot (A) is the cleanest in the county.

Loading map…

Where to stay near Cheshire County

Top-rated places to stay near Cheshire County

Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.

Planning a trip to Cheshire County?

Get lake water-quality report cards plus the best cabin & lodging deals near Cheshire County — straight to your inbox. No spam, unsubscribe anytime.

All Lakes in Cheshire County

39 lakes · 26 graded, 13 not rated26 graded lakes · 13 not rated, hidden

#LakeGradeClarityPhosphorusAlgaeTrophicAccess
1AContoocook Lake-Deep SpotCheshireANo recent samples14.4 µg/L2.4 µg/LNo recent samplesNot recorded
2AGilmore Pond-Deep SpotCheshireANo recent samples8.8 µg/L2 µg/LNo recent samplesNot recorded
3AHarrisville Pond-Deep SpotCheshireANo recent samples8.9 µg/L4.2 µg/LNo recent samplesNot recorded
4ALaurel Lake-Deep SpotCheshireANo recent samples8.2 µg/L2.9 µg/LNo recent samplesNot recorded
5ASilver Lake-Deep SpotCheshireANo recent samples5.9 µg/L2.4 µg/LNo recent samplesNot recorded
6AStone Pond-Deep SpotCheshireANo recent samples10.2 µg/L4.2 µg/LNo recent samplesNot recorded
7AThorndike Pond-Deep SpotCheshireANo recent samples10.3 µg/L3.2 µg/LNo recent samplesNot recorded
8BChesham Pond-Deep SpotCheshireBNo recent samples11.2 µg/LNo recent samplesNo recent samplesNot recorded
9BDublin Pond-Boat LandingCheshireBNo recent samples5.3 µg/LNo recent samplesNo recent samplesNot recorded
10BDublin Pond-Dublin Lake ClubCheshireBNo recent samples5 µg/LNo recent samplesNo recent samplesNot recorded
11BDublin Pond-Womens ClubCheshireBNo recent samples6.1 µg/LNo recent samplesNo recent samplesNot recorded
12BEmerson Pond-Deep SpotCheshireBNo recent samples14.8 µg/L12.9 µg/LNo recent samplesNot recorded
13BFrost Pond-Deep SpotCheshireBNo recent samples10.4 µg/L3 µg/LNo recent samplesNot recorded
14BKilburn Pond-Deep SpotCheshireBNo recent samples11.3 µg/LNo recent samplesNo recent samplesNot recorded
15BLake Monomonac-Loon BayCheshireBNo recent samples11.2 µg/LNo recent samplesNo recent samplesNot recorded
16BPool Pond-Deep SpotCheshireBNo recent samples14.8 µg/LNo recent samplesNo recent samplesNot recorded
17BRockwood Pond-Deep SpotCheshireBNo recent samples9.9 µg/L4.7 µg/LNo recent samplesNot recorded
18BSwanzey Lake-Deep SpotCheshireBNo recent samples9.4 µg/L4.1 µg/LNo recent samplesNot recorded
19BWarren Lake-Arbor Way BeachCheshireBNo recent samples14.6 µg/LNo recent samplesNo recent samplesNot recorded
20CForest Lake-Deep SpotCheshireCNo recent samples14.5 µg/L5 µg/LNo recent samplesNot recorded
21CLake Skatutakee-Deep SpotCheshireCNo recent samples10.1 µg/L5.1 µg/LNo recent samplesNot recorded
22CRussell Reservoir-Deep SpotCheshireCNo recent samples17 µg/L4.9 µg/LNo recent samplesNot recorded
23CWarren Lake-Deep SpotCheshireCNo recent samples16.8 µg/L7.6 µg/LNo recent samplesNot recorded
24CWilson Pond-Deep SpotCheshireCNo recent samples16.8 µg/L3.2 µg/LNo recent samplesNot recorded
25DLake Monomonac-Coot BayCheshireDNo recent samples40.3 µg/LNo recent samplesNo recent samplesNot recorded
26DPearly Lake-Deep SpotCheshireDNo recent samples29.7 µg/L8.3 µg/LNo recent samplesNot recorded
NRArch Street Bridge LakeCheshireNRNo recent samplesNo recent samplesNo recent samplesNo recent samplesNot recorded
NRContoocook Lake DamCheshireNRNo recent samplesNo recent samplesNo recent samplesNo recent samplesNot recorded
NRContoocook Lake-South EndCheshireNRNo recent samples11.5 µg/LNo recent samplesNo recent samplesNot recorded
NREmerson Pond-Cathedral BeachCheshireNRNo recent samples10.1 µg/LNo recent samplesNo recent samplesNot recorded
NREmerson Pond-Wozniak BeachCheshireNRNo recent samples10.1 µg/LNo recent samplesNo recent samplesNot recorded
NRIsland PondCheshireNR8.5 ftNo recent samplesNo recent samplesNo recent samplesNot recorded
NRLaurel Lake-Keene Ave TribCheshireNRNo recent samples5 µg/LNo recent samplesNo recent samplesNot recorded
NRNutting Road Bridge LakeCheshireNRNo recent samplesNo recent samplesNo recent samplesNo recent samplesNot recorded
NRPecker Pond-Deep SpotCheshireNRNo recent samples8.4 µg/LNo recent samplesNo recent samplesNot recorded
NRRussell Reservoir-BeachCheshireNRNo recent samples10.5 µg/LNo recent samplesNo recent samplesNot recorded
NRSpofford LakeCheshireNRNo recent samplesNo recent samplesNo recent samplesNo recent samplesNot recorded
NRSwanzey Lake-Pilgrim Pines BeachCheshireNRNo recent samples5 µg/LNo recent samplesNo recent samplesNot recorded
NRSwanzey Lake-Public BeachCheshireNRNo recent samples5 µg/LNo recent samplesNo recent samplesNot recorded

NR = not rated: the monitoring record does not meet the evidence bar for a grade. That is EPA Integrated Reporting Category 3 (insufficient information), not a failing grade. How grading works.

Lake Match

Which lake suits how you actually use one?

Six questions — swimming, fishing, quiet, cabins, drive time — and a shortlist of graded lakes that fit, with the water quality behind each one.

Take the quiz →

See how Cheshire County stacks up in the national county water-quality rankings, or browse the full directory of graded lakes across all 49 states and 2 Canadian provinces.

Source: EPA National Aquatic Resource Surveys, 2026.