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. Outlet of Onamia Lake on the Rum River (A) is the cleanest in the county.

Reviewed by LakeQuality Editorial Team · Updated
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
1Outlet of Onamia Lake on the Rum RiverA-10 ft25 µg/L
2Outlet of Ogechie Lake on the Rum RiverA-6 ft24 µg/L
3Ml-Peterson LakeB7.4 ft42 ft26.5 µg/L
4Ml-Thains LakeB5.3 ft42 ft26 µg/L
5Ml-Se LakeB7.4 ft42 ft26.5 µg/L
6Ml-Vineland LakeB7.8 ft42 ft23 µg/L
7Ml-Malone LakeB5.7 ft42 ft24 µg/L
8Mille Lacs LakeC9 ft42 ft-
9Silver LakeF1 ft--

Source: EPA National Aquatic Resource Surveys, 2026.