Reservoir report

Minnesota reservoirs & dams

Every documented dam and reservoir in Minnesota — with normal storage capacity, dam height, max discharge, hazard classification, and drainage area. Sourced from USACE NID and state water-resource agencies.

Dams in Minnesota
1,205
Total storage
10,034,789ac·ft
High-hazard dams
54
Updated
May 31
Open the Minnesota reservoir layer on the map Every dam and reservoir filtered to Minnesota on the interactive map.
Open the map →
May
31
2026
Reservoir report
Minnesota has over 15,000 lakes and reservoirs, with the largest being Lake of the Woods, Rainy Lake, and Lake Vermilion. These reservoirs are primarily fed by streams and rivers such as the Mississippi, St. Croix, and Red River. Snowpack in the northern part of the state is crucial for maintaining water levels in these reservoirs during the dry summer months. However, drought conditions can negatively impact water levels, as was the case in the summer of 2021 when Lake Minnetonka recorded its lowest water level in 80 years. The hydrology of the area is influenced by the state's geography, which includes rolling hills and flat plains. Seasonal trends include high water levels in the spring due to snowmelt and lower levels in the summer months. Overall, reservoirs and dams play an important role in providing water for agriculture, industry, and recreation in Minnesota.
Minnesota at a glance

Storage, hazard, and history

How the Minnesota dam inventory breaks down -- aggregate stats computed across every documented dam in the state.

Hazard classification

  • High54
  • Significant146
  • Low1,001
  • Unknown4

USACE downstream-consequence rating, not failure likelihood.

Notable dams

  • Tallest Erie Basin 2 250 ft
  • Oldest Cedar River 1853
  • Total storage All Minnesota dams 10,034,789 ac·ft

Built by decade

Most U.S. dams were built mid-20th century during the federal water-development era.

Full inventory

Minnesota dams & reservoirs

Every documented dam in Minnesota. Sortable by any column; quickly filterable by name. Numeric columns heat-mapped from light to deep based on value. Tap any dam for the full report.

