42 Waterfalls Near Me in Minnesota

Every waterfall we track in Minnesota, ranked by rating and review volume across 16 towns. Search by name or town, or filter by feature. Always confirm access and conditions before you head out; trails and roads can close after storms.

42 waterfalls on this page Open the Minnesota waterfall map

  1. Minnehaha Falls

    4.7 2,855 reviews · Mendota Heights ·Hennepin County

    Minneapolis, MN 55417

    Hours not listed. Confirm before you go.

    Perfect for photographers.

    Minnehaha Falls near Mendota Heights takes the top spot, rated 4.7 out of 5 from 2,855 reviews.

    Photo spotRecorded history

  2. Saint Anthony Falls

    4.7 84 reviews · Minneapolis ·Hennepin County

    Minneapolis, MN 55414

    Hours not listed. Confirm before you go.

    Perfect for a waterfall hike.

    Saint Anthony Falls, in Minneapolis, is next up, rated 4.7 out of 5 from 84 reviews.

    Waterfall hikePhoto spot

  3. Minneopa Falls

    4.7 184 reviews · North Mankato ·Nicollet County

    South Bend Township, MN 56001

    Hours not listed. Confirm before you go.

    Perfect for photographers.

    Minneopa Falls, near North Mankato, is next up, rated 4.7 out of 5 from 184 reviews.

    Photo spot

  4. Gooseberry Falls

    4.8 106 reviews · Two Harbors ·Lake County

    Silver Creek Township, MN 55616

    Hours not listed. Confirm before you go.

    Perfect for a quick stop with little walking.

    Gooseberry Falls near Two Harbors rounds out this stretch of the list, rated 4.8 out of 5 from 106 reviews. Visitors come here for paved trail, walking trails, and peaceful experience.

    Easy accessWaterfall hike paved trailwalking trailspeaceful experienceviews

  5. Caribou Falls

    4.9 84 reviews · Silver Bay ·Lake County

    Lake No. 1, MN 55614

    Hours not listed. Confirm before you go.

    Perfect for photographers.

    Caribou Falls near Silver Bay rounds out this stretch of the list, rated 4.9 out of 5 from 84 reviews.

    Photo spot

  6. Ramsey Falls

    4.8 65 reviews · Redwood Falls ·Redwood County

    Redwood Falls, MN 56283

    Hours not listed. Confirm before you go.

    Perfect for a waterfall hike.

    Head to Ramsey Falls near Redwood Falls, rated 4.8 out of 5 from 65 reviews. Visitors come here for trails, suspension bridge, and cleanliness.

    Waterfall hikePhoto spot trailssuspension bridgecleanlinessscenery

  7. Big Spring Falls

    4.6 73 reviews · Sandstone ·Pine County

    Sandstone, MN 55072

    Hours not listed. Confirm before you go.

    Perfect for a waterfall hike.

    Big Spring Falls near Sandstone is worth the drive, rated 4.6 out of 5 from 73 reviews. Visitors come here for quiet place, river, and exploring.

    Waterfall hikePhoto spot quiet placeriverexploringhiking

  8. Pigeon Falls

    4.9 41 reviews · Grand Marais ·Cook County

    Grand Portage, MN 55605

    Hours not listed. Confirm before you go.

    Perfect for photographers.

    Head to Pigeon Falls near Grand Marais, rated 4.9 out of 5 from 41 reviews.

    Photo spotRecorded history

  9. Cascade Falls

    4.9 45 reviews · Grand Marais ·Cook County

    West Cook, MN 55604

    Hours not listed. Confirm before you go.

    Perfect for photographers.

    Head to Cascade Falls near Grand Marais, rated 4.9 out of 5 from 45 reviews.

    Photo spot

  10. Illgen Falls

    4.7 47 reviews · Silver Bay ·Lake County

    Beaver Bay Township, MN 55614

    Hours not listed. Confirm before you go.

    Perfect for photographers.

    Illgen Falls near Silver Bay is worth the drive, rated 4.7 out of 5 from 47 reviews.

    Photo spot

  11. Minnemishinona Falls

    4.2 54 reviews · North Mankato ·Nicollet County

    Belgrade Township, MN 56003

    Hours not listed. Confirm before you go.

    Perfect for photographers.

    Head to Minnemishinona Falls near North Mankato, rated 4.2 out of 5 from 54 reviews.

    Photo spot

  12. Wolf Creek Falls

    4.7 34 reviews · Sandstone ·Pine County

    Sandstone Township, MN 55072

    Hours not listed. Confirm before you go.

    Perfect for a waterfall hike.

    Head to Wolf Creek Falls near Sandstone, rated 4.7 out of 5 from 34 reviews. Visitors come here for climbing, park, and hike.

    Waterfall hike climbingparkhikefalls

  13. Little American Falls

    4.7 30 reviews · Keewatin ·Koochiching County

    South Koochiching, MN 56639

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Keewatin.

    Little American Falls near Keewatin is worth the drive, rated 4.7 out of 5 from 30 reviews. Visitors come here for picnic, peaceful atmosphere, and beautiful area.

    picnicpeaceful atmospherebeautiful areacamping

  14. Shadow Falls

    4.6 29 reviews · Falcon Heights ·Ramsey County

    St Paul, MN 55105

    Hours not listed. Confirm before you go.

    Perfect for photographers.

    Head to Shadow Falls near Falcon Heights, rated 4.6 out of 5 from 29 reviews.

    Photo spot

  15. Middle Falls

    4.8 21 reviews · Grand Marais ·Cook County

    Grand Portage, MN 55605

    Hours not listed. Confirm before you go.

    Perfect for a waterfall hike.

    Middle Falls near Grand Marais rounds out this stretch of the list, rated 4.8 out of 5 from 21 reviews. Visitors come here for hike.

    Waterfall hikeRecorded history hike

  16. Partridge Falls

    4.8 22 reviews · Grand Marais ·Cook County

    Grand Portage, MN 55605

    Hours not listed. Confirm before you go.

    Perfect for a waterfall hike.

    Head to Partridge Falls near Grand Marais, rated 4.8 out of 5 from 22 reviews. Visitors come here for gorgeous falls, rough road, and trail to falls.

    Waterfall hike gorgeous fallsrough roadtrail to fallswheel

  17. Winnewissa Falls

    4.9 19 reviews · Pipestone ·Pipestone County

    Sweet Township, MN 56164

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Pipestone.

    Winnewissa Falls near Pipestone is worth the drive, rated 4.9 out of 5 from 19 reviews. Visitors come here for walking and falls.

    walkingfalls

  18. Beaver River Falls

    5.0 15 reviews · Silver Bay ·Lake County

    Beaver Bay Township, MN 55614

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Silver Bay.

    Beaver River Falls near Silver Bay is another strong option, rated 5.0 out of 5 from 15 reviews.

  19. Hidden Falls

    4.8 15 reviews · Silver Bay ·Cook County

    Schroeder Township, MN 55613

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Silver Bay.

    Head to Hidden Falls near Silver Bay, rated 4.8 out of 5 from 15 reviews.

  20. Glenn Avon Falls

    4.3 15 reviews · Silver Bay ·Lake County

    Beaver Bay Township, MN 55616

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Silver Bay.

    Glenn Avon Falls near Silver Bay rounds out this stretch of the list, rated 4.3 out of 5 from 15 reviews.

  21. Newton Falls

    4.3 3 reviews · Ely ·Lake County

    Fall Lake Township, MN 55731

    Hours not listed. Confirm before you go.

    Perfect for history and map buffs.

    Newton Falls near Ely is worth the drive, rated 4.3 out of 5 from 3 reviews.

    Recorded history

  22. Pike River Falls

    4.3 9 reviews · Aurora ·St. Louis County

    Vermilion Lake Township, MN 55790

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Aurora.

    Pike River Falls near Aurora is another strong option, rated 4.3 out of 5 from 9 reviews.

  23. Johnson Falls

    5.0 6 reviews · Grand Marais ·Cook County

    East Cook, MN 55604

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Grand Marais.

    Johnson Falls near Grand Marais rounds out this stretch of the list, rated 5.0 out of 5 from 6 reviews.

  24. Minnesota Falls

    4.1 9 reviews · Granite Falls ·Yellow Medicine County

    Minnesota Falls Township, MN 56241

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Granite Falls.

    Minnesota Falls near Granite Falls is worth the drive, rated 4.1 out of 5 from 9 reviews.

  25. Ash River Falls

    4.5 6 reviews · International Falls ·St. Louis County

    Northwest St. Louis, MN 55771

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near International Falls.

    Head to Ash River Falls near International Falls, rated 4.5 out of 5 from 6 reviews.

  26. Curtain Falls

    5.0 4 reviews · Ely ·St. Louis County

    Northeast St. Louis, MN 55731

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Ely.

    Curtain Falls near Ely is another strong option, rated 5.0 out of 5 from 4 reviews.

  27. Devils Cascade

    5.0 4 reviews · Ely ·St. Louis County

    Northeast St. Louis, MN 55725

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Ely.

    Devils Cascade near Ely is worth the drive, rated 5.0 out of 5 from 4 reviews.

  28. Basswood Falls

    5.0 3 reviews · Ely ·Lake County

    Fall Lake Township, MN 55731

    Hours not listed. Confirm before you go.

    Perfect for a day of waterfall hopping.

    Basswood Falls near Ely is another strong option, rated 5.0 out of 5 from 3 reviews.

  29. Wheelbarrow Falls

    5.0 2 reviews · Ely ·Lake County

    Fall Lake Township, MN 55731

    Hours not listed. Confirm before you go.

    Perfect for a day of waterfall hopping.

    Wheelbarrow Falls near Ely is another strong option, rated 5.0 out of 5 from 2 reviews.

  30. Minnewankon Falls

    1.6 13 reviews · North Mankato ·Nicollet County

    Belgrade Township, MN 56003

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near North Mankato.

    Head to Minnewankon Falls near North Mankato, rated 1.6 out of 5 from 13 reviews.

  31. Portage Falls

    5.0 2 reviews · Grand Marais ·Cook County

    East Cook, MN 55606

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Grand Marais.

    Portage Falls near Grand Marais is another strong option, rated 5.0 out of 5 from 2 reviews.

  32. Kettle Falls

    Not yet rated · International Falls ·St. Louis County

    St. Louis County, MN (GPS 48.4993, -92.6390)

    Hours not listed. Confirm before you go.

    Perfect for history and map buffs.

    Kettle Falls is a named waterfall about 36 miles east of International Falls. USGS notes: Falls on the international boundary between Namakan Lake and Rainy Lake, N of Kettle Island; Province of Ontario

    Recorded history

  33. Deadmans Rapids

    5.0 1 review · International Falls ·Koochiching County

    East Koochiching, MN 56653

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near International Falls.

    Deadmans Rapids near International Falls rounds out this stretch of the list, rated 5.0 out of 5 from 1 review.

  34. Pancake Falls

    3.0 2 reviews · Silver Bay ·Lake County

    Beaver Bay Township, MN 55614

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Silver Bay.

    Pancake Falls near Silver Bay is worth the drive, rated 3.0 out of 5 from 2 reviews.

  35. Chipmunk Falls

    1.0 1 review · Ely ·St. Louis County

    Portage Township, MN 55771

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Ely.

    Chipmunk Falls near Ely rounds out this stretch of the list, rated 1.0 out of 5 from 1 review.

  36. Sioux Falls

    1.0 1 review · Ely ·St. Louis County

    Northeast St. Louis, MN 55790

    Hours not listed. Confirm before you go.

    Perfect for a scenic stop near Ely.

    Head to Sioux Falls near Ely, rated 1.0 out of 5 from 1 review.

  37. Fiftysix Rapids

    Not yet rated · Ely ·St. Louis County

    St. Louis County, MN (GPS 48.2349, -92.3388)

    Hours not listed. Confirm before you go.

    Perfect for exploring a lesser-known named waterfall.

    Fiftysix Rapids is a named waterfall about 32 miles northwest of Ely. It appears on the USGS Lake Jeanette topographic map.

  38. Hannine Falls

    Not yet rated · Chisholm ·St. Louis County

    Linden Grove Township, MN 55723

    Hours not listed. Confirm before you go.

    Perfect for exploring a lesser-known named waterfall.

    Hannine Falls is a named waterfall about 26 miles north of Chisholm. It appears on the USGS Meadow Brook topographic map.

  39. Last Falls

    Not yet rated · Ely ·Lake County

    Fall Lake Township, MN 55731

    Hours not listed. Confirm before you go.

    Perfect for a day of waterfall hopping.

    Last Falls is a named waterfall about 16 miles northeast of Ely. It appears on the USGS Basswood Lake West topographic map.

  40. Lower Basswood Falls

    Not yet rated · Ely ·Lake County

    Lake County, MN (GPS 48.1135, -91.7115)

    Hours not listed. Confirm before you go.

    Perfect for a day of waterfall hopping.

    Lower Basswood Falls is a named waterfall about 16 miles northeast of Ely. It appears on the USGS Basswood Lake West topographic map.

  41. Pipestone Falls

    Not yet rated · Ely ·Lake County

    Lake County, MN (GPS 48.0018, -91.7315)

    Hours not listed. Confirm before you go.

    Perfect for exploring a lesser-known named waterfall.

    Pipestone Falls is a named waterfall about 9.3 miles northeast of Ely. It appears on the USGS Basswood Lake West topographic map.

  42. Saganaga Falls

    Not yet rated · Grand Marais ·Cook County

    Cook County, MN (GPS 48.2288, -90.8401)

    Hours not listed. Confirm before you go.

    Perfect for exploring a lesser-known named waterfall.

    Saganaga Falls is a named waterfall about 40 miles northwest of Grand Marais. It appears on the USGS Conners Island topographic map.

