Skip to main content
LakeQuality

Deepest Lakes in Minnesota

The deepest lake in Minnesota is Gilbert Pit Lake at 443 ft in St. Louis County — the single deepest of 50 Minnesota lakes with measured depth, all ranked below by maximum depth.

50
Lakes with depth data
443
Deepest (ft)
140
Median of top 50
8/50
Reservoirs (vs natural)

Reading Minnesota's depth profile

Gilbert Pit Lake in St. Louis County tops the Minnesota depth ranking at 443 feet. At that depth, Gilbert Pit Lake is in a small national cohort of deep glacial or fault-formed lakes — depth alters everything about the lake's ecology, from thermal stratification through fish-species mix through how well the deep water exchanges with the surface. Lakes this deep typically hold cold-water species (lake trout, cisco, deep-water sculpin) that warmer shallow lakes cannot support.

Minnesota has a wide range of lake depths — the dataset tracks 50 lakes in the depth ranking, with median maximum depth around 140 feet. That spread reflects the state's geological mix: deep glacial basins where ice sheets gouged the bedrock, shallower kettle ponds left by isolated ice blocks, and reservoir lakes that follow the contour of impounded river valleys. The ranking below covers the depth range from the headline maximum to the smaller-but-still-distinctive deep lakes worth visiting.

Maximum-depth data comes from a mix of state Department of Natural Resources bathymetric surveys, U.S. Army Corps of Engineers reservoir records, and USGS hydrographic data. Coverage varies — some states have published bathymetric atlases that cover every lake above a size threshold; others have systematic data only for state-park lakes, fishing waters, or reservoirs. Depth values shown reflect the deepest point ever measured, which is the standard but not the only way to describe a lake's depth (mean depth is a better predictor of thermal behavior).

Top 50 Deepest Lakes in Minnesota (by max depth)

#LakeCountyMax depthMean depthSurface areaGrade
1Gilbert Pit LakeSt. Louis443 ft243.41 acB
2St James Pit LakeSt. Louis381 ft114.7 ft124.18 acA
3Iron Chief Complex LakeSt. Louis262.1 ft207.44 acA
4Lasalle LakeHubbard213 ft81 ft237.9 acB
5Watap LakeCook210 ft1,992.66 acC
6Sagamore Mine LakeCrow Wing210 ft63.4 ft118.52 acA
7Gabimichigami LakeCook209 ft1,186.15 acB
8Ten Mile LakeCass208 ft52.4 ft5,080.41 acA
9Loon LakeCook202 ft1,095.49 acA
10Gunflint LakeCook200 ft4,009.12 acA
11Strup LakeLake195 ft1,688.66 acB
12Sand Point LakeSt. Louis184 ft8,526.51 acC
13Larson LakeItasca177 ft208.18 acA
14Lac la Croix LakeSt. Louis168 ft29,596.66 acC
15Crooked LakeLake165 ft37 ft10,359.52 acC
16Carlos LakeDouglas163 ft50 ft2,605.11 acA
17Rainy LakeKoochiching161 ft32 ft210,200.2 acD
18Rainy LakeSt. Louis161 ft32 ft210,200.2 acD
19Trout LakeItasca157 ft1,743.4 acA
20Caribou LakeItasca152 ft246.5 acA
21Namakan LakeSt. Louis150 ft44.5 ft24,066.28 acC
22Little Saganaga LakeCook150 ft1,627.27 acC
23Snowbank LakeLake150 ft4,654.83 acA
24Steamboat Bay LakeCass150 ft18.5 ft103,443.8 acB
25Six LakeOtter Tail140 ft196.53 acA
26Elmo LakeWashington140 ft31 ft256.82 acA
27South LakeCook140 ft1,144.75 acA
28Miner'S Pit West LakeSt. Louis140 ft141.17 acA
29Whitefish LakeCrow Wing138 ft7,714.16 acA
30Rose LakeOtter Tail137 ft1,200.47 acA
31Long LakeHubbard135 ft31 ft1,926.11 acA
32Big Sand LakeHubbard135 ft1,638.65 acA
33Kabekona LakeHubbard133 ft53 ft2,433.39 acA
34Koronis LakeStearns132 ft29 ft2,968.28 acC
35Rose LakeCook130 ft46.8 ft476.95 acB
36Kekekabic LakeLake130 ft54.91 acA
37Oyster LakeSt. Louis130 ft762.91 acD
38Mountain LakeUnknown130 ft42 ft1,344.33 acA
39Rove LakeCook130 ft42 ft1,344.33 acC
40Roosevelt LakeCass129 ft1,510.58 acA
41Long LakeOtter Tail128 ft1,289.21 acB
42Big Trout LakeCrow Wing128 ft52 ft1,366.29 acA
43Burntside LakeSt. Louis126 ft7,313.87 acA
44Round LakeAitkin125 ft736.65 acA
45Jasper LakeCook125 ft31 ft245.78 acB
46Mina LakeDouglas123 ft28 ft411.41 acA
47Big Watab LakeStearns123 ft43.5 ft245.56 acA
48Deer LakeItasca121 ft42.1 ft4,093.48 acA
49Bluewater LakeItasca120 ft364.22 acA
50Otter Tail LakeOtter Tail120 ft14,078.61 acA

Frequently Asked Questions

What is the deepest lake in Minnesota?

The deepest lake in Minnesota in the LakeGrade dataset is Gilbert Pit Lake in St. Louis County at 443 feet maximum depth. Water quality grade: B, with 11.5 ft Secchi clarity.

How are lake depths measured?

Lake maximum depth (the deepest point at full-pool water level) comes from state DNR bathymetric surveys, USACE dam-design records for reservoirs, and EPA monitoring records. The figures here represent the deepest point ever measured; everyday water level may be lower because of seasonal drawdowns or drought. For mean depth (average across the entire surface) consult each lake's detail page.

Why are some Minnesota lakes so much deeper than others?

Lake depth depends on how the lake formed. Glacial lakes (common in MN, WI, MI, NY) were carved by ice sheets and can exceed 200 ft. Reservoir lakes (common in IA, MO, OK, KS) are shaped by river valley depth at the dam site — typically 50-150 ft at the dam, much shallower upstream. Oxbow lakes and pothole lakes formed by river meandering or glacial pitting tend to be shallower, usually under 30 ft.

Does deeper mean cleaner?

Not directly, but deeper lakes tend to be cleaner on average. Depth creates thermal stratification in summer, isolating cold deep water from surface algal blooms. Deep lakes also resist nutrient resuspension from wind-driven sediment mixing. That said, many deep lakes still suffer from impairment if the watershed loads heavy phosphorus — see each lake's grade and EPA impairment status below.

What's the average depth of Minnesota lakes in this ranking?

Across the top 50 Minnesota lakes by maximum depth, the average max depth is 164 ft and the median is 140 ft (Elmo Lake). Note this is biased toward deeper lakes; the typical Minnesota lake is shallower.

Where to stay near Minnesota's deepest lakes

Planning a trip? Jump to live cabin, resort, and hotel availability near Minnesota's deepest lakes.