1,205 dams
Name Year built Normal storage Dam height Max discharge Hazard Drainage area
Big Birch Lake 1992 75,005 12 · Low 22
Smith Lake 1939 1,988 9 1,240 Low 24
Wolf Lake 1941 2,102 11 710 Low 33
Hartley Pond 1961 54 15 1,000 High 4
Ely Lake 1939 55,620 6 925 Low 10
Nett Lake 1987 37,000 14 · Low ·
Nielsville 1962 61 16 200 Low ·
East Grand Forks 1937 60 7 1,700 Low 5,694
Fletcher Creek 1973 250 8 50 Low 5
Dobbins Creek 1934 400 12 · Low 38
Fox Lake 1939 963 6 1,470 Low 65
Movil Lake 1938 12,960 12 2,430 Low 56
Lake Bronson 1937 3,700 36 4,900 High 540
Two Rivers 1938 125 19 1,900 Low 510
Two Inlets Lake 1938 1,900 6 780 Low 70
Height Of Land Lake 1938 12,000 8 1,000 Low 172
Round Lake 1938 3,500 10 750 Low 43
Many Point Lake 1938 3,200 9 700 Low 40
Little Toad Lake 1937 1,300 6 590 Low 3
Little Bemidji Lake 1938 12,480 9 1,800 Low 45
Mustinka River 1940 700 18 2,400 Significant 163
Carp 1951 25 9 520 Low 80
Barrett Lake 1937 4,048 10 2,000 Significant 332
Dry Sand Lake Wma 1964 750 15 375 Low 4
Pine Mountain Lake 1936 122,120 6 1,225 Low 44
Lake Hattie 1937 6,716 8 2,600 Low 85
Norway Lake 1909 1,740 9 1,100 High 149
Urness Lake Wma 1980 60 7 150 Low 1
Mud-Goose Lake 1960 20,850 8 7,900 Low 1,330
Willow River 1962 5,409 8 1,700 Low 96
Washburn Lake 1936 68,165 7 1,125 Low 43
Sibley Lake 1937 10,200 6 1,225 Low 55
Pelican Lake 1938 149,842 6 350 Low 28
Lake Ossawinnamakee 1937 8,812 10 1,235 Low 47
Eagle Lake 1936 5,909 6 2,200 Low 123
Velvet Lake 1937 525 6 540 Low 1
Roosevelt Lake 1936 67,360 8 1,420 Low 40
Lake Emily 1939 7,403 9 1,300 Low 68
Black Bear Lake 1936 5,840 6 490 Low ·
Collinwood Lake 1955 6,864 11 235 Low 51
Nest Lake 1964 11,010 7 435 Low 123
New London 1864 7,025 20 380 High 75
Little Kandiyohi Lake 1941 2,831 10 925 Low 30
Lake Calhoun Outlet 1937 3,726 7 1,235 Low 12
Lake Calhoun Diversion 1937 75 10 1,415 Low 152
Diamond Lake 1932 38,320 7 185 Low 14
Cottonwood Lake 1938 533 6 359 Low 2
Redwood River 1963 300 27 7,900 Significant 260
Fulda Lake 1923 885 7 140 Low 6
Hayes Lake 1973 1,640 33 24,500 Significant 150
Deer Lake 1938 248,360 6 1,000 Low 45
Wabana 1969 30 7 248 Low 2
Deer Creek 1936 20,306 8 2,035 Low 46
Balsam Lake 1936 13,980 14 635 Low 42
Dam Five Lake 1900 506 12 100 Low 1
Sullivan Lake 1900 200 7 100 Low 4
Wind Lake 1900 15,232 6 75 Low ·
Mcdougal Lake 1942 3,850 8 1,489 Low 71
Wilson Lake 1961 9,990 15 20 Low 5
Devil Track 1987 15,000 5 900 Low 24
South Fowl Lake 1934 18,468 17 1,200 Low 113
Clear Dark Little Lakes 1958 2,370 7 205 Low 3
Pike River 1912 2,049 22 3,570 Significant 185
Kettle Falls 1914 562,000 20 8,000 Significant 9,000
St. Louis River 1963 600 19 26,000 Low 716
Sturgeon Lake 1936 65,560 7 1,690 Low 49
Floodwood Lake 1940 5,232 7 450 Low 12
Pelican Lake 2002 197,010 8 3,080 Low 69
Wynne Lake 1944 6,975 12 7,105 Low 146
Esquagama Lake 1937 16,570 9 1,450 Low 159
Splitrock Lake 1937 360 35 3,000 Significant 31
Eagle Lake 1951 304 10 430 Low 14
George Lake 1939 3,878 10 1,450 Significant 45
Lake Okabena 1941 8,368 10 1,800 Low 22
Titlow Lake 1920 2,772 9 13,000 Low 55
Holland Lake 1977 313 13 174 Low 2
Lake Elysian 1946 13,014 8 1,735 Low 46
St. Olaf Lake 1940 1,245 6 245 Low 1
Mound Creek South Pool 1936 150 20 1,330 Low 17
Mound Creek North Pool 1940 50 15 4,706 Low 15
Minnesota Lake 1997 3,768 8 19 Low 10
Heron Lake Outlet 1937 72,571 7 4,889 Low 448
Loon Lake 1935 3,000 7 265 Low 32
Jackson 1913 399 12 13,600 Low 1,240
Lake Sarah 1923 2,346 7 1,385 Low 20
Lake Shetek Outlet · 19,040 8 3,500 Low 95
Brawner Lake 1952 300 29 500 Low 4
Dog Creek 1937 1,900 6 979 Low 43
Lake Shaokatan 1917 155 6 750 Low 14
Jingo Lake 1978 60 11 80 Low 1
Burnham Creek Br-6 1988 594 18 · Low 9
Buhl Detention 1988 150 11 500 Low 3
Rice-Skunk Lakes 1971 1,180 6 9,970 Low 394
Ecklund 1987 60 10 30 Low 1
Perch Lake 1973 555 8 25 Low 2
Forshier Pool 1974 166 13 160 Low 1
Lecy-Huseby 1988 115 9 400 Low 1
Daggett Brook 1970 430 8 90 Low 8
Rice Lake 1930 1,112 7 39 Low 23
Marshall Lake 1972 2,250 8 450 Low 1
Seeger Group Pond 1972 200 40 3,839 Low 6
Minett-Kranz Detention 1988 40 29 2,400 Low 3
Green Meadow Group Pond 1972 792 30 1,900 Low 20
South Walnut Lake 1931 2,400 6 1,329 Low 115
Daniels Pond 1973 117 10 260 Low 2
Canby Lake Pond 1938 50 6 2,260 Low 26
Timm Lake 1924 240 6 175 Low 3
Gorman Lake 1936 3,493 6 1,970 Low 69
Lake Jefferson 1938 18,544 7 265 Low 16
Lake Marion 1948 173 8 95 Low 7
Round Grove Lake 1921 1,595 10 19 Low 3
Hutchinson 1857 1,750 15 4,030 Significant 446
Winsted Lake 1954 2,448 4 520 Low 27
Middle Lake 1946 2,199 6 300 Low 14
Talcot Lake 1941 2,934 11 1,259 Low 518
Warren Lake 1939 665 13 535 Low 21
Eagle Lake 1948 6,148 11 310 Low 1
Fish Lake Outlet 1953 4,250 7 250 Low 3
Mountain Lake 1960 1,145 10 400 Significant 10
Crissy Lake 1939 1,170 10 4,450 Significant 461
Big Stone Lake 1937 100,880 15 5,600 Significant 1,182
Long Tom Lake 1967 2,900 10 653 Low 118
Long Lake 1938 1,640 6 1,470 Low 143
Lake Aaron 1964 178,500 8 95 Low 7
Lake Ida 1937 540 6 199 Low 103
Albert Lake 1938 105 7 399 Low 162
Lake Geneva 1936 16,584 6 735 Low 29
Lake Miltona 1937 262,710 6 975 Low 70
Portage Lake 1938 4,120 8 300 Low 5
Potato Lake 1939 82,160 6 1,000 Low 217
Long Lake 1949 57,753 15 1,000 Low 35
Crow Wing 5th Lake 1938 5,880 9 2,260 Low 168
Crow Wing 8th Lake 1938 21,033 8 560 Low 39
Pelican Rapids 1870 100 12 755 High 345
Pelican River 1878 60 16 1,940 Low 467
Prairie Lake 1936 10,250 8 1,840 Low 340
Lake Lizzie 1938 11,457 8 2,000 Low 331
Hoot Lake 1913 · 10 2,250 Low 1,240
Central (Wright) 1921 400 17 3,650 Low 1,250
Dayton Hollow Dam 1909 3,500 35 2,000 Low 1,810
Pisgah 1918 200 26 2,430 Low 1,355
Pelican Lake 1938 61,950 6 1,179 Low 242
Friberg (Taplin Gorge) 1925 3,500 31 7,200 Low 1,230
Mcdonald Lakes 1937 25,593 6 519 Low 7
Ten Mile Lake 1937 8,920 6 1,710 Low 140
Phelps Mill Pond 1873 960 11 4,900 Significant 1,066
Dead Lake East 1938 77,080 7 950 Low 126
Dead Lake West 1938 77,080 7 479 Low 126
Otter Tail Lake 1936 506,000 6 4,372 Low 1,160
Rush Lake 1937 52,330 6 4,520 Low 670
Big Pine Lake 1937 77,120 7 3,420 Low 560
Little Pine Lake 1933 63,000 6 2,669 Low 389
Blanche Lake 1938 20,400 7 2,569 Low 160
Beaulieu Lake 1922 1,128 10 557 Low 44
Thief Lake 1931 35,500 13 3,190 Low 280
Roseau River 1932 210 10 150 Low 42
Breckenridge Lake 1935 790 13 3,535 Low 1,867
Maple Lake 1942 11,872 8 735 Low 15
East Lake 1972 100 11 6 Low 2
Tamarac Lake Outlet 1930 2,314 7 100 Low 14
Hill River Lake 1950 780 6 760 Low 99
Sand Hill Lake 1956 3,904 6 100 Low 8
Lake Yankton 1942 380 8 389 Low 5
Upper Rice Lake 1968 11,160 7 109 Low 14
Clearwater 1931 31,170 14 2,300 Low 171
Talcot Lake Wma-Frerichs 1970 110 7 200 Low 2
Fish Hook River 1941 6,500 15 1,500 Significant 245
Stanchfield Lake 1956 1,450 12 140 Low 1
Mayhew Lake 1949 2,540 8 675 Low 28
Little Pine Lake 1937 5,390 4 360 Low 19
Ripple Lake 1938 1,600 6 1,470 Low 101
Hanging Kettle Lake 1937 4,896 6 1,470 Low 107
Hill Lake 1937 2,400 6 980 Low 14
Waukenabo Lake 1938 2,400 6 560 Low 12
Moose-Willow 1 1960 450 12 100 Low 7
Moose-Willow 2 1966 65 10 18 Low 2
Washburn Lake 1958 219 6 250 Low 0
Ogechie Lake 1952 1,275 8 · Low 419
Dewitt Pool 1957 296 12 60 Low 9
Glenwood Twp 26 1964 995 6 500 Low 61
Grove Lake 1930 4,200 6 139 Low 15
Spink Wpa 1988 400 9 20 Low 2
Little Swan Lake · 4,450 9 490 Low 56
Ferdi Anderson F Pond 1973 47 14 100 Low 0
Brekke Pond 1960 61 20 · Low ·
Biermaier Pond 1969 70 11 110 Low 1
Johnson Pond-Todd 1966 25 12 209 Low 4
Kominek Pond 1971 72 10 225 Low 3
Stoerzinger Pond No. 1 1967 52 15 1,200 Low 0
Groschel Pond 1969 50 15 90 Low 3
Glockzin Pond 1969 12 9 350 Low 1
Little Pine Wma 1987 200 8 400 Low 3
Dixon Pond 1969 78 8 238 Low 1
Peschel Pond 1967 119 15 75 Low 9
Peloquin F Impoundment 1973 25 7 145 Low 2
Herwig Pond 1967 12 16 60 Low 1
Abraham Detention 1981 50 15 150 Low 0
Brockberg Pond 1969 22 14 285 Low 1
Dvorak F Pond 1968 225 9 85 Low 1
Vallez Fish Pond 1968 50 21 138 Low 1
Petit F Pond 1970 88 7 110 Low 0
Langhorst Pond 1967 105 9 150 Low 3
Ruehlings Pond 1962 18 26 120 Low 0
Jeffers Wildlife Pond 1971 200 · 210 Low 1
Jeffers Fish Pond 1970 588 15 110 Low 1
Digman Pond 1966 94 8 90 Low 0
Heft Pond 1968 70 7 40 Low 0
Ninefeldt Pool 1969 55 7 130 Low 0
Marquardt Pond 1971 30 11 45 Low 0
Schliep Pond 1967 10 29 60 Low 0
Berthold Koosmann 1962 9 25 30 Low 0
Falk F Area 1971 105 7 200 Low 4
Schlieman Pond 1960 2 30 100 Low 0
Lake Linka No. 1 1972 15 31 275 Low 1
Jorgenson Pond 1969 60 27 145 Low 0
Kugler Pond 1973 121 16 80 Low 0
Estlick F Wetland 1970 75 7 200 Low 2
Harth F Pond 1974 61 10 226 Low 4
Mans Pond 1968 400 11 209 Low 10
Bergstedt Pond 1970 18 6 75 Low 1
Bachman Pond 1966 321 16 230 Low 7
Richards Pond 1967 30 12 485 Low 9
Carda Impoundment 1971 8 14 75 Low 0
Albert Lake 1970 46 18 295 Low 1
Vokaty-Yonak 1970 180 8 140 Low 1
Hesse F Pond 1970 53 11 100 Low 0
Batzli Pond 1969 39 7 150 Low 0
Le Sueur Erosion Project 1968 7 25 300 Low 1
State Hospital Pond 1970 5 31 52 Significant 0
Lake Bella 1971 1,150 28 2,177 Low 67
Rain Pond 1967 1 24 108 Low 0
Wangen Pond 1971 1 28 168 Low 1
Graves Pond 1970 0 26 160 Low 0
Finseth Pond 1969 3 24 173 Low 0
Waller Pond 1968 3 30 110 Low 0
Ruen Pond 1970 7 26 238 Low 0
Ruen Detention Group 1966 33 29 360 Low 2
Copeman Pond 1962 4 26 120 Low 0
Miller Lange Pond 1973 2 25 160 Low 0
Ness Rudlong Ellenberg Group 1972 11 33 517 Low 1
Highum Pond 1965 5 29 105 Low 0
Lawstuen Pond 1961 0 26 200 Low 1
East Willow Creek Fd-2 1958 106 36 1,600 Low 6
East Willow Creek Fd-28 1958 75 29 420 Low 1
East Willow Creek Da-1 1958 28 40 · Low 1
East Willow Creek E-3 1958 10 35 475 Low 3
East Willow Creek J-1 1957 0 28 90 Low 0
Standke Pond 1968 18 6 180 Low 0
Anderson Pond-Steele 1972 160 13 125 Low 0
Donaldson Pond 1972 8 24 60 Low 0
Alberts-Rueg Group 1963 17 24 500 Low 1
Buehler Detention 1965 18 17 90 Low 1
Rauk Detention 1969 6 27 790 Low 1
Fitting Bros Fish Pond 1967 6 28 1,138 Significant 1
Thorson Group North 1963 0 28 800 Significant 1
Thorson Group West 1963 0 29 636 Significant 1
Bennet Group Pond 1972 2 26 760 Low 1
Richards Group Pond 1959 10 26 300 Low 2
Baumgartner Group Pond 1973 1 23 78 Low 1
Pollema Pond 1960 5 30 240 Low 0
Black Dog Lake 1953 1,618 20 6,250 Low 3
Morristown Pond 1937 100 10 5,300 Low 243
King's Mill 1862 14,100 17 1,750 High 321
Cannon River (Woolen Mills) 1865 750 6 810 Significant 332
Lake Zumbro 1919 20,000 55 30,000 High 845
Geneva Lake 1953 6,580 10 570 Low 25
Fountain Lake 1911 3,500 8 1,140 Low 93
Freeborn Lake 1909 2,764 5 515 Low 12
Albert Lea Lake 1923 8,586 12 4,500 Low 147
Mayowood Lake 1920 220 20 5,479 Low 147
Shady Lake 1937 672 27 24,600 Significant 415
Rice Lake 1967 2,490 13 900 Low 29
Swift Falls 1967 90 15 1,680 Low 180
East Park Wma Pond 1970 3,440 12 1,800 Low 70
Green Lake 1938 11,000 7 1,115 Low 149
Pelican Creek 1984 170 9 3,000 Low 131
Little Stone Lake · 1,610 16 35 Significant 2
Moccasin Creek Project No. 8 1984 0 49 · Significant 57
Dishpan Lake 1972 360 11 100 Low 10
Pool No. 8 1980 1,000 9 200 Low 3
Dan Bauer Group 1984 0 29 · Low 0
Elim Creek 1981 30 43 100 Low 2
Sawyer Pool 1971 50 10 180 Low 1
Island Lake Wpa 1990 350 12 160 Low 3
Johnson Pool 1970 1,052 17 25 Low 1
Kaylor F Pond 1973 135 15 450 Low 0
Vermillion River 1854 50 12 1,100 Low 270
Mantorville 1888 238 12 2,700 Low 148
Locke Lake 1956 200 21 3,000 Significant 200
Keller Lake 1938 246 10 1,350 Low 52
Cedar Lake Outlet 1950 4,970 11 300 Low 4
Knife Lake 1983 8,272 21 8,950 Significant 92
Ann Lake 1966 3,269 15 250 Low 56
Deer Lake 1940 1,435 11 1,490 Low 50
Little Waverly Lake 1938 1,946 7 3,080 Low 60
Lundquist Dam 1993 60 5 · Low 2
Fairhaven 1974 516 16 2,120 Low 94
Eagle Lake 1965 932 8 260 Low 3
Lake Louise 1900 100 9 7,509 Low 64
Beaver Lake 1939 1,395 11 69 Low 0
Lake Riley 1958 3,000 5 350 Low 8
Elm Lake 1988 5,000 15 1,000 Low 63
Prestorious F Pond 1971 159 16 148 Low 0
Komarek Basin 4 1967 82 5 335 Low 3
Pagel-Young Detention No. 1 1972 15 24 82 Low 0
Greden Detention 1963 11 25 45 Low 0
Speltz Detention No. 2 1961 16 28 761 Low 1
Gunderson-Marmsoler Detention 1972 0 29 160 Low 1
Blumentritt Detention 1966 12 24 164 Low 1
Little Trout Detention No. 1 1972 0 36 115 Low 2
Little Trout Detention No. 2 1972 15 29 120 Low 1
Harcey Stabilizer 1962 3 32 70 Low 1
Pleasant Valley No. 7 1968 5 29 130 Significant 0
Pleasant Valley No. 8 1968 12 35 733 Significant 1
Pleasant Valley No. 12 1968 0 30 920 Significant 0
Pleasant Valley No. 10 1968 3 26 110 Significant 0
Pleasant Valley No. 6 1968 5 28 120 Low 0
Pleasant Valley No. 3 1968 1 25 150 Significant 0
Pleasant Valley No. 2 1968 0 28 749 Significant 1
Pleasant Valley No. 1 1968 24 34 1,123 Significant 1
Dresser Valley Watershed 1967 49 21 380 Low 1
La Moyne Detention 1971 12 25 320 Low 1
Simonson Detention 1967 1 27 700 Low 1
Hoehne Bros. Pond 1973 31 28 1,800 Low 1
Hudell Pond 1957 2 26 55 Low 0
Pletsch Pond 1957 11 20 215 Low 0
Sibley Pond 1958 3 25 90 Low 0
Sheehan-Stork Pond 1973 0 33 565 Significant 1
Myers Pond 1966 3 20 480 Low 1
Jordan Pond 1956 0 30 145 Low 0
Goihl Pond 1968 4 30 410 Low 0
Bear Valley S-16a 1963 22 30 320 Low 1
Bear Valley S-21b 1963 32 23 605 Low 1
Bear Valley S-22b 1963 20 23 520 Low 3
Kackman Pond 1964 4 25 95 Low 0
Hunter-Sprenger Pooling Agreement 1962 0 23 135 Low 0
Schmidt Pond 1958 0 26 243 Low 0
De Frang Pooling Agreement 1965 11 26 680 Low 1
Rusch Pond 1967 0 28 629 Low 1
Eckblad Pond 1962 5 25 175 Low 0
Kepner Group 1962 10 30 275 Low 1
Voth Detention No. 1 1958 2 29 810 Low 1
Danckwart Pond 1961 3 30 40 Low 0
Erredge Group Detention 1965 57 25 340 Significant 1
Josephson Pond 1961 6 26 275 Low 0
Johnson Pond 1958 0 23 180 Low 0
Banks Group 1968 7 26 60 Low 1
Voth Detention No. 2 1969 0 36 1,100 Low 2
West Fork Group No. 1 1971 1 30 375 Low 1
West Fork Group No. 2 1971 8 29 560 Low 0
Lower 7 Group No. 1 1971 13 27 700 Low 1
Peaceful Valley Group No. 1 1969 18 29 300 Low 1
Franklin Pond 1958 20 29 875 Low 1
Vangsness Pond 1965 2 23 649 Low 1
Lamberty Pond 1959 9 30 100 Low 0
Lower 7 Group No. 2 1971 16 19 371 Low 1
Henricks Pond 1958 1 26 160 Low 0
Anderson Pond 1958 3 26 88 Low 0
Swanson, Holm & Hemmah Group 1959 3 29 54 Low 0
Albers Pond 1973 23 22 550 Low 1
Mack Pond 1958 3 22 300 Low 1
Runholt-Mellenthin 1958 38 16 140 Low 1
Margaret Lake 1966 1,000 18 20 Low 1
Benson F 1966 88 10 145 Low 0
Trulson F Pond 1970 70 12 145 Low 1
Loberg Pond 1969 64 10 40 Low 1
Kurtz Pond 1971 160 6 270 Low 3
Schuester Pond 1967 13 20 101 Low 3
Kath 2 1965 27 12 160 Low 1
Wild Rice River (Heiberg) 1875 50 18 8,800 Low 931
Hamden Gun Club 1956 660 10 190 Low 2
Lehmann Pond 1968 250 12 140 Low 6
Koenig-Elton F Area 1966 90 8 70 Low 2
Amer Froysland 1958 112 7 145 Low ·
Amer Froysland F 1961 105 7 145 Low ·
Nelson Pond 1957 225 16 160 Low 11
Langsjoen Waterfowl Development 1970 480 6 420 Low 2
Weber Fish & Wildlife 1970 62 6 185 Low 2
Fisher Unit Pond 1970 100 8 50 Low 0
Florida Slough Lake 1967 6,000 3 290 Low 73
Swan Lake 1941 706 9 450 Low 90
Elkhorn Lake Rearing Pond 1969 640 13 75 Low 1
Peltier Lake 1930 3,255 9 2,600 Low 110
Cross Lake 1938 10,156 10 7,750 Low 968
Thief River Falls 1946 1,133 25 17,400 Low 3,450
Luoma Pond 1968 110 18 324 Low 2
Lake Bemidji 1907 2,500 24 625 Significant 626
Sartell 1964 15,500 46 48,000 High 12,265
St. Cloud 1972 2,254 22 138,000 High 13,320
Coon Rapids 1913 1,380 30 130,000 Significant 19,219
Big Falls Wildlife 1981 71 10 668 Low 3
Granite Falls 1911 252 21 36,800 Low 6,370
Redwood Falls 1902 700 37 35,000 High 677
Rapidan 1910 8,320 73 51,700 Significant 2,430
Lake Byllesby 1911 18,500 60 94,500 High 1,160
Lake Byllesby Perimeter Embankment 1911 18,500 6 94,500 High 1,160
Silver Lake 1999 215 8 22,849 Significant 288
Elk River 1916 1,600 23 10,000 High 640
Lanesboro 1868 110 34 16,700 High 297
Pickwick Mill 1854 65 33 2,820 Significant 12
Elm Creek 1935 500 16 2,250 Significant 104
Snelling Lake 1965 896 12 699 Low 1
Crooked Creek R-4 1967 0 46 1,468 Significant 7
Crooked Creek R-1 1967 0 44 312 Low 3
Crooked Creek R-3 1968 692 50 8,940 Low 15
Rice Lake Outlet 1941 2,085 6 320 Low 7
Cedar River 1853 152 11 11,675 Low 204
Ramsey 1872 250 13 525 Low 183
South Stanchfield Lake 1939 3,582 7 99 Low 10
Lory Lake Structure 1 1962 1,100 7 102 Low 4
Cedar Lake 1963 18,150 6 95 Low 15
Swart Watts Lake 1941 1,026 8 280 Low 3
Mud Lake 1936 1,478 6 1,360 Low 38
Jordan Mill Pond 2000 65 24 · Significant 236
Sunrise River Pool 3 1965 200 15 4,845 Low 175
Sunrise River Pool 1 1964 300 12 3,685 Low 160
Sunrise River 1885 200 13 · Low 268
Round Lake 1960 1,830 10 469 Low 1
Grindstone River 1955 305 18 1,500 Significant 95
Willow River 1941 420 21 3,710 Significant 118
Irons Pool 1966 47 9 393 Low 1
Harmon Wetland 1967 200 7 295 Low 3
Lake Clayton 1940 102 16 865 Low 29
Rum River 1853 800 24 12,000 Low 1,590
Riverside Park 1930 100 8 1,700 Low 29,730
Big Swamp 1965 100 15 500 Low 0
Moonan Marsh 1967 100 9 50 Low 33
Steen Wma 1988 70 10 670 Low 6
Lybeck Lake 1957 212 12 69 Low 4
Chippewa River · 90 23 725 Significant 105
Sauk River Melrose 1873 395 14 6,000 Significant 434
Korsness Pool 1959 200 11 450 Low 4
Ernst Pool 1958 300 12 190 Low 7
Spruce Creek · 300 23 700 Significant 30
Bald Eagle Lake 1889 8,400 8 150 Low 31
Morehouse Park 1930 100 8 1,820 Low 218
Boller Pool 1970 28 27 250 Low 1
Fish Lake 1930 2,442 10 1,899 Low 87
Lower Red Dam 1931 1,210,000 15 3,700 Low 1,921
Orwell Dam 1953 8,050 10 20,400 High 1,820
Brown's Valley Dam 1941 0 0 6,000 Significant 0
Reservation Highway Dam 1940 106,000 16 5,600 Low 899
White Rock Dam 1941 6,500 20 5,600 High 1,160
Chippewa Diversion Dam 1951 0 5 6,000 Low 0
Chippewa Diversion Dam - Watson Sag Weir 1938 60 23 6,200 Low 2,050
Marsh Dam 1942 12,050 9 2,700 Low 2,800
Lac Qui Parle Dam 1939 29,700 17 35,000 High 6,100
Highway 75 Dam 1974 11,700 10 32,300 Low 1,700
Pine River Dam 1886 101,340 23 16,300 High 562
Pine River Dam - Dikes 13 And 14 1886 101,340 23 16,300 High 562
Sandy Lock And Dam 1895 38,000 14 3,738 Low 421
Pokegama Dam 1884 82,000 17 6,000 Significant 660
Pokegama Dam - Dikes 1, 2 And 3 1884 82,000 17 6,000 Significant 660
Pokegama Dam - Dikes 4 And 5 1884 82,000 17 6,000 Significant 660
Leech Dam 1885 490,000 13 1,500 Significant 1,163
Winnibigoshish Dam 1884 220,000 23 10,000 Significant 1,442
Winnibigoshish Dam - Dike 1 1884 220,000 5 10,000 Significant 1,442
Winnibigoshish Dam - Dikes 2, 3 And 4 1884 220,000 23 10,000 Significant 1,442
Mississippi River Lock And Dam 7 1937 48,000 16 273,000 Significant 62,340
Mississippi River Lock And Dam 5a 1936 27,700 17 268,000 Significant 59,105
Mississippi River Lock And Dam 5a - Winona Levee 1936 27,700 17 268,000 Significant 59,105
Mississippi River Lock And Dam 5 1935 57,400 22 270,000 Significant 58,845
St. Anthony Falls Upper Lock And Dam 1963 3,150 83 91,000 Significant 19,680
St. Anthony Falls Lower Lock And Dam 1956 375 41 91,000 Significant 19,680
Mississippi River Locks And Dam 1 1917 5,400 49 742 Significant 19,500
Mississippi River Lock And Dam 2 1931 82,000 23 171,000 Significant 36,990
Mississippi River Lock And Dam 3 1938 290,000 26 230,000 Significant 45,170
Gull Dam 1912 61,000 9 1,140 Low 287
Brainerd 1950 13,000 20 14,000 High 7,320
Cloquet 1899 990 47 28,000 Low 3,430
Blanchard 1925 16,128 46 72,000 Low 11,600
Little Falls 1914 4,147 30 54,000 Significant 11,450
Sylvan 1913 9,216 35 22,000 High 3,575
Sylvan Dike No. 2 1913 9,216 8 · Low 3,575
Grand Rapids 1916 4,000 21 8,000 Significant 3,370
Fond Du Lac 1924 2,483 80 181,000 High 3,600
Thomson 1907 4,352 15 91,700 High 3,548
Thomson Dam No 2a & 2b 1907 4,352 23 · High ·
Thomson Dam No 3 1907 4,352 38 91,700 High ·
Thomson Dam No 5 1907 4,352 23 · High ·
Thomson Dam No 6 1907 4,352 51 91,700 High ·
Thomson Dam No 8 1907 4,352 12 · Low ·
Thomson Dam No. 9 1907 4,352 11 · High ·
Thomson Dam No 10 1907 4,352 11 · High ·
Thomson Dam No 11 1907 4,352 17 · High ·
Thomson Dam No 12 1907 4,352 12 · High ·
Thomson Canal Dam 1907 4,352 45 · High ·
Thomson Dam No 1-1/2 1907 4,352 10 · Low ·
Thomson Dam No 2-1/2 1907 4,352 9 · Low ·
Thomson Dam No 5-1/2 1907 4,352 23 91,700 High ·
Scanlon W Channel Dam 1922 847 20 45,000 Significant 3,436
Scanlon West Channel Plug Dam 1922 847 15 · Low ·
Scanlon East Zigzag Plug Dam 1922 847 15 · Low ·
Scanlon East Channel Dam 1922 847 15 45,000 Significant ·
Knife Falls South Channel Dam 1922 1,356 18 45,000 Low 3,426
Knife Falls North Channel Dam 1922 1,356 18 · Low 3,426
Winton 1923 8,320 41 24,300 Low 1,200
Winton Dyke No. 2 1923 8,320 7 · Low 1,200
Pillager 1917 4,608 22 21,000 High 3,230
Prairie River 1920 15,800 35 6,700 Low 446
Whiteface Lake 1922 46,900 39 4,500 Low 116
Skunk Creek Dam 1922 46,900 39 · Low ·
Whiteface Lake West Dike 1922 46,900 36 · Low ·
Whiteface Lake South Dike 1922 46,900 36 · Low ·
Whiteface Lake Northwest Dike 1922 46,900 36 · Low ·
Boulder Lake 1919 29,440 20 2,500 Low 63
Boulder Lake Bb Dike 1919 29,440 20 · Low ·
Boulder Lake Dike Cc 1919 29,440 20 · Low ·
Boulder Lake Dike Ee 1919 29,440 20 · Low ·
Island Lake 1915 166,000 57 7,445 High 531
Island Lake North Dike 1915 166,000 21 7,445 High ·
Wild Rice Lake 1907 7,936 11 1,200 Low 22
Fish Lake 1911 39,680 25 2,200 High 47
Fox Pond 1973 600 9 1,950 Low 1
Flat Lake 1941 5,020 6 1,299 Low 34
Chippewa 1930 2,350 12 850 Low 142
Ogemash 1966 72 8 200 Low 20
South Tamarack Lake 1967 1,137 10 10 Low 3
Balsam Lake 1964 178 9 30 Low 1
Rice River Pool 1949 17,930 9 6,639 Low 176
Rice Lake Pool 1952 3,820 8 80 Low 143
Pool No. 20 1946 668 8 1,400 Low ·
Pool No. 21 1971 2,100 8 1,400 Low ·
Pool No. 22 1946 132 8 1,400 Low ·
Pool No. 23 1946 1,145 8 2,000 Low ·
Pool No. 24 1946 120 8 1,950 Low ·
Pool No. 25 1946 1,230 7 1,300 Low ·
Pool No. 27 1938 15,445 16 25,500 Low ·
Dry Lake 1930 150 8 65 Low 1
Pool No. 19 1962 74 11 50 Low ·
Pool No. 15 1960 1,820 8 100 Low ·
Pool No. 14 1960 710 9 70 Low ·
Pool No. 11 1938 2,895 8 5,600 Low ·
Pool No. 10 1946 4,562 9 800 Low ·
Pool No. 7 1954 820 8 1,300 Low ·
Pool No. 3 1946 2,095 9 250 Low ·
Pool No. 1 1967 1,690 11 1,300 Low ·
Cuba 1970 95 7 10 Low 0
Prairie Portage 1975 2,500 10 3,000 Low 230
Gabbro Lake 2 1924 10,300 7 1,500 Low 5
Highland Creek 1970 62 11 20 Low 1
Amik Lake 1970 440 10 17 Low 2
Loon Lake 1969 370 7 · Low 1
Welch Lake 1973 85 9 40 Low 0
International Falls 1909 · 29 7,650 Low 5,000
Birch Lake 1922 35,200 7 11,617 Low 1,100
Wolf Lake 1938 450 9 700 Low 59
Hartley Lake 1938 1,100 8 1,200 Low 35
Charter 1967 250 8 2,590 Low 113
Lost Marsh Wma 1990 600 7 700 Low 4
Jesson Park 1976 8 25 1,742 Significant 0
Rose Lake 1919 55 16 2,485 Significant 76
Erie Basin 1 1978 10,268 200 100 Significant 2
Erie Basin 2 1978 6,375 250 67 Significant 2
Hibbing Taconite Starter No. 1 · 10,000 100 · Significant 3
Hibbing Taconite Starter No. 3 · 25,000 100 · Significant 4
Hibbing Taconite Starter No. 2 1975 5,000 100 · Significant 4
Whitney Tailings 1960 2,900 37 · Low ·
Whitney Clearwater 1960 308 25 · Low ·
Inland Steel Tailings 1976 7,780 44 · High 4
Mckinley Tailings 1967 2,100 36 20 Low ·
Minntac Tailings 1978 114,000 50 · Low 13
Eveleth Taconite Tailings 1978 1,958 50 · Significant 1
Kaposia Park 1932 0 79 · Significant 2
Swan Lake 1977 32,711 8 · Low 42
Pagel-Madden 1978 88 28 225 Low 1
Dundee Marsh 2011 100 7 559 Low 6
Dike No. 2 1979 420 7 · Low 5
Dike No. 1 1979 420 8 · Low 5
Merten's 1979 420 7 · Low 0
Bear Lake 1941 3,900 7 4,900 Low 39
Six Mile Creek 1975 360 15 770 Low 14
Little Willow River 1977 10 6 50 Low 20
Tamarack Wetland 1975 10 8 · Low ·
Brown's Lake 1976 1,500 8 55 Low 3
Moorhead Lagoon 1950 20 9 300 Low 26
Little Rock Creek 1978 140 8 50 Low 67
Sherburne Nat'l Dike 6a 1979 956 7 · Low ·
Sherburne Nat'l Pool 7a 1979 856 10 · Low ·
Sherburne Nat'l Pool 7b 1979 856 6 · Low ·
Sherburne Nat'l Pool 14a 1979 1,010 13 · Low ·
Little Willow River Wma 1973 450 10 100 Low 22
Sherburne Nat'l Pool 17 1979 336 9 · Low ·
Sherburne Nat'l Pool 18b 1979 424 11 · Low ·
Sherburne Nat'l Pool 19 · 692 15 2 Low ·
Sherburne Nat'l Pool 20 1979 716 8 · Low ·
Sherburne Nat'l Pool 28 1979 452 6 · Low ·
Will-O-B 1990 12 9 900 Low 5
South Fork Pine River 1979 0 6 · Low 15
Loon Lake Twp 16 1978 1,000 6 339 Low 5
Jewett Wma 2 1979 274 6 100 Low 11
Jewett Wma 1 1979 274 9 100 Low 11
Little Wolf 1979 169 13 16 Low 1
Dishpan Wma Impoundment 2 1979 300 9 516 Low 7
Kelley Farms 1976 210 6 9 Low 0
Pierz Lake 1955 3,200 6 · Low 4
Little Hill Pond 1978 850 8 150 Low 5
Erie Pier Dike 1978 490 11 · Low 0
Two Harbors Dock 1978 24 32 · Low 0
Bohmer F Pond 1978 101 18 272 Low 1
Moehrke Scs 1977 13 21 · Low 6
Mashaug Creek Dam No. 3 1977 56 32 1,180 Low 12
Walnut Grove 1979 231 54 6,057 Significant 7
Knott Detention 1977 63 32 686 Low 2
Coon Creek 1977 50 8 · Low 91
Kremer-Leinen-Goedtke Pond 1977 18 30 297 Low 2
Desiltation Project 73-2 1977 25 8 1,350 Low 9
Mill Creek 1870 0 13 · Low 48
Nokay Lake 1966 30 6 29 Low 25
Red River Drayton 1964 4,510 12 8,200 Low 34,800
Pigeon Lake 1937 50 9 · Low ·
Habedank-Skaurud 1977 22 28 842 Low 3
Anderson Lake 1973 600 9 · Low 6
Handeen-Jahn Group Pond 1975 9 29 169 Low 1
Pine Lawn Park 1977 79 12 9,893 Low 29
Webber Pond 1975 140 30 384 Low 1
Stakkelhouse Lake 1953 50 11 · Low ·
Park Lake 1963 4,800 7 · Low 2
Sleepy Eye Control 1949 2,300 7 · Low 2
Strommen Dam 1986 88 33 · Low 2
Moses Lake · 2,747 6 · Low 50
Joe River Watershed F 1969 282 7 · Low 1
State Ditch No. 90 1970 1,001 7 · Low 35
Cottonwood Lake 1960 2,765 9 · Low 21
Lundsten Lake 1966 400 20 109 Low 16
Whitewater Reservoir 1954 20,562 35 · Significant 112
Whitewater Reservoir Saddle Dam 1954 20,562 31 · Significant 112
Buckeye Tailings No. 2 1950 750 50 · Low 0
Hunner Tailings 1956 1,500 25 · Low 1
Douglas Tailings 1960 1,960 40 · Significant 1
Wabigone Tailings 1941 155 10 · Low 1
Perry-Wyman Tailings 1949 100 35 · Low 8
Mesabi Chief Tailings 2 1952 3,880 40 · Low 0
Mesabi Chief Tailings 3 1960 1,152 24 · Low 0
Mesabi Chief Clarification 1960 240 24 · Low 0
Sauntry Creek Settling 1977 1,023 32 300 Low 0
Plant Site Settling 1950 297 15 295 Significant 0
Lind Greenway 1976 1,200 58 · Significant 0
Hill Annex No. 1 1920 910 65 · Low 1
Hill Annex No. 3 1954 2,146 63 · Significant 0
Pioneer Tailings 1961 350 25 585 Low 1
Pioneer Clarification 1961 117 25 275 Significant 1
East Stephens Settling 1964 106 15 75 Low ·
West Stephens Settling 1964 86 10 75 Low ·
Donora Settling 1970 800 20 75 Low ·
West Two Rivers 1966 8,500 40 1,700 Significant 31
Orwell-Danube East Tailings Basin 1954 88 40 75 Low 1
Orwell-Danube West Tailings Basin 1954 981 40 150 Low 0
Trout Lake Tailings 1954 570 35 150 Low 0
Sherman Group Tailings 1970 55 48 · Low 0
Sherman Mine Wastewater 1953 87 20 · Low 1
Reservoir No. 6 1966 2,600 35 · Low 0
Reservoir No. 2 1972 4,270 33 310 Significant 9
Nspc Initial Tailings 1968 160 45 124 Low 4
Nspc Stage 2 Tailings 1978 2,100 20 · Significant 9
O'Brien North 1972 1,450 49 175 Significant 8
Schech Mill 1914 15 8 2,200 Low 41
Lagoon Park 1871 0 10 2,809 Low 30
Lake Grace 1968 200 30 100 Significant 7
Rice Portage Lake · 1,400 8 · Undetermined ·
Lammi Scs 1972 40 14 46 Low 2
Sunny Hill-Upper 1974 10 19 339 Low 1
Sunny Hill-Lower 1974 40 24 174 Low 1
Staples Wma 1988 1,200 9 200 Low 6
Chippewa River Fish Barrier 1978 56 17 1,249 Low 168
Straight Lake 1942 2,890 7 1,179 Low 36
Roseau River Wma Pool 1 1950 4,600 12 7,000 Low 32
Roseau River Wma Pool 2 1950 9,200 9 1,400 Low 32
Roseau River Wma Pool 3 1950 7,400 13 1,500 Low 32
Miller F 1976 30 25 1,371 Low 4
Rockwell 1974 40 31 785 Low 3
Berscheid Pond 1978 107 13 72 Low 1
Perkins Pond 1975 10 8 7 Low ·
Huntersville Twp 14 1968 79 8 125 Low 0
Amer Froysland-New F · 77 12 41 Low 1
Hanson 1979 12 19 536 Low 4
Mader Pond 1971 17 22 524 Low 1
Linder F Pond 1975 33 12 272 Low 1
Chengwatana State Forest 1967 246 6 1,140 Low 1
Huer F Pond 1968 21 13 209 Low 0
Hansen Pond 1970 13 8 650 Low 1
Buesgens Pond 1978 13 11 40 Low 0
Hilgenberg Pond 1976 20 22 121 Significant 0
Henry Pond 1976 19 11 66 Low 1
Maxa Pond 1978 60 13 182 Low 1
Tubola Detention 1974 48 27 138 Low 1
Gruhlke 1974 25 41 184 Significant 1
Krueger-Gregoire Farm Pond 1975 12 32 206 Low 0
Kass-Morgan Group Farm Pond 1975 31 26 95 Significant 1
Griffith-Glynn Farm Pond 1979 25 25 289 Low 1
Halverson Farm Pond 1973 10 31 272 Low 0
Draayum Pond 1972 35 30 1,169 Low 2
Knott Retention Reservoir 1974 26 32 88 Low 0
Hogan F Pond 1978 39 20 42 Low 0
Finstad Pond 1966 19 10 114 Low 1
Snyder Farm Pond 1978 23 27 95 Low 1
Post Group Detention 1974 79 34 71 Low 1
Dillon-Syltie-Boulton 1974 64 54 692 Significant 5
Miller Estate Farm Pond 1975 15 20 78 Significant 1
Van Overbeke-Fier Group 1975 40 23 132 Low 1
Christianson Farm Pond 1974 20 22 51 Low 0
Rediske-Vatland Group 1976 12 25 612 Low 1
Sorenson Group 1976 2 26 537 Low 0
Hatlevig-Boyum Group 1976 2 27 775 Low 1
Hanning Bros Group Pond 1975 11 25 699 Low 1
Gehling Pond 1978 5 28 552 Low 0
Horihan-Hazel Group 1978 6 29 703 Significant 1
Fillmore County Road 21 1979 0 31 64 Significant 0
Bullard Creek No. 6 1978 25 33 430 Low 1
Bullard Creek No. 1 1978 17 38 · Low 1
Bullard Creek No. 2 1977 17 38 796 Significant 1
Belle Creek R-1 1979 280 47 8,409 Significant 8
Belle Creek R-4 1977 203 52 5,585 Significant 5
Olmsted County Rd 10 1978 9 37 43 Low 0
Horning-Festler Detention 1977 1 26 617 Significant 1
Watopa Township No. 1 1976 0 32 1,500 Significant 1
Carlson-Friermuth Detention No. 2 1976 25 23 556 Low 1
Lenz Detention 1967 1 27 612 Low 1
Schouweiler-Speedling 1975 1 32 31 Low 0
Haxton Pond 1978 8 24 400 Significant 1
Hoseck Detention No.1 1978 9 35 551 Low 0
Felix Detention 1975 5 34 348 Low 0
Harcey Pond 1975 4 31 385 Low 0
Warren Twp Road 1975 0 21 224 Significant 0
Watkins Lake 1938 148 4 600 Low 32
Hubbel Pond 1933 1,920 9 400 Low 189
Muskrat Lake 1888 650 7 2,500 Low 85
Chez Pond 1973 17 24 400 Low 1
Shakopee Lake 1976 1,401 11 3,052 Low 202
Tamarac River R1 1975 45 21 2,240 Low 225
Redwood River Diversion 1975 25 34 1,980 Low 677
Crooked Creek S1-B 1966 13 21 160 Low 0
Crooked Creek R-2 1966 112 48 1,100 Significant 5
Crooked Creek S-3 1967 48 33 782 Low 2
Kramer Pond · 250 20 10 Significant 2
Marlu Mill Pond 1967 995 20 1,790 Low 59
Osterberg Lake 1979 340 9 419 Low 12
Sumner Twp 25 · 4 24 422 Low 0
Canosia Wma 1978 2,600 14 30 Low 4
Canosia Wma 6 1978 2,600 6 165 Low 4
Canosia Wma 78 1978 2,600 6 30 Low 4
Lion's Park 1939 742 6 500 Low 275
Nammacker Pond 1973 360 21 · Low ·
Drysdale Pond 1979 8 35 431 Low 1
Zerbe Pond 1979 4 29 434 Low 1
Speltz Pond 1959 3 23 104 Significant 0
Hadler Detention 1981 0 26 100 Low 1
South Branch Wild Rice Upper 1981 0 34 · Low 43
South Branch Wild Rice Lower 1981 10 21 595 Low 43
Hauschild-Thanghe 1980 187 47 850 Low 14
Lake Elmo Regional Park 1981 2 26 65 Low 2
Stinking Lake 1992 1,552 19 3,800 Low 24
Keller 1978 40 8 270 Low 3
French River Headwaters 1970 240 14 630 Low 3
Johnson 1990 24 14 900 Low 18
Rice Lake · 1,000 7 850 Low 8
Moose Lake State Park 1988 23 10 200 Low 1
Eckvoll Wma 1980 2,000 13 300 Low 196
Lost River Pool 1988 5,500 10 600 Low 40
Bednar 1982 30 7 400 Low 9
Rice Lake 1968 800 6 100 Low 150
Western Hibtac 1978 10,000 100 1,000 Significant 5
Moose River Project 1986 6,000 16 500 Low 14
Roiger Detention 1986 100 28 1,000 Low 1
Red Lake River · 350 14 · Low ·
Good Lake 1992 5,000 14 · Low ·
Schweiger Pond 1930 150 10 30 Low 1
Polymet-Ltv 1981 800 65 50 Significant 1
Nereson Wma 1981 1,200 12 600 Low 16
Pine Tree Pond 1970 0 10 · Low 1
Bouchard Wildlife 1981 32 11 24 Low 1
Glen Herman Stabilizer 1982 7 26 · Low 1
Harold Buck Dam 1980 0 25 · Low 1
Ryan-Lindell 1984 6 28 303 Low 0
Daniel Ryan · 4 31 · Low 0
Forbes Pond 1984 43 24 347 Low 400
Odney Flaat Wildlife Impoundment 1982 63 13 · Low 6
East Willow Creek D-2 1957 24 28 8,809 Low 2
Rose Lake 1937 2,500 6 735 Low 7
Northfield 1918 20 17 7,300 Significant 934
Cold Spring 1980 7,500 10 10,000 Low 500
Sauk Centre 1935 18,000 18 2,100 Significant 304
Stoerzinger Pond No. 2 1968 64 10 65 Low 0
Craven Detention 1981 4 29 900 Low 1
Schirrick 1984 70 37 8,000 Significant 108
Canby R-1 1985 2,220 62 2,000 High 26
Leslie Helickson Detention 1983 35 30 400 Low 1
Carimona Detention 1981 4 32 40 Low 1
Frauenkron Detention 1981 1 33 560 Low 1
Belle Creek S-2 1980 1 18 530 Low 47
Belle Creek S-3 1980 20 32 1,200 Low 3
Sand Hill No. 2 1981 2 15 600 Low 3
Lake Frank 1975 260 10 100 Low 3
Nsp-Bottom Ash 1983 50 35 2 Low ·
Lake John 1981 155 43 3,200 Significant 6
Belle Creek R-2 1983 150 55 1,500 Significant 8
Gravel Pit 1994 0 22 300 Low 7
Cranberry Wma South Pool · 0 6 · Low 7
Maas Detention 1993 5 30 150 Low 1
Mud Lake Restoration 1970 202 6 50 Low 5
South Zumbro Sr-2 1992 721 45 129 High 10
South Zumbro Wr-6a 1989 621 56 131 High 9
South Zumbro Wr-4 1988 331 21 140 High 4
South Zumbro Br-1 1991 1,940 61 408 High 13
South Zumbro Kr-7 1994 237 22 113 High 4
South Zumbro Kr-3 1993 112 20 6,500 High 2
Cornish Flowage 1976 0 8 30 Low 4
White Earth Lake 1937 51,875 6 975 Low 106
Wellner-Hageman 1993 71 21 400 Low 13
Forster Rice Paddies 1973 0 10 · Low 8
Buffalo-Red Project No. 13 1989 1,850 15 · Low 41
Buffalo-Red Project No. 5 1983 0 12 317 Low 9
Buffalo-Red Project No. 8 1987 760 8 1,115 Low 26
Schoper-Bush 1989 0 45 · Significant 3
Olson-Agassiz 1983 20 13 7,000 Significant 36
Sonstegard-Telste 1983 107 42 3,000 Significant 4
Marsh Creek 3 1989 5 20 1,500 Significant 9
Sunset Lake 1983 30 21 3,000 High 5
Arlington Detention 1989 3 10 1,800 Significant 4
Battle Creek 1982 100 23 8,000 High 4
Canby R-6 1981 180 61 14,000 High 16
Canby R-4a 1982 82 41 10,000 High 2
South Zumbro Kr-6 1993 112 31 5,000 High 2
Gadient Detention 1996 0 30 150 Low 1
Oian Dahl Detention 1992 8 26 20 Low 1
Spring Grove Group Structure 1983 9 30 852 Low 1
Giese Wetland 1997 103 12 149 Low 0
Horseshoe Lake Wildlife 1968 782 15 950 Low 31
Boreen Lower 1971 40 7 242 Low 1
Kiltie 1978 8 15 · Significant 1
Latendresse 1972 13 32 1,048 Low 1
Baird-Beyer 1979 73 32 3,018 Low 23
Knutson 1980 10 23 1,048 Low 3
Ina Wildlife Development Project 1984 148 9 · Low 4
Dutchman Lake 1996 210 10 105 Low 1
Bowman Dam 1996 44 10 400 Low 3
Clayton Berg 1985 197 12 5 Low 0
Blowers Dam 1967 173 10 312 Low 2
Randy Hansen Wildlife Dam 1989 54 11 7 Low 0
Janesville Wildlife 1973 1,580 12 · Low 49
Belle Creek R-9 1983 82 34 900 Low 3
Swan Lake 1970 170 7 · Low 4
State Forestry Etal Structure No. 2 1973 121 9 461 Low 2
Henry Neuman Detention 1982 17 26 315 Low 0
Belle Creek R-5 1983 133 37 665 Low 3
Jeffers Upper 1981 267 10 18 Low 1
Swenson Wetland 1999 96 12 200 Low 152
Twp Road 30 West 1999 8 24 41 Low 1
Twp Road 30 East 1999 0 22 38 Low 1
Twp Road 29 1999 0 19 573 Low 4
Twp Road 73 1999 0 21 67 Low 1
Tracy Road Detention 1999 0 21 207 Low 2
Highway 14 Detention 1999 0 24 171 Low 7
Nesvold-Tesch Wetland 1999 200 11 11 Low 1
Laskin Energy 1999 176 18 · Significant 0
Wavrin Wetland 1999 48 6 7,513 Low 0
Stang Lake Dam 1996 642 19 3,210 Low 8
Eldon Thompson 1997 51 12 70 Low 0
Giese Wetland Saddle 1997 103 9 80 Low ·
Smith · 25 19 · Low 3
Thunder Lake 1934 7,750 18 · Low 17
Rogers Lake 1938 200 4 · Low 2
Lake Carlos 1993 156,000 3 · Low 247
Pomme De Terre Lake · 15,000 7 · Low 175
Fish Lake Fish Barrier · 700 7 · Low 2
Eagle Lake 1941 1,638 7 · Low 18
Fall Lake 1989 2,173 2 13,010 Low 1,353
Cherry Creek · 0 8 · Low 33
Lake Emily 1939 1,000 9 · Low 2
Fox Lake Diversion 1938 0 9 · Low 17
Lake Shetek Inlet · 0 8 · Low 61
Lake Emily Diversion 1937 0 7 · Low 697
Preston Lake · 1,800 7 · Low 14
Donna Lake · 60 10 · Low 2
Willis Lake · 100 9 · Low 0
Wood Lake 1940 0 8 · Low 14
Cokato Lake · 933 7 · Low 46
Christine · 0 10 · Low 4,181
Hickson · 0 10 · Low 4,202
I-94 Rest Area 1985 51 30 · Low 52
Mcknight Lake · 82 8 · Low 6
Ids · 89 20 · Low 2
Horihan-Herrick 1991 12 34 300 Low 1
Peace Twp Road 451 2002 192 25 593 Low 3
Rabideau Lake 1937 1,687 7 · Low 26
Coffee Lake 1939 22 10 · Low 12
Perch Lake · 3,801 7 · Undetermined ·
Spike Lake 1938 213 8 · Low 17
Maple River Diversion · 628 7 · Low 50
State Line Lake 1930 143 8 · Low 10
Pelican Lake 1937 3,285 9 · Low 78
Lake Minnetonka · 23,340 5 · Low 125
Prior Lake · 1,760 5 · Low 35
Elk Lake · 294 5 · Low 42
Clearwater River 1937 7 15 · Low 175
Lake Osakis 1 1938 8,849 4 · Low 425
Lehmann Wetland 2000 31 6 130 Low 3
Stangler Wetland 2001 66 15 60 Low 1
Warren Storage 2002 50 26 4,300 Significant 56
Warren Diversion 2003 15 26 4,300 Significant 175
Chokio Detention 2001 94 17 3,600 Low 13
Johnson-Ronhovde Wetland 2001 101 10 140 Low 0
Cheri Pond 2001 68 6 3 Low 1
Nycklemoe 2002 300 10 219 Low 26
Bear Creek Site 13 2003 36 36 59 Low 1
Geis Wetland 2002 142 8 150 Low 1
W9 Water Quality 2001 92 16 16 Low 4
Lazarus Creek 2005 0 67 · Significant 21
Custer Twp 13 2005 4 26 · Low 3
Frigaard-Nelson Wetland 2000 186 10 150 Low 15
Norman Twp 16 1999 4 17 533 Low 3
Twp Road 163 2000 1 23 341 Low 4
Twp Road 18 2000 1 23 556 Low 5
Pankonin Pond 2000 60 17 520 Low 2
Komarek Basin 1 2000 42 7 200 Low 2
Komarek Basin 11 2000 30 6 59 Low 2
Trophy Lake 2000 121 25 5 Low 1
Lincoln County Road 101 1995 2 14 700 Low 14
Twp Road 127 1995 2 19 1,110 Low 15
Lyon County Road 13 1996 0 35 377 Low 2
Csah 5 Detention 1996 2 37 169 Low 3
Twp Road 112 1996 2 29 175 Low 3
Limestone Twp 1 1995 2 26 147 Low 4
Thompson Wetland 1997 69 12 85 Low 2
Twp Road 87 1995 2 15 2,300 Low 38
Feldmeier Detention 1974 3 26 · Low 1
Fann Detention 1993 0 30 200 Low 1
Warren St Detention 1997 2 44 50 Low 1
Csah 30 Detention 1996 2 14 320 Low 2
Runestone Park Wetland 1995 55 7 200 Low 1
Luverne North 1997 2 21 250 Low 1
Luverne West 1997 2 13 224 Low 1
Mac Pond 2 2001 46 17 150 Low 2
Basin 61-307w 2000 60 8 120 Low 2
Nesvold-Tesch Saddle 2000 200 4 20 Low 1
Angus-Oslo 4 2000 4,505 22 1,664 Low 23
Jordan Falls 1860 15 24 5,650 Low 236
Lake Marshall Twp 32 · 0 32 · Low 2
Ledebuhr 2005 30 27 · Low 2
Florida Twp 9 2006 0 23 · Significant 6
Parnell Impoundment 1998 0 22 · Low 4
Crookston Rock Rapids 2007 60 11 · Low 5,356
Alta Vista Twp 36 2006 0 32 · Significant 8
Little Elk Wma South Pool 2006 1,185 11 · Low 5
Goose Lake-Pembina Wma · 7,500 9 · Low 19
Christiania Twp 5 · 40 16 · Significant 0
Bear Creek Site 17 2006 31 34 · Low 1
Euclid Impoundment 2006 0 16 · Low 4
Brandt Impoundment 2006 0 22 · Low 15
Hibbing Taconite Starter No. 4 · 35,000 100 · Significant 4
Mn River Pool 7 Dikes 1 & 2 2006 1,107 8 · Low ·
Holly Twp 9 2007 1 40 · Low 2
Monroe Twp 3 2007 1 27 · Low 6
Ross Twp 7 2007 2,470 18 · Significant 18
Rochester 50th Ave Nw 2007 0 28 · Significant 1
Trophy Lake 2008 322 23 1 Low 0
Geoffrey Griffin 2007 62 36 · Low ·
Little Elk Wma Main Pool · 1,145 10 · Low 19
Ruff-Nik Wma-North Pool · 147 8 · Low 1
Riverton Twp 28 2008 0 8 · Low 6
Ames 1996 22 28 · Low 0
Hjermstad Slough Wma 2008 195 8 · Low 1
Woodbury Hudson Rd 2004 0 16 250 Significant 3
Mcpherson Twp 25 · 46 10 · Low 0
Mccrea Twp 12 2008 700 20 · Significant 32
Rcrca 1 2020 · 14 · Low 2
North Ottawa 2008 4,000 12 · Significant 37
Clear Lake 1937 6,500 8 · Low 38
South Wind Orchard Driveway 1953 75 22 748 Low 1
Jennie Lake Flowage 1978 12 9 · Low 9
East Twin Lake 2004 100 8 · Low 2
Anderson Lake · 15 11 · Low 23
Riekmann · 13 34 · Low 0
Warrington 1983 0 36 51 Low 752
Unimin 1982 0 20 · Low 0
Northshore Mining · 15,750 100 · High 4
Wayne Slinden · 20 8 · Low 0
Beaches Lake 1989 0 12 · Low 11
Morris T Baker Reserve · 0 6 · Low 0
Sugar Lake Impoundment · 0 14 · Low ·
Morph Wma · 732 12 · Low 7
Silver Lake · 0 3 · Low 1
Canisteo Pit · 35,000 75 · Low 7
Plymouth Creek Pond · 0 9 · Low 4
Plymouth Creek · 0 7 · Low 5
Normandale Lake · 0 7 · Low 33
Clay-Boswell · 2,500 50 · Significant 0
Kunkel Wma · 117 7 · Low 17
Judicial Ditch 34 · 24 18 · Low 2
Koochiching Wetland · 400 20 · Low 1
Bejou Wma 1983 104 8 · Low 3
Sand Hill River 1980 0 20 · Low 151
South Rockwell Lake · 100 12 · Low 1
Cottonwood River Lamberton 1936 4 12 · Low 442
Glacial Ridge Wetland · 118 10 · Low 1
St. Johns University · 138 9 · Low 8
Henrichs Wetland · 0 8 · Low ·
Mlo Partnership · 9 32 · Low 0
Spooner Group Detention 1986 0 38 586 Low 1
Sherco · 1,287 39 · Significant ·
Sterle Pool 1990 0 20 · Low 3
Renneberg Lake Wetland Restoration 2008 300 8 · Low 3
Minorca Pit South 2008 2,110 30 · Significant 1
Lake Koronis 1989 9,112 9 · Low 307
Stone Lake · 500 10 · Low 2
Little Lake 2009 0 8 · Low 6
Drammen Twp 15 2010 3 22 58 Low 1
Island Lake Twp 4 2009 0 41 · Low 1
Nora Wma · 26 11 · Low 2
Millerville 2012 0 10 · Low 37
Urness Twp 10 · 69 10 · Low 1
Curtis Lake 2009 1,595 8 229 Low 9
Norland Twp 36 2011 0 14 · Low 124
Monroe Twp 8 2010 0 39 · Low 6
Tanberg Twp 7 2009 33 8 · Low 2
Ney Wetland 2009 153 9 7 Low 1
Curtis Lake East Bay 2009 85 7 182 Low 9
Mashaug Creek 10 1984 0 30 · Low 14
Carrolton Twp 12 · 1 26 · Low 1
Manston Slough 2015 588 10 · Low 28
Sodus Twp 5 2009 6 21 · Low 1
Elmira-1 1981 0 39 · Low 1
Butler Pond 1965 35 11 · Low 4
Big Pine Lake 1970 2,000 9 · Low 576
Bear Creek Site 3 2010 0 31 · Low 0
Bear Creek Site 8 2010 0 27 · Low 0
Black Dog Lake West 1958 1,000 20 · Low 9
Wilmington Twp 3 2011 0 18 · Low 1
Town Lake · 445 10 · Low 10
Lake Marshall Twp 29 · 1 14 · Low 1
Riceland Twp 6 2010 0 16 · Low 2,060
Brandt Angus Impoundment 2012 0 14 · Low 3
French Lake · 2,300 8 · Low 6
Indian Creek 1969 300 8 · Low 69
Essar Steel Tailings Basin 2011 6,885 200 · Significant 0
Essar Steel Reclaim Pond 2011 2,304 70 · High 0
Cushing Twp 4 · 0 12 · Low 1
Amiret Twp 19 2011 0 22 · Low 0
Amiret Twp 32 2011 0 21 · Low 0
Upland Cell Ii Interior 2011 950 60 · Significant 3
Branch Twp 18 2011 0 7 · Low 1
Hatch Lake Outlet Structure 2011 250 7 · Low 0
Holman Clear Water Pond 2012 360 49 · Low 1
Plummer Basin Sw Clear Water Pond 1947 60 40 · Low 12
Winnebago Twp 35b 2012 0 23 · Low 2
Lynd Twp 8 2012 0 27 · Low 0
Buck's Mill 1937 1,425 16 1,600 Low 135
Nordland Twp 15 2013 0 21 · Low 1
Sand Lake 2013 520 8 · Low 1
Winnebago Twp 35c 2013 0 30 141 Low 1
Springdale Twp 21 2015 0 21 · Significant 5
Sodus Twp 17 1974 0 26 · Low 1
Twp Road 107 · 0 31 · Low 3
Mille Lacs 2015 133,000 8 · Low 415
Homer Twp 13 · 65 27 · Significant 12
Plummer Basin East Tailings 1956 0 50 · Low 0
North Eagle Lake · 500 7 · Low 5
Knutson 1900 25,965 9 · Low 1,078
Unimin Wetland Restoration 2014 0 12 · Low 5,037
Herlein-Boote Wma · 442 9 · Low 6
Nyroca Flats Wma · 0 7 · Low 1
Eagle Lake · 914 9 · Low 20
Holman Tailings Basin · 0 45 · Significant 1
Plummer Basin W Tailings · 0 45 · Low 1
Charlestown Twp 28 2015 1 29 · Low 2
Canisteo No. 2 North · 0 100 · Low 0
Highwater Ethanol 2015 76 12 · Low 0
Hansen Park · 27 7 · Low 7
Pine Tree Valley Pond · 7 26 130 Low 1
Miller Estate Farm Pond West · 26 26 330 Low 1
Taylors Falls Wall 1906 8,900 13 · High ·
Lucille Lake 1989 83 10 438 Low 3
Eel Lake 1977 57 9 65 Low 4
Fiske Lake 1990 186 12 0 Low 1
Lone Wolf 1991 200 20 400 Low 3
Pigeon River 1975 140 11 480 Low 13
Shogren 1986 524 8 7,000 Low 5
Elephant Creek 1991 100 7 372 Low 11
Hay Creek Twp 27 · 25 29 · Low 54
Bowstring 1989 126 8 58 Low 1
Holland Lake Impoundment 1977 600 13 120 Low 7
Grayling Marsh · 438 8 · Low 0
Kiser Site 1 2018 188 22 · Low 1
Kiser Ds Site 2 2018 143 18 · Low 1
Erin Twp 23 · 8 9 · Low ·
Logue Lake · 40 7 · Low 1
Nora Twp 33 1967 19 11 · Low 8
Lynd Twp 30 · 16 18 · Low 2
Custer Twp 15 · 0 27 · Low 6
Fargo-Moorhead Diversion · 0 54 · High 6,800
Eidsvold 31 & 32 N · 0 20 · Low 1
Eidsvold 31 & 32 S · 0 19 · Low 1
Eidsvold 32 & Nordland 5 · 0 22 · Low 4
Eidsvold 32 & Nordland 6 · 0 20 · Low 0
Nordland 5 & 8 · 0 16 · Low 21
Nordland 7 & 18 · 0 30 · Low 19
Nordland 29 & 32 · 0 33 · Low 1
Nordland 35 & 36 · 3 18 · Low 1
Island Lake 13 & 24 · 0 31 · Low 28
Island Lake 22 & 23 1999 12 33 · Low 21
Lynd 9 & 16 · 0 19 · Low 6
Lynd 23 & 24 · 0 30 · Low 2
Coon Creek 7 & Lincoln Co. · 0 8 · Low 3
Coon Creek 28 & 33 · 0 17 · Low 4
Coon Creek 34 & 35 · 0 14 · Low 5
Sodus 3 & 10 · 0 20 · Low 2
Sodus 4 N · 0 24 · Low 1
Sodus 4 S · 0 33 · Low 2
Sodus 6 & 5 · 0 28 · Low 5
Sodus 8 & 9 · 0 21 · Low 2
Sodus 13 & 24 · 0 26 · Low 1
Sodus 14 & 23 W · 0 17 · Low 2
Sodus 14 & 23 E · 0 20 · Low 2
Sodus 21 & 28 · 0 22 · Low 3
Sodus 23 & 26 · 0 27 · Low 2
Sodus 24 & 25 · 17 35 · Low 2
Amiret 33 & Monroe 4 · 0 15 · Low 8
Monroe 13 & Redwood Co. · 0 21 · Low 1
Lake Marshall 19 & 30 · 0 17 · Low 0
Lake Marshall 33 & 34 · 0 17 · Low 1
Little Cottonwood River · 0 16 · Low 12
Charlestown Twp 30 2016 12 40 · Low 0
Ann Twp 6 · 0 26 · Significant 5
Bennett Wma · 300 9 · Low 22
Wergeland Twp 31 · 13 20 · Low 1
Fortier Twp 36 · 28 30 · Low 3
Norman Twp 7 · 11 21 · Low 1
Fortier Twp 24 · 12 29 · Low 1
Tallgrass Wildlife Refuge · 16 21 · Low 1
Lake Benton Twp 25 · 16 16 · Low 1
Tetonka Ridge · 12 52 · Low 1
Engbarth Slough · 42 6 · Low 1
Rock Twp 33 · 2 30 · Low 0
Springdale Twp 20 · 24 23 · Low ·
North Hero 26 & 35 · 0 21 · Low 2
Stately 29 · 11 26 · Low 0
East Eagle Lake · 400 7 · Low 11
Lake Valley Twp 34 · 18 15 · Low 2
Ortonville Twp 15 · 11 27 · Low 0
Odessa Twp North 25 · 34 22 · Low ·
Horton Twp 2 · 41 21 · Low 2
Gilchrist Twp 36 · 19 19 · Low 0
Shelburne Twp 2 · 34 21 · Low ·
Springwater Twp 36 · 18 19 · Low ·
Wilmont Twp 8 · 40 23 · Low ·
Caraway Wma · 28 8 · Low 3
Emerald Valley · 2 27 · Low 4
Holly Twp 16 · 8 25 · Low 0
Mud Lake 1986 500 7 · Low 7
Rock Lake 10 & 15 1988 0 13 · Low 26
Chatfield Twp 27 · 3 28 · Low 0
Holt Twp 19 · 0 32 · Low 0
Preston Twp 21 · 10 29 · Low 0
Amherst Twp 20 · 0 18 · Low 1
County Road 109 · 0 25 · Low 6
Shaokatan Twp 11 · 0 22 · Low 17
Alta Vista Twp 34 · 11 27 · Low 0
Storden Twp 2 · 0 25 · Low 2
Germantown Twp 30 · 0 14 · Low 2
North Hero Twp 10 · 0 32 · Low 1
Duncan Avenue · 0 26 · Low 2
Lehmann Detention · 6 18 · Low 3
Thibert · 0 30 · Low 1
Poly Met Hrf Dam · 0 111 · Significant ·
Headquarters · 870 8 · Low 24
Fountain Lake Cdf 2017 0 25 · Significant 3
Cranberry Wma North Pool 1992 69 11 120 Low 4
Long Lake 2017 585 10 · Low 0
Farney Creek Dam 1981 51 30 · Low 1
Sanborn Lake · 761 10 · Low 4
Black River Imp · 0 · · Significant 17
Birch Cooley 19 · 7 32 · Low 1
Charlestown 34 2018 0 27 · Low 1
Winnebago 1 · 165 32 · Low 1
Hegbert 13 · 15 20 · Low 1
Lake Zumbro Cdf · 0 37 · Low 0
Rice Lake Wetland Restoration Upper · 0 8 · Low ·
Rice Lake Wetland Restoration Lower · 0 9 · Low ·
Red Rock 14 2020 · 17 · Low 1
Upper Deadfish Impoundment · 375 15 · Undetermined ·
Deadfish Lake · 321 10 · Undetermined ·
Shogren 1986 524 8 7,000 Low 5
Grass Lake 1970 75 5 7 Low 1
Goldmine 1993 567 13 598 Low 0
Camp 97 1994 150 11 180 Low 2
Wabana 1969 30 13 248 Low 2
Dexter 30 2020 5 17 · Low ·
Cedar Lake 27 1988 5 9 · Low 1
West Hill Mine Pit · · · · Significant ·
Goose Prairie Wma · 486 8 · Low 6
Dexter 16 · · 12 · Low 0
Grass Lake · 625 13 · Low 17
Red Rock 26 2020 · 10 · Low 0
Red Rock 27 2020 · 7 · Low 0
Springdale 19 · 64 26 · Low 3
Sibley 34 1965 132 14 · Low 6
Dexter 30 Dam 2 2020 0 21 · Low 2
County Ditch 18 · 0 8 · Low 10
Holly 2 · 16 29 · Low 0
Benz Wetland Restoration · 160 10 · Low 2
Whitefield Wma · 50 8 · Low ·
Milton 3 · 43 38 · Low ·
Us Steel Morgan Park · · · · Low ·
Clover Leaf 1990 127 15 130 Low 1
Mile Post 7 Basin (Mp7) Dam 2 · · 45 · Significant ·
Reservoir FAQ