Waterfalls by town in Minnesota

Pick a town to see every waterfall around it, ranked by distance.

Minnesota waterfalls by feature

Rated 4.5+ (18)Easy access (1)Waterfall hike (7)Photo spot (12)Recorded history (6)

Minnesota waterfall guides

Planning a Minnesota waterfall trip

Spring snowmelt drives Minnesota's peak season. On the North Shore, rivers typically surge from mid-April through May as the snowpack melts, and the falls can be thunderous then before thinning considerably by late summer. Heavy summer rains can refill them briefly. In the south, Minnehaha and Minneopa are fullest in spring and after storms, and Minnehaha can slow to a trickle during summer droughts. Late September to early October brings vivid fall color to the North Shore, along with heavy weekend traffic on Highway 61. Winter is long and cold: many falls freeze into ice columns, and some parks keep paths open for winter viewing, but icy stairs and ledges demand traction devices.

Most of Minnesota's falls are on public land. The North Shore falls are largely protected by state parks and waysides, Minneapolis falls are in city and regional parks, and falls around Ely lie in or near the Superior National Forest and the Boundary Waters, where some require canoe travel. State parks require a vehicle permit, and popular lots at places such as Gooseberry Falls fill on summer and autumn weekends. North Shore rivers drop through narrow gorges with steep, wet rock; slipping into the river above a falls is a recurring cause of serious accidents, and spring flows are powerful. Lake Superior's water stays cold all year. In winter, ice-covered rocks and frozen spray are hazardous.

