Skip to main content
LakeQuality

Impaired Lakes in Wisconsin

519 of 1,449 graded Wisconsin lakes (36%) are officially listed as impaired under Clean Water Act §303(d) in the most recent EPA ATTAINS reporting cycle. 75 have an approved TMDL restoration plan.

Top Causes of Impairment in Wisconsin

297
Nutrients (phosphorus, nitrogen)
135
Mercury
89
Cause unknown
26
PCBs
16
Metals (other than mercury)
15
Turbidity
13
Pathogens (E. coli, fecal)
5
PFAS

All 519 EPA-Listed Impaired Lakes in Wisconsin

LakeCountyGradeCausesTMDL
Round LakeWaupacaANutrients (phosphorus, nitrogen)
Beasley LakeWaupacaANutrients (phosphorus, nitrogen)
Clear LakeOneidaAMercury
Sugar Camp LakeOneidaAMercury
Pike LakePolkANutrients (phosphorus, nitrogen)
Hemlock LakeOneidaAMercury
White LakeOcontoANutrients (phosphorus, nitrogen)
Alva LakeOneidaAMercury
Franklin LakeOneidaAMercury
Sand LakeRuskAMercury
Crystal LakeBayfieldAMercury
Crystal LakeSheboyganAMercury
Perch LakeOneidaAMercury
White Birch LakeVilasAMercury
Paddock LakeKenoshaANutrients (phosphorus, nitrogen)
Sunset LakeVilasANutrients (phosphorus, nitrogen)
Ballard LakeVilasAMercury
Moose LakeWaukeshaANutrients (phosphorus, nitrogen)
Mary LakeLincolnAMercury
Dorothy LakeOneidaAMercury
Bird LakeOneidaAMercury
Buffalo LakeOneidaANutrients (phosphorus, nitrogen)
Clear LakeRockACause unknown
Pope LakeWaupacaANutrients (phosphorus, nitrogen)
Middle Mckenzie LakeBurnettANutrients (phosphorus, nitrogen)
Clara Lake-Deep HoleLincolnAMercury
Hodstradt LakeOneidaAMercury
Arbutus LakeForestACause unknown
Lake ButeauLincolnAMercury
Slim LakeWashburnANutrients (phosphorus, nitrogen)
Hewitt LakeIronAMercury
Okauchee Lake-Site No. 4-at OkaucheeWaukeshaANutrients (phosphorus, nitrogen)
Okauchee Lake-Site No. 3-at OkaucheeWaukeshaANutrients (phosphorus, nitrogen)
Day LakeVilasAMercury
Round Lake Northeast SiteChippewaAMercury
Nc Cheq Bay LakeAshlandAToxic organics
Trego LakeWashburnACause unknown
Tambling LakeVilasACause unknown
Greater Bass LakeLangladeAMercury
Lac Courte Oreilles LakeSawyerACause unknown
Whitefish LakeSawyerAMercury
Big Cedar Lake-South Site-Near West BendWashingtonACause unknown
Lake Beulah Station 2WalworthANutrients (phosphorus, nitrogen)
Lake BeulahWalworthANutrients (phosphorus, nitrogen)
Okauchee LakeWaukeshaANutrients (phosphorus, nitrogen)
Oconomowoc Lake 2WaukeshaANutrients (phosphorus, nitrogen)
Spider LakeVilasANutrients (phosphorus, nitrogen)
Silver LakeBarronAMercury
Silver LakeVilasACause unknown
Round LakeShawanoACause unknown
Mirror LakeWaupacaACause unknown
Bass LakeVilasACause unknown
Bass LakeLincolnAMercury
Clear LakeRuskANutrients (phosphorus, nitrogen)
Marl LakeWaupacaANutrients (phosphorus, nitrogen)
Indian LakeOneidaAMercury
Long LakeWaupacaANutrients (phosphorus, nitrogen)
Long LakeLincolnAMercury
Crescent LakeOneidaAMercury
Red Cedar LakeBarronANutrients (phosphorus, nitrogen)
Shadow LakeWaupacaACause unknown
Pipe LakePolkAMercury
Armour LakeVilasAMercury
Big Dummy LakeBarronANutrients (phosphorus, nitrogen)
Diamond LakeBayfieldAMercury
Church Pine LakePolkANutrients (phosphorus, nitrogen)
Echo LakeBarronACause unknown
Wind LakePolkANutrients (phosphorus, nitrogen)
Oconomowoc Lake SiteWaukeshaANutrients (phosphorus, nitrogen)
Meta LakeVilasACause unknown
Forest LakeFond du LacAMercury, Nutrients (phosphorus, nitrogen)
Turtle LakeWalworthACause unknown
Horsehead LakeVilasAMercury, Nutrients (phosphorus, nitrogen)
Maple LakeOneidaAMercury
Windigo LakeSawyerAMercury
Korth LakeShawanoACause unknown
Lynx LakeVilasAMercury
Seven Island LakeLincolnAMercury
Snipe LakeVilasAMercury
Pine LakeShawanoACause unknown
Moon LakeVilasANutrients (phosphorus, nitrogen)
Spirit LakeOneidaAMercury
Fowler LakeWaukeshaANutrients (phosphorus, nitrogen), PCBs
Columbia LakeWaupacaANutrients (phosphorus, nitrogen)
Gilmore LakeWashburnANutrients (phosphorus, nitrogen)
Elkhart LakeSheboyganAMercury
Lake BeulahWalworthANutrients (phosphorus, nitrogen)
Alma LakeVilasANutrients (phosphorus, nitrogen)
Axhandle LakeChippewaAMercury
Irving LakeVilasAMercury
Tuma LakeManitowocANutrients (phosphorus, nitrogen)
Finger LakeVilasACause unknown
Antler LakePolkANutrients (phosphorus, nitrogen)
Okauchee LakeWaukeshaANutrients (phosphorus, nitrogen)
Hunter LakeVilasANutrients (phosphorus, nitrogen)
Lone Stone LakeOneidaAMercury
Big Mckenzie LakeWashburnANutrients (phosphorus, nitrogen)
De Neveu LakeFond du LacANutrients (phosphorus, nitrogen)
Upper Gresham LakeVilasAMercury
Little Dummy LakeBarronANutrients (phosphorus, nitrogen)
Little Cedar LakeWashingtonACause unknown
Hilbert LakeMarinetteACause unknown
Taylor LakeWaupacaANutrients (phosphorus, nitrogen)
Sand LakeSawyerBMercury
Green LakeGreen LakeBNutrients (phosphorus, nitrogen)
Spider LakeIronBMercury
Pickerel LakeForestBCause unknown
Pickerel LakePortageBNutrients (phosphorus, nitrogen)
Pickerel LakeLincolnBMercury
North Turtle LakeVilasBNutrients (phosphorus, nitrogen)
Balsam LakeWashburnBNutrients (phosphorus, nitrogen)
Whitefish LakeOneidaBMercury
Round LakeChippewaBMercury
Round LakePolkBNutrients (phosphorus, nitrogen)
Cedar LakeIronBMercury
Deep LakeWashburnBNutrients (phosphorus, nitrogen)
Bass LakePriceBMercury
Bass LakeBarronBNutrients (phosphorus, nitrogen)
Pioneer LakeVilasBNutrients (phosphorus, nitrogen)
Oxbow LakeVilasBMercury, Nutrients (phosphorus, nitrogen)
Long LakeWashburnBNutrients (phosphorus, nitrogen)
Long LakeOneidaBMercury
North LakeWaukeshaBNutrients (phosphorus, nitrogen)
Camelot LakeAdamsBCause unknown
Stone LakeVilasBNutrients (phosphorus, nitrogen)
Grass LakeShawanoBCause unknown
Island LakeVilasBNutrients (phosphorus, nitrogen)
Saint Croix Flowage LakeDouglasBMercury
Little Sand LakeForestBMercury
Walsh LakeForestBMercury
Little Pine LakeIronBMercury
Tahkodah LakeBayfieldBMercury
Sand LakeBarronBCause unknown
Sand LakeIronBMercury
Sand LakeFlorenceBMercury
Annabelle LakeVilasBMercury
Lower Vermillion LakeBarronBCause unknown
Schnur LakePriceBMercury, Nutrients (phosphorus, nitrogen)
Beaver LakeChippewaBNutrients (phosphorus, nitrogen)
Pensaukee LakeShawanoBNutrients (phosphorus, nitrogen)
Youngs Lake Waupaca CoWaupacaBNutrients (phosphorus, nitrogen)
Virgin LakeOneidaBMercury
Lake NebagamonDouglasBMercury
Otter LakeWaupacaBNutrients (phosphorus, nitrogen)
Big Moon Lake atBarronBNutrients (phosphorus, nitrogen)
Porcupine LakeOcontoBNutrients (phosphorus, nitrogen)
Hill LakeOneidaBNutrients (phosphorus, nitrogen)
Camelot LakeAdamsBCause unknown
Durphee LakeSawyerBCause unknown
Lake JuliaOneidaBMercury
Freedom LakesPolkBNutrients (phosphorus, nitrogen)
Lamont LakePolkBNutrients (phosphorus, nitrogen)
Lower Phantom LakeWaukeshaBNutrients (phosphorus, nitrogen)
Shannon LakeVilasBMercury
Hidden Valley Lake 1LafayetteBNutrients (phosphorus, nitrogen)
Mccullough LakeVilasBCause unknown
Dads LakeVilasBCause unknown
Big Cedar LakeWashingtonBCause unknown
Army LakeWalworthBNutrients (phosphorus, nitrogen)
Long Lake -Spread Eagle ChainFlorenceBMercury
Little Carr LakeOneidaBMercury
Big Carr LakeOneidaBMercury
Green LakeGreen LakeBNutrients (phosphorus, nitrogen)
Cross LakeKenoshaBNutrients (phosphorus, nitrogen)
Morton LakeVilasBCause unknown
Prong LakeVilasBNutrients (phosphorus, nitrogen)
Mcnutt LakeOneidaBNutrients (phosphorus, nitrogen)
Oneonta LakeMarinetteBCause unknown
Okauchee Lake-Site No. 1-Near OkaucheeWaukeshaBNutrients (phosphorus, nitrogen)
L St Germain Lk Site K @ S. Bay LakeVilasBNutrients (phosphorus, nitrogen)
Siskiwit LakeBayfieldBMercury
Delavan LakeWalworthBNutrients (phosphorus, nitrogen)
Little Rice LakeForestBMercury
Siskiwit LakeBayfieldBMercury
East Wetland Inlet To Lake ReeBayfieldBMercury
Calkins LakeChippewaBMercury
Dace LakePolkBCause unknown
Green LakeGreen LakeBNutrients (phosphorus, nitrogen)
Delavan LakeWalworthBNutrients (phosphorus, nitrogen)
Delavan LakeWalworthBNutrients (phosphorus, nitrogen)
Green LakeGreen LakeBNutrients (phosphorus, nitrogen)
Okauchee Lake-Site No. 2-at OkaucheeWaukeshaBNutrients (phosphorus, nitrogen)
Lake St. CroixSt. CroixBNutrients (phosphorus, nitrogen)
Balsam LakePolkBCause unknown
Silver LakeColumbiaBMercury, Metals (other than mercury), PCBs
Little Friess LakeWashingtonBCause unknown
Bone LakePolkBNutrients (phosphorus, nitrogen)
Turtle Flambeau Flowage LakeIronBMercury, Nutrients (phosphorus, nitrogen)
Bear LakeForestBCause unknown
Bear LakeBarronBNutrients (phosphorus, nitrogen)
Crescent LakePolkBNutrients (phosphorus, nitrogen)
Rainbow LakeVilasBNutrients (phosphorus, nitrogen)
Island LakeOneidaBMercury
Big LakePolkBNutrients (phosphorus, nitrogen)
Lac la Belle LakeWaukeshaBNutrients (phosphorus, nitrogen), PCBs
Mid LakeOneidaBMercury
Mcdonald LakeVilasBNutrients (phosphorus, nitrogen)
Bahr LakeShawanoBCause unknown
Crane LakeForestBCause unknown
Horseshoe LakePolkBCause unknown
Auburn LakeFond du LacBMercury, Nutrients (phosphorus, nitrogen)
Spring LakePortageBNutrients (phosphorus, nitrogen)
St Croix Flowage LakeDouglasBMercury
Beaver LakeVilasBCause unknown
Robinson PondJacksonBMercury
Pine LakeIronBMercury
Lipsett LakeBurnettBCause unknown
Lake MinnesuingDouglasBMercury
Loveless LakePolkBNutrients (phosphorus, nitrogen)
Big Bass LakeMarathonBMercury
Bear Trap LakePolkBCause unknown
English LakeManitowocBNutrients (phosphorus, nitrogen)
Clarey LakePolkBNutrients (phosphorus, nitrogen)
Van Zile LakeForestBMercury
Silver Lake West BasinColumbiaBMercury, Metals (other than mercury), PCBs
Black Hawk LakeIowaBCause unknown
Lake PesobicLincolnBMercury
Oneida LakeOneidaBCause unknown
Little Bearskin LakeOneidaBCause unknown
Kasbaum LakeManitowocBNutrients (phosphorus, nitrogen)
Moccasin LakeOneidaBMercury
Mckenzie LakePolkBNutrients (phosphorus, nitrogen)
Lake ThirtyBarronBNutrients (phosphorus, nitrogen)
Lake ContentVilasBNutrients (phosphorus, nitrogen)
Okauchee Lake SiteWaukeshaBNutrients (phosphorus, nitrogen)
Okauchee Lake Deep Hole UsgsWaukeshaBNutrients (phosphorus, nitrogen)
Ocauchee LakeWaukeshaBNutrients (phosphorus, nitrogen)
Delavan LakeWalworthCNutrients (phosphorus, nitrogen)
Pickerel LakeVilasCCause unknown
Round LakePriceCNutrients (phosphorus, nitrogen)
Round LakeOneidaCMercury
Bass LakeOneidaCMercury
Townline LakeOneidaCMercury
Indian LakeOneidaCCause unknown
Milwaukee Harbor LakeMilwaukeeCMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Long LakePolkCNutrients (phosphorus, nitrogen)
Long LakePolkCNutrients (phosphorus, nitrogen)
Long LakeShawanoCCause unknown
Birch LakeOneidaCCause unknown
Birch LakeWashburnCNutrients (phosphorus, nitrogen)
Nelson LakeSawyerCNutrients (phosphorus, nitrogen)
Dog LakeOneidaCMercury
Lakeshore State Park Fish ShockingMilwaukeeCMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Rock LakeVilasCNutrients (phosphorus, nitrogen)
Delavan LakeWalworthCNutrients (phosphorus, nitrogen)
Wolf LakePortageCNutrients (phosphorus, nitrogen)
Green LakeGreen LakeCNutrients (phosphorus, nitrogen)
Fawn LakeVilasCNutrients (phosphorus, nitrogen)
Mud LakePolkCCause unknown
Deer LakeOneidaCMercury
Duck LakeLangladeCNutrients (phosphorus, nitrogen)
Big Arbor Vitae LakeVilasCNutrients (phosphorus, nitrogen)
Little Sand LakeBarronCCause unknown
Bearskin LakeOneidaCCause unknown
Stella LakeVilasCMercury
Lake EsadoreTaylorCMercury
Amnicon LakeDouglasCCause unknown, Turbidity
Found LakeVilasCCause unknown
Ward LakePolkCNutrients (phosphorus, nitrogen)
Whitewater LakeWalworthCNutrients (phosphorus, nitrogen)
Laurel LakeOneidaCMercury, Nutrients (phosphorus, nitrogen)
West Horsehead LakeOneidaCMercury
Big Trade LakeBurnettCNutrients (phosphorus, nitrogen)
Wood LakeBurnettCNutrients (phosphorus, nitrogen)
Hancock LakeOneidaCCause unknown
White Mound LakeSaukCCause unknown
Shawano LakeShawanoCNutrients (phosphorus, nitrogen)
Bullhead LakeLangladeCNutrients (phosphorus, nitrogen)
Big Stone LakeOneidaCMercury, Nutrients (phosphorus, nitrogen)
Pine LakeForestCCause unknown
Moon LakeBarronCNutrients (phosphorus, nitrogen)
Milwaukee Harbor LakeMilwaukeeCMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Lake SherwoodAdamsCCause unknown
Amacoy LakeRuskCCause unknown
North Pipe LakePolkCCause unknown
Milwaukee Harbor LakeMilwaukeeCMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Enterprise LakeLangladeCCause unknown
Yellow LakeBurnettCNutrients (phosphorus, nitrogen)
Arrowhead LakeAdamsCCause unknown
Collins LakePortageCMercury, Nutrients (phosphorus, nitrogen)
Granite Lake atBarronCCause unknown
Big Twin LakeGreen LakeCNutrients (phosphorus, nitrogen)
Tichigan LakeRacineCPCBs
Red Bass LakeVilasCNutrients (phosphorus, nitrogen)
Williams LakeMarquetteCPCBs
Easton LakeAdamsCCause unknown
Voltz LakeKenoshaCNutrients (phosphorus, nitrogen)
Mineral LakeAshlandCNutrients (phosphorus, nitrogen)
Poskin LakeBarronCNutrients (phosphorus, nitrogen)
Swan LakeWalworthCNutrients (phosphorus, nitrogen)
High Falls Reservoir atMarinetteCMercury
Twin Falls Flowage Us Twin Falls Dam LakeFlorenceCMercury
Little Fork LakeOneidaCMercury
Smith LakeVilasCNutrients (phosphorus, nitrogen)
Range Line LakeVilasCCause unknown
North Lake West BasinWaukeshaCNutrients (phosphorus, nitrogen)
South Harper LakeTaylorCMercury
Little St. Germain Lk-South Bay-Nr St. Germain LakeVilasCNutrients (phosphorus, nitrogen)
Lake Chetac North BasinSawyerCNutrients (phosphorus, nitrogen)
Lake LorraineWalworthCNutrients (phosphorus, nitrogen)
Potter LakeWalworthCNutrients (phosphorus, nitrogen)
Dowling LakeDouglasCCause unknown
Big Round LakePolkCNutrients (phosphorus, nitrogen)
Potter LakeWalworthCNutrients (phosphorus, nitrogen)
Cranberry LakeOneidaCCause unknown
Round LakeBurnettCNutrients (phosphorus, nitrogen)
Cedar LakePolkCNutrients (phosphorus, nitrogen)
Rice LakeBarronCNutrients (phosphorus, nitrogen)
Rice LakeVilasCNutrients (phosphorus, nitrogen)
Hidden Valley LakeLafayetteCNutrients (phosphorus, nitrogen)
Lake AliceLincolnCOxygen depletion (low DO)
Cooley LakeOcontoCNutrients (phosphorus, nitrogen)
Butternut LakePriceCMercury, Nutrients (phosphorus, nitrogen)
Lake PuckawayGreen LakeCCause unknown, Nutrients (phosphorus, nitrogen), Turbidity
Lake EmilyDodgeCNutrients (phosphorus, nitrogen)
Loon LakeChippewaCMercury
Hartlaub LakeManitowocCNutrients (phosphorus, nitrogen)
Lake DesairBarronCNutrients (phosphorus, nitrogen), Turbidity
Lake MohawksinLincolnCOxygen depletion (low DO), PFAS
Little St Germain LakeVilasCNutrients (phosphorus, nitrogen)
Porcupine Lake-Deep HoleOcontoCNutrients (phosphorus, nitrogen)
Lake KegonsaDaneCNutrients (phosphorus, nitrogen), PFAS
Milwaukee River LakeMilwaukeeCMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Holcombe Flowage LakeChippewaCNutrients (phosphorus, nitrogen), Turbidity
Fourmile LakeOneidaCMercury
White Clay LakeShawanoCNutrients (phosphorus, nitrogen)
Friess LakeWashingtonCNutrients (phosphorus, nitrogen)
Horseshoe LakeManitowocCNutrients (phosphorus, nitrogen)
Milwaukee Harbor North Half LakeMilwaukeeCMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Milwaukee Harbor LakeMilwaukeeCMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Upper Turtle LakeBarronCNutrients (phosphorus, nitrogen)
North Spirit LakePriceCCause unknown
Moose LakeSawyerCMercury
Muskellunge LakeVilasCCause unknown
Milwaukee Harbor LakeMilwaukeeCMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Otter LakeVilasCNutrients (phosphorus, nitrogen)
Lower Turtle LakeBarronCNutrients (phosphorus, nitrogen)
Lower Spring LakeJeffersonCNutrients (phosphorus, nitrogen)
Lost LakeVilasCCause unknown
Harpt LakeManitowocCNutrients (phosphorus, nitrogen)
North White Ash LakePolkCNutrients (phosphorus, nitrogen)
Scattering Rice LakeVilasCCause unknown
Mauthe LakeFond du LacCMercury, Nutrients (phosphorus, nitrogen)
Wapogasset LakePolkCNutrients (phosphorus, nitrogen)
Camelia LakePolkCNutrients (phosphorus, nitrogen)
Little Trade LakeBurnettCNutrients (phosphorus, nitrogen)
Schoenick Lake atShawanoCNutrients (phosphorus, nitrogen)
Lake WingraDaneCPCBs
Bakkens PondSaukCNutrients (phosphorus, nitrogen)
Little Arbor Vitae LakeVilasCNutrients (phosphorus, nitrogen)
Lake MendotaDaneCNutrients (phosphorus, nitrogen)
Little Blake LakePolkCNutrients (phosphorus, nitrogen)
Magnor LakePolkCNutrients (phosphorus, nitrogen)
Little Bass LakePolkCNutrients (phosphorus, nitrogen)
Unnamed Rusk Co -Deep Hole LakeRuskCMercury
Alexander LakeLincolnCCause unknown
Hill Slough LakeSaukCNutrients (phosphorus, nitrogen)
Lake MontanisBarronDNutrients (phosphorus, nitrogen)
Mccann LakeRuskDNutrients (phosphorus, nitrogen)
Mirror LakeSaukDNutrients (phosphorus, nitrogen)
Bass LakeBurnettDNutrients (phosphorus, nitrogen)
Clear LakeRockDCause unknown
Rice LakeWalworthDNutrients (phosphorus, nitrogen)
Indian LakeLangladeDMercury
Little Butternut LakePolkDNutrients (phosphorus, nitrogen)
Planting Ground LakeOneidaDMercury
Chain LakeChippewaDMercury
Pike LakePriceDNutrients (phosphorus, nitrogen)
Turner LakePriceDNutrients (phosphorus, nitrogen)
Moen LakeOneidaDMercury
Mud LakeWashburnDNutrients (phosphorus, nitrogen)
Duck LakeVilasDNutrients (phosphorus, nitrogen)
Boot LakeVilasDCause unknown
Eagle LakeVilasDCause unknown
Solberg LakePriceDMercury
Hat Rapids Flowage LakeOneidaDMercury
Emma LakeOneidaDMercury
Milwaukee Harbor South Half LakeMilwaukeeDMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Milwaukee Harbor LakeMilwaukeeDMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Crystal LakeOneidaDNutrients (phosphorus, nitrogen)
Lac Sault Dore LakePriceDNutrients (phosphorus, nitrogen)
Second LakeOneidaDMercury
Lake MallalieuSt. CroixDNutrients (phosphorus, nitrogen)
Deep Hole LakeLangladeDNutrients (phosphorus, nitrogen)
Lake WaubesaDaneDNutrients (phosphorus, nitrogen), PFAS
Yellow Birch LakeVilasDNutrients (phosphorus, nitrogen)
Third LakeOneidaDMercury
Upper Park Falls Flowage LakePriceDMercury, Metals (other than mercury)
Tug LakeLincolnDMercury
Lynx LakeVilasDNutrients (phosphorus, nitrogen)
Bullhead LakeManitowocDNutrients (phosphorus, nitrogen)
Big Butternut LakePolkDNutrients (phosphorus, nitrogen)
Gass LakeManitowocDNutrients (phosphorus, nitrogen)
Vincent LakePolkDNutrients (phosphorus, nitrogen)
Pelican LakeOneidaDCause unknown
Old Taylor LakeWaupacaDNutrients (phosphorus, nitrogen)
Spirit River Flowage LakeLincolnDMercury, Nutrients (phosphorus, nitrogen)
Amik LakeVilasDNutrients (phosphorus, nitrogen)
Deep Hole LakeLangladeDNutrients (phosphorus, nitrogen)
Horse LakePolkDNutrients (phosphorus, nitrogen)
Milwaukee Harbor Estuary LakeMilwaukeeDMetals (other than mercury), Pathogens (E. coli, fecal), PCBs
Granite Lake South BasinBarronDCause unknown
Dowling LakeDouglasDCause unknown
Deep Hole LakeLangladeDNutrients (phosphorus, nitrogen)
Wilson Flowage LakePriceDNutrients (phosphorus, nitrogen)
Clam LakeBurnettDNutrients (phosphorus, nitrogen)
Lake Shangrila -BenetKenoshaDNutrients (phosphorus, nitrogen)
Moon Bay LakeChippewaDNutrients (phosphorus, nitrogen)
Caldron Falls ReservoirMarinetteDMercury
Dunn LakeVilasDCause unknown
Largon LakePolkDNutrients (phosphorus, nitrogen)
Lake WissotaChippewaDNutrients (phosphorus, nitrogen), PCBs
Lake MononaDaneDNutrients (phosphorus, nitrogen), PFAS, PCBs
Musser LakePriceDMercury, Nutrients (phosphorus, nitrogen)
Hallie LakeChippewaDTurbidity
Apple River Flowage LakePolkDNutrients (phosphorus, nitrogen)
Ne Bay LakeVilasDCause unknown
Turtle-Flambeau Flowage LakeIronDMercury, Nutrients (phosphorus, nitrogen)
Swan LakeColumbiaDCause unknown
Seneca LakeVilasDNutrients (phosphorus, nitrogen)
Lac la Belle LakeWaukeshaDNutrients (phosphorus, nitrogen), PCBs
Sheas LakeKewauneeDNutrients (phosphorus, nitrogen)
Madeline LakeOneidaDMercury
Omer LakePolkDNutrients (phosphorus, nitrogen)
Big Doctor LakeBurnettDNutrients (phosphorus, nitrogen)
Big Round Deep Hole South LakePolkDNutrients (phosphorus, nitrogen)
Catfish LakeVilasDCause unknown
Kettle LakeLangladeDMercury
Pokegama LakeBarronDNutrients (phosphorus, nitrogen)
Bittersweet LakeVilasDNutrients (phosphorus, nitrogen)
Big Blake LakePolkDNutrients (phosphorus, nitrogen)
Birch LakeSawyerDNutrients (phosphorus, nitrogen)
Lake ChetacSawyerDNutrients (phosphorus, nitrogen)
Park LakeColumbiaDNutrients (phosphorus, nitrogen), Turbidity
Lake of the Woods Barron Co. atBarronDNutrients (phosphorus, nitrogen)
Tainter LakeDunnDNutrients (phosphorus, nitrogen)
Long Trade LakePolkDNutrients (phosphorus, nitrogen)
Mud LakeJeffersonDNutrients (phosphorus, nitrogen)
Mud LakePolkDNutrients (phosphorus, nitrogen)
Petenwell Flowage LakeJuneauDDioxins, Mercury, Nutrients (phosphorus, nitrogen) +2 more
Apple LakeSt. CroixDNutrients (phosphorus, nitrogen)
Peterson LakeOcontoDNutrients (phosphorus, nitrogen)
Hoerth LakeOcontoDNutrients (phosphorus, nitrogen)
Lake DubayMarathonDNutrients (phosphorus, nitrogen)
Spring LakeColumbiaDNutrients (phosphorus, nitrogen)
Leota LakeRockDNutrients (phosphorus, nitrogen)
Spirit LakeTaylorDNutrients (phosphorus, nitrogen)
White Ash LakePolkDNutrients (phosphorus, nitrogen)
Weyers LakeManitowocDNutrients (phosphorus, nitrogen)
Carstens LakeManitowocDNutrients (phosphorus, nitrogen)
Lazy LakeColumbiaDNutrients (phosphorus, nitrogen)
Pella LakeShawanoDCause unknown
Alabama LakePolkDNutrients (phosphorus, nitrogen)
Eau Claire LakeEau ClaireDNutrients (phosphorus, nitrogen)
Lake MenominDunnDNutrients (phosphorus, nitrogen)
East Bay LakeVilasFCause unknown
Lake RedstoneSaukFNutrients (phosphorus, nitrogen)
Cranberry LakeTaylorFNutrients (phosphorus, nitrogen)
Beaver Dam LakeDodgeFNutrients (phosphorus, nitrogen)
Prairie LakeBarronFNutrients (phosphorus, nitrogen)
Indian LakeDaneFNutrients (phosphorus, nitrogen)
Big Eau Pleine LakeMarathonFNutrients (phosphorus, nitrogen)
Long LakeManitowocFNutrients (phosphorus, nitrogen)
Long LakePriceFNutrients (phosphorus, nitrogen)
Lake WinneconneWinnebagoFCause unknown, Nutrients (phosphorus, nitrogen), Turbidity
Lake Butte des MortsWinnebagoFCause unknown, Nutrients (phosphorus, nitrogen), Turbidity
Island LakeIronFMercury
Mud LakePolkFNutrients (phosphorus, nitrogen)
Mud LakeBarronFNutrients (phosphorus, nitrogen)
Altoona LakeEau ClaireFNutrients (phosphorus, nitrogen)
Eagle LakeRacineFNutrients (phosphorus, nitrogen)
Comus LakeWalworthFNutrients (phosphorus, nitrogen)
Fox LakeDodgeFNutrients (phosphorus, nitrogen), Turbidity
Crowley Flowage LakePriceFMercury
Dynamite LakeLangladeFNutrients (phosphorus, nitrogen)
Lake PoyganWinnebagoFCause unknown, Nutrients (phosphorus, nitrogen), Turbidity
Lake KoshkonongJeffersonFNutrients (phosphorus, nitrogen), Turbidity
Lower Park Falls Flowage LakePriceFMercury, Metals (other than mercury)
Ludden LakeIowaFNutrients (phosphorus, nitrogen)
Tenmile LakeBarronFNutrients (phosphorus, nitrogen)
Beckers LakeCalumetFNutrients (phosphorus, nitrogen)
Upper Kelly LakeWaukeshaFNutrients (phosphorus, nitrogen)
Staples LakeBarronFNutrients (phosphorus, nitrogen)
West Bay LakeVilasFCause unknown
Mason LakeAdamsFNutrients (phosphorus, nitrogen)
Lake Wisconsin Columbia Co.ColumbiaFMercury, Nutrients (phosphorus, nitrogen), PCBs
Buffalo LakeMarquetteFPCBs
Tiedman PondDaneFNutrients (phosphorus, nitrogen)
Klaus LakeOcontoFNutrients (phosphorus, nitrogen)
Clam River Flowage LakeBurnettFNutrients (phosphorus, nitrogen)
Pixley Flowage LakePriceFMercury
Upper Vermillion LakeBarronFNutrients (phosphorus, nitrogen)
Chequamegon Waters Flowage LakeTaylorFNutrients (phosphorus, nitrogen)
Odana PondDaneFNutrients (phosphorus, nitrogen), Salinity / chlorides
Little Green LakeGreen LakeFNutrients (phosphorus, nitrogen)
Lotus LakePolkFNutrients (phosphorus, nitrogen)
Prairie LakeBarronFNutrients (phosphorus, nitrogen)
Yellowstone LakeLafayetteFNutrients (phosphorus, nitrogen)
Mead LakeClarkFNutrients (phosphorus, nitrogen), Turbidity
Lake DeltonSaukFNutrients (phosphorus, nitrogen)
Lake Shangri-laKenoshaFNutrients (phosphorus, nitrogen)
Lake Wisconsin Palisade Street BaySaukFMercury, Nutrients (phosphorus, nitrogen), PCBs
North Bay LakeVilasFCause unknown
Neshonoc LakeLa CrosseFMercury, Nutrients (phosphorus, nitrogen), Turbidity
Prairie LakeBarronFNutrients (phosphorus, nitrogen)
Little Twin LakeGreen LakeFNutrients (phosphorus, nitrogen)
Pepin LakePepinFNutrients (phosphorus, nitrogen)
St. Louis River Outlet Upstream of John A. Blatnik Memorial Bridge LakeDouglasFMercury, Metals (other than mercury), PCBs
Upper Clam LakeBurnettFNutrients (phosphorus, nitrogen)
Carrol LakeOneidaFNutrients (phosphorus, nitrogen)
Mead Lake Nb Test SiteClarkFNutrients (phosphorus, nitrogen), Turbidity
Mead Lake Nb Control SiteClarkFNutrients (phosphorus, nitrogen), Turbidity
Dexter LakeWoodFNutrients (phosphorus, nitrogen), Pathogens (E. coli, fecal)
Lake TomahMonroeFNutrients (phosphorus, nitrogen)
Mb-2a Cul LakeSawyerFMercury
Little Yellow LakeBurnettFNutrients (phosphorus, nitrogen)
Silver Creek Estuary LakeGreen LakeFPathogens (E. coli, fecal)
Graber PondDaneFNutrients (phosphorus, nitrogen)
Lower Kelly LakeWaukeshaFNutrients (phosphorus, nitrogen)

