Skip to main content
LakeQuality
B

Mille Lacs County Lake Quality

Minnesota, 11 lakes, average grade B (Good)

Only 11 lakes in Mille Lacs County carry an active grade. The county-level summary is therefore representative of those specific lakes, not necessarily of every water body in the county. With an average grade of B, Mille Lacs County sits comfortably above the Minnesota 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. Ml-Thains Lake (A) is the cleanest in the county.

Loading map…

DNR Reports (6)

Minnesota DNR LakeFinder resources for lakes in Mille Lacs County. browse all reports →

All Lakes in Mille Lacs County

RankLakeGradeClarityMax DepthPhosphorus
1Ml-Thains LakeA16.1 ft42 ft26 µg/L
2Ml LakeA20.2 ft42 ft25.5 µg/L
3Ml LakeA22.2 ft42 ft25.5 µg/L
4Ml-Vineland LakeA25.6 ft42 ft23 µg/L
5Ml-Peterson LakeA20.2 ft42 ft26.5 µg/L
6Ml-Malone LakeA17.5 ft42 ft24 µg/L
7Outlet of Onamia Lake on the Rum RiverA-10 ft25 µg/L
8Outlet of Ogechie Lake on the Rum RiverA-6 ft24 µg/L
9Ml-Se LakeB24.2 ft42 ft26.5 µg/L
10Mille Lacs LakeC9 ft42 ft-
11Silver LakeF1 ft--

Source: EPA National Aquatic Resource Surveys, 2026.