Search the Minnesota map

Photos from waterfalls in Minnesota

Photos via Google Maps listings.

Why Minnesota Has So Many Waterfalls

Minnesota's waterfalls come from two very different geological stories. In the northeast, rivers flowing to Lake Superior cross a thick stack of ancient lava flows laid down during the Midcontinent Rift more than a billion years ago. As glaciers deepened the Superior basin, these rivers were left high above the lake, and they now descend to it in a rapid series of drops over hard basalt and related rock. The result is the North Shore, a string of short, steep rivers with falls tucked into wooded gorges. Snowmelt each spring gives these rivers their strongest flows.

Southern Minnesota's falls trace back to the end of the last ice age, when the enormous Glacial River Warren drained Lake Agassiz and carved the wide valley now occupied by the Minnesota River. Tributary streams were left hanging above that valley and the Mississippi, which is why falls such as Minnehaha and Minneopa drop into it today. Our directory lists 42 named falls in Minnesota, 19th nationally, with Lake, St. Louis and Cook counties in the northeast holding 29 of them, followed by a smaller cluster in the Minnesota River valley and the Twin Cities.

Minnesota waterfall regions

North Shore and the Arrowhead

31 waterfalls · Lake County, Cook County, St. Louis County, Koochiching County

The North Shore of Lake Superior, from Duluth to the Canadian border, is Minnesota's waterfall heartland. A series of state parks along Highway 61 protects the lower reaches of rivers that fall steeply over dark volcanic rock to the lake. Gooseberry Falls, with its stacked upper, middle and lower falls, is the region's most visited. Farther northeast, Illgen Falls near Silver Bay, Caribou Falls, Cascade Falls near Grand Marais and Pigeon Falls on the border river each have a distinct gorge setting. Inland, St. Louis County's falls around Ely lie on the lake-studded Canadian Shield, where Newton Falls sits on a stream between two lakes.

