Skip to main content
LakeQuality

Wisconsin Lake Water Quality

Water quality grades for 189 monitored lakes across 75 counties.

Only about 2% of Iowa's lakes pull an A grade — the smaller, agricultural-watershed lakes that dominate the dataset tend to carry persistent nutrient loads. 84% of lakes fall in the D or F brackets.

The state's lakes lean eutrophic: enough nutrient input to support an active algal community, with the trade-offs in clarity and dissolved oxygen that come with it. The cleanest county on average is Floyd (grade B); the most-stressed is Pottawattamie. The gap between the top and bottom counties is large enough that "Iowa lake water quality" hides real local variation.

A
4
Excellent
B
8
Good
C
18
Fair
D
43
Poor
F
116
Very Poor

Lake Map

Loading map…

Reservoirs in Wisconsin

View all 133 reservoirs →

133 of 189 Wisconsin lakes (70%) are man-made reservoirs in the USACE National Inventory of Dams. 98 carry a High or Significant hazard rating. The oldest matched dam dates to 1900.

Recreation (91)Water Supply (14)Flood Risk Reduction (12)Fire Protection, Stock, Or Small Fish Pond (9)Other (4)Fish and Wildlife Pond (1)Debris Control (1)

EPA-Impaired Lakes in Wisconsin

View all 136 impaired lakes →

136 of 189 Wisconsin lakes (72%) are officially listed as impaired under Clean Water Act §303(d) in the most recent EPA ATTAINS reporting cycle. 97 have an approved Total Maximum Daily Load (TMDL) restoration plan.

Algal growth (82)Turbidity (81)Pathogens (E. coli, fecal) (46)Mercury (18)pH / acidity (14)Oxygen depletion (low DO) (7)Sediment / turbidity (2)PCBs (2)

Counties

B
Floyd County
1 lakes
C
Marshall County
2 lakes
C
Decatur County
3 lakes
C
Lee County
1 lakes
C
Scott County
5 lakes
C
Story County
2 lakes
C
Keokuk County
2 lakes
C
Dallas County
2 lakes
D
Cerro Gordo County
4 lakes
D
Dickinson County
8 lakes
D
Buena Vista County
3 lakes
D
Sac County
2 lakes
D
Harrison County
2 lakes
D
Davis County
2 lakes
D
Monona County
2 lakes
D
Van Buren County
3 lakes
D
Appanoose County
1 lakes
D
Clay County
1 lakes
D
Woodbury County
3 lakes
D
Johnson County
3 lakes
D
Iowa County
7 lakes
D
Polk County
12 lakes
D
Adair County
5 lakes
D
Crawford County
2 lakes
D
Linn County
2 lakes
D
Wright County
1 lakes
D
Ida County
2 lakes
D
Cass County
2 lakes
D
Cherokee County
1 lakes
D
Guthrie County
1 lakes
D
O'Brien County
2 lakes
F
Palo Alto County
3 lakes
F
Wayne County
3 lakes
F
Black Hawk County
7 lakes
F
Ringgold County
2 lakes
F
Warren County
2 lakes
F
Jasper County
8 lakes
F
Clarke County
2 lakes
F
Adams County
2 lakes
F
Jones County
2 lakes
F
Mahaska County
3 lakes
F
Tama County
3 lakes
F
Union County
6 lakes
F
Shelby County
6 lakes
F
Pottawattamie County
2 lakes
F
Hancock County
2 lakes
F
Benton County
2 lakes
F
Hamilton County
2 lakes
F
Audubon County
1 lakes
F
Poweshiek County
2 lakes
F
Carroll County
1 lakes
F
Webster County
2 lakes
F
Hardin County
7 lakes
F
Delaware County
1 lakes
F
Taylor County
4 lakes
F
Madison County
2 lakes
F
Calhoun County
1 lakes
F
Franklin County
1 lakes
F
Boone County
1 lakes
F
Lucas County
4 lakes
F
Marion County
1 lakes
F
Monroe County
1 lakes
F
Bremer County
1 lakes
F
Greene County
1 lakes
F
Washington County
1 lakes
F
Des Moines County
2 lakes
F
Wapello County
1 lakes
F
Emmet County
1 lakes
F
Kossuth County
1 lakes
F
Howard County
1 lakes
F
Montgomery County
1 lakes
F
Winneshiek County
1 lakes
F
Page County
1 lakes
F
Lyon County
1 lakes
F
Fayette County
1 lakes

Top 25 Cleanest Lakes

RankLakeCountyGradeClarityMax Depth
1West Okoboji LakeDickinsonA15.7 ft-
2Blue Pit LakeCerro GordoA17.1 ft-
3Nine Eagles LakeDecaturA11 ft-
4Terra Park LakePolkA11.5 ft-
5Dale Maffitt ReservoirDallasB9.8 ft-
6Rudd LakeFloydB8.1 ft-
7Slipbluff LakeDecaturB9 ft-
8Lacey Keosauqua LakeVan BurenB7.1 ft-
9Yenruogis PondKeokukB9.9 ft-
10Ada Hayden Heritage Park LakeStoryB6.8 ft-
11Lambach LakeScottB7.9 ft-
12Sand LakeMarshallB6.4 ft-
13Arrowhead LakeSacC5.6 ft-
14Railroad LakeScottC5.1 ft-
15Mariposa LakeJasperC5.1 ft-
16Mormon Trail LakeAdairC6.2 ft-
17Willow LakeHarrisonC4.8 ft-
18Lake WapelloDavisC7.5 ft-
19Oldham LakeMononaC5.1 ft-
20Little Sioux Park LakeWoodburyC5.7 ft-
21Green Castle LakeMarshallC4.6 ft-
22Poll Miller Park LakeLeeC5.9 ft-
23Kent Park LakeJohnsonC4.8 ft-
24Upper Gar LakeDickinsonC3.9 ft-
25Big Spirit LakeDickinsonC5.5 ft-

25 Lakes Needing Attention

RankLakeCountyGradeClarity
1Prairie Rose Station 50 LakeShelbyF0.7 ft
2Prairie Rose Station 40 LakeShelbyF0.9 ft
3Prairie Rose Station 70 LakeShelbyF3 ft
4Prairie Rose Station 60 LakeShelbyF0.9 ft
5Lpinelk 1 LakeHardinF1.4 ft
6Central Park LakeJonesF1.6 ft
7Iowa Lk4 LakeIowaF3.1 ft
8Lpinelk 2 LakeHardinF1.2 ft
9Rkcrk 3 LakeJasperF1 ft
10Rkcrk 2 LakeJasperF1.1 ft
11Lpinelk 3 LakeHardinF0.9 ft
12Rkcrk 1 LakeJasperF1 ft
13Humeston ReservoirWayneF1.6 ft
14Rock Creek Beach LakeJasperF1.1 ft
15Corydon ReservoirWayneF1.9 ft
16Lake FisherDavisF2 ft
17Lpinelk T LakeHardinF1.3 ft
18Rkcrk 5 LakeJasperF1.1 ft
19Iowa Lk3 LakeIowaF3.1 ft
20Alice Wyth LakeBlack HawkF1.6 ft
21Pine Lake South BeachHardinF1.4 ft
22Rkcrk 4 LakeJasperF1.1 ft
23Terry Trueblood LakeJohnsonF1.1 ft
24Volga LakeFayetteF2.1 ft
25Lake PahojaLyonF1.7 ft

Source: EPA National Aquatic Resource Surveys, 2026.