Frequently Asked Questions

How many lakes are impaired in Wisconsin?

519 of 1,449 graded Wisconsin lakes (36%) are listed as impaired in the most recent EPA ATTAINS reporting cycle. Of those, 466 are on the federal Clean Water Act §303(d) list and 75 have an approved Total Maximum Daily Load (TMDL) restoration plan.

What does Clean Water Act §303(d) mean?

Section 303(d) of the federal Clean Water Act requires every state to identify waters that don't meet water quality standards even after pollution control measures. Each listed water must then have a Total Maximum Daily Load (TMDL) developed — a plan that caps how much of each pollutant can enter the waterbody. The "303(d) list" is the impaired-waters list. The EPA reviews each state's list every two years.

What are the top causes of impairment in Wisconsin?

The most common causes flagged across Wisconsin's impaired lakes are: Nutrients (phosphorus, nitrogen) (297 lakes); Mercury (135 lakes); Cause unknown (89 lakes); PCBs (26 lakes); Metals (other than mercury) (16 lakes); Turbidity (15 lakes). Mercury is widespread in fish tissue across the upper Midwest from atmospheric deposition. Nutrient impairment (phosphorus, nitrogen) typically reflects agricultural runoff and urban stormwater.

Can I swim in an impaired lake?

It depends on the cause of impairment. A lake impaired for "mercury in fish tissue" is generally safe to swim in — the warning is about long-term consumption of fish. A lake impaired for "pathogens" (E. coli) or "algal growth" may pose a swimming risk and often has a separate beach advisory. Check the cause categories listed for each lake below, and consult your state health department's beach monitoring program for current advisories.

Where does this impairment data come from?

Every impairment record on this page comes from the EPA's ATTAINS (Assessment and TMDL Tracking and Implementation System) public dataset, the federal repository of state-reported water quality assessments. EPA ATTAINS is published as GeoParquet files on the EPA Office of Water S3 bucket and refreshed several times per year. Causes and use-support codes follow EPA's standard taxonomy.

Data source

Impairment data from the EPA ATTAINS (Assessment and TMDL Tracking and Implementation System) public dataset. Assessment unit IDs are matched to LakeGrade waterbodies by name and proximity; some lakes may not appear here if their ATTAINS name doesn't match our naming convention. For an official query, consult Wisconsin's state water-quality agency.