Start with: Gooseberry Falls, Caribou Falls, Illgen Falls, Cascade Falls, Pigeon Falls

Minnesota River Valley

6 waterfalls · Nicollet County, Redwood County, Yellow Medicine County, Pipestone County

Southwestern Minnesota's falls occur where tributary creeks plunge into the broad Minnesota River valley. Near Mankato, Minneopa Falls drops into a sandstone gorge in a state park, and Minnemishinona Falls, once on private land, now has public parking and a viewing area. Ramsey Falls lies in a large park in Redwood Falls, where Ramsey Creek cuts through old granite bedrock exposed by the glacial river. Upstream, the town of Granite Falls in Yellow Medicine County takes its name from the river's drop over the same ancient bedrock. Farther west, Pipestone County's small fall lies on the pink Sioux quartzite of the prairie, in country historically important for its pipestone quarries.

Start with: Minneopa Falls, Ramsey Falls, Minnemishinona Falls, Winnewissa Falls, Minnewankon Falls

Twin Cities and the Kettle River

5 waterfalls · Hennepin County, Ramsey County, Pine County

Minneapolis holds two of the state's most famous falls. Minnehaha Falls, in its namesake regional park, drops over a limestone ledge just above the Mississippi and is the most reviewed waterfall in Minnesota in our directory. Saint Anthony Falls, the only major natural falls on the Mississippi, has been reshaped by dams, a lock system and an engineered apron, and is now the centerpiece of a riverfront heritage trail. North of the metro area, Pine County's Kettle River country near Sandstone offers a wilder setting, with Big Spring Falls and Wolf Creek Falls in rocky gorges surrounded by forest.

