Minnesota lakes

Every Minnesota lake we monitor — search, sort by conditions, or switch to the map. Cards show real readings or a clear dash.

Browse Minnesota by county
42lakes
21counties
164,696acres · largest

LakeVibe tracks 42 lakes across Minnesota in 21 counties. The largest is Lower Red Lake at about 164,696 acres. Browse every lake by size or water clarity, see what each is good for, or find one near you — with real conditions, not guesses.

Good for
42 lakes
Big Sandy Lake

Big Sandy Lake

Aitkin County
Water
5 ftClarity
Level
Big Stone Lake

Big Stone Lake

Big Stone County
Water
2.6 ftClarity
Level
Birch Lake

Birch Lake

Saint Louis County
Water
6 ftClarity
Level
Bowstring Lake

Bowstring Lake

Itasca County
Clear water
Water
8 ftClarity
Level
Burntside Lake

Burntside Lake

Saint Louis County
Clear water
Water
10.3 ftClarity
Level
Cass Lake

Cass Lake

Cass County
Water
Clarity
Level
Crooked Lake

Crooked Lake

Lake County
Water
6 ftClarity
Level
Dead Lake

Dead Lake

Otter Tail County
Clear water
Water
15.1 ftClarity
Level
Deer Lake

Deer Lake

Itasca County
Clear water
Water
12.5 ftClarity
Level
Gull Lake

Gull Lake

Cass County
Clear water
Water
16 ftClarity
Level
Island Lake Reservoir

Island Lake Reservoir

Saint Louis County
Water
6 ftClarity
Level
Kabetogama Lake

Kabetogama Lake

Saint Louis County
Water
Clarity
Level
Lac la Croix

Lac la Croix

Saint Louis County
Clear water
Water
10 ftClarity
Level
Lake Bemidji

Lake Bemidji

Beltrami County
Clear water
Water
6.9 ftClarity
Level
Lake Lida

Lake Lida

Otter Tail County
Clear water
Water
12 ftClarity
Level
Lake Miltona

Lake Miltona

Douglas County
Clear water
Water
14 ftClarity
Level
Lake Minnetonka

Lake Minnetonka

Hennepin County
Clear water
Water
10 ftClarity
Level
Lake Minnewaska

Lake Minnewaska

Pope County
Water
3 ftClarity
Level
Lake Osakis

Lake Osakis

Todd County
Clear water
Water
8.5 ftClarity
Level
Lake Pepin

Lake Pepin

Goodhue County
Water
1.4 ftClarity
Level
Lake Saint Croix

Lake Saint Croix

Washington County
Clear water
Water
10.5 ftClarity
Level
Lake Traverse

Lake Traverse

Traverse County
Water
Clarity
Level
Lake Winnibigoshish

Lake Winnibigoshish

Cass County
Water
Clarity
Level
Leech Lake

Leech Lake

Cass County
Clear water
Water
6.9 ftClarity
Level
Lower Red Lake

Lower Red Lake

Beltrami County
Clear water
Water
8 ftClarity
Level
Mille Lacs Lake

Mille Lacs Lake

Mille Lacs County
Clear water
Water
10 ftClarity
Level
Namakan Lake

Namakan Lake

Saint Louis County
Clear water
Water
8.2 ftClarity
Level
Nett Lake

Nett Lake

Koochiching County
Water
Clarity
Level
North Long Lake

North Long Lake

Crow Wing County
Clear water
Water
19.7 ftClarity
Level
Otter Tail Lake

Otter Tail Lake

Otter Tail County
Clear water
Water
14.5 ftClarity
Level
Pelican Lake

Pelican Lake

Saint Louis County
Clear water
Water
7 ftClarity
Level
Pelican Lake

Pelican Lake

Crow Wing County
Clear water
Water
22 ftClarity
Level
Pokegama Lake

Pokegama Lake

Itasca County
Clear water
Water
24 ftClarity
Level
Rush Lake

Rush Lake

Otter Tail County
Water
5.5 ftClarity
Level
Saganaga Lake

Saganaga Lake

Cook County
Water
6 ftClarity
Level
Swan Lake

Swan Lake

Nicollet County
Water
Clarity
Level
Thief Lake

Thief Lake

Marshall County
Water
Clarity
Level
Trout Lake

Trout Lake

Saint Louis County
Water
Clarity
Level
Upper Red Lake

Upper Red Lake

Beltrami County
Water
1.5 ftClarity
Level
Vermilion Lake

Vermilion Lake

Saint Louis County
Water
5 ftClarity
Level
West Battle Lake

West Battle Lake

Otter Tail County
Clear water
Water
16 ftClarity
Level
Woman Lake

Woman Lake

Cass County
Clear water
Water
18 ftClarity
Level

See all best-of Minnesota lake rankings

Minnesota lakes — frequently asked

How many Minnesota lakes are on LakeVibe?

LakeVibe tracks 42 lakes across Minnesota in 21 counties, each with real water data and things to do.

What is the largest lake in Minnesota?

Lower Red Lake is the largest lake we track in Minnesota, at about 164,696 acres.

Which Minnesota lake has the clearest water?

Of the lakes with measured clarity, Pokegama Lake has the deepest Secchi-disk reading — about 24 ft of visibility. Clarity varies by season and conditions.