About Minnesota dams & reservoirs

Where does the Minnesota dam data come from?

The U.S. Army Corps of Engineers National Inventory of Dams (NID) plus state water-resource agencies. Snoflo joins these public records with live USGS streamgauge readings downstream where available. The NID is the canonical federal dam registry.

What does Hazard Potential mean?

USACE classifies every dam by what would happen if it failed: Low (no loss of life expected, minimal economic damage), Significant (no loss of life but economic, environmental, or lifeline damage), High (loss of life expected). It's a downstream-consequence rating, not a likelihood of failure.

What is Normal Storage in acre-feet?

The volume of water the reservoir holds at its normal operating level, measured in acre-feet. One acre-foot is about 325,851 gallons or 1,233 cubic meters — the amount needed to cover one acre to a depth of one foot.

Why are some Minnesota dams missing storage or height data?

USACE NID records can have gaps for small or older dams that pre-date federal reporting requirements. Snoflo surfaces whatever the canonical record contains. If a dam you care about has incomplete data, contact the operating agency or USACE for updates.

Can I see live water levels?

Yes — tap any dam name to open its detail page, which pulls live storage data from USGS streamgauges or operating-agency feeds where available. Historical levels and seasonal averages are also shown.

Why does Minnesota have so many dams?

The U.S. has over 90,000 dams — most built between 1930 and 1980 during the federal water-development era. Minnesota's count reflects a combination of agricultural irrigation needs, flood control, hydropower, and recreation. The "Built by decade" chart above shows the timeline.