Start with: Minnehaha Falls, Saint Anthony Falls, Big Spring Falls, Wolf Creek Falls, Shadow Falls

Highest rated in Minnesota

  1. Caribou Falls 4.9 from 84 reviews · Silver Bay
  2. Cascade Falls 4.9 from 45 reviews · Grand Marais
  3. Pigeon Falls 4.9 from 41 reviews · Grand Marais
  4. Gooseberry Falls 4.8 from 106 reviews · Two Harbors
  5. Ramsey Falls 4.8 from 65 reviews · Redwood Falls

What visitors mention

  • Reviews of 1 Minnesota waterfall mention easy access, including Gooseberry Falls.

Minnesota waterfalls by the compass

The farthest-apart named falls in Minnesota are about 424 miles apart.

Waterfalls by county

CountyWaterfallsShareMost visited
Lake1229%Gooseberry Falls
St. Louis921%Pike River Falls
Cook819%Cascade Falls
Nicollet37%Minneopa Falls
Hennepin25%Minnehaha Falls
Koochiching25%Little American Falls
Pine25%Big Spring Falls
Pipestone12%Winnewissa Falls
Ramsey12%Shadow Falls
Redwood12%Ramsey Falls
Yellow Medicine12%Minnesota Falls

Minnesota waterfalls: FAQs

How many waterfalls are in Minnesota?

Our directory lists 42 waterfalls in Minnesota (41 officially named in the USGS Geographic Names Information System and 1 added from Google Maps listings), 19th among the 50 jurisdictions in our directory. 69% of them are in just three counties: Lake, St. Louis, and Cook.

What is the most visited waterfall in Minnesota?

By Google review count, Minnehaha Falls near Mendota Heights leads with 2,855 reviews and a 4.7 rating. Minneopa Falls is next.

Why are so many Minnesota waterfalls along Lake Superior?

North Shore rivers descend steeply from the uplands to the lake over hard volcanic rock from the ancient Midcontinent Rift. That short, steep drop over resistant rock produces many falls in a short distance.

Does Minnehaha Falls freeze in winter?

It often does during prolonged cold, forming a column of ice that draws visitors to the park. In dry summers, by contrast, its flow can dwindle to a trickle.

Which Minnesota town has the most waterfalls nearby?

Ely has 10 named waterfalls within 30 miles, the most of any town in our Minnesota directory.