Minnesota is home to some of the most impressive and expansive bodies of water in the United States. Beyond their size, however, these lakes are celebrated for their natural beauty, recreational opportunities and ecological importance. From the vast Lake of the Woods to the popular Lake Minnetonka to the serene Mille Lacs, each of these lakes offers a unique view into the state’s diverse landscapes.
But, have you ever wondered which Minnesota lake is the largest? With two of the largest freshwater lakes in North America, there's is definitely some stiff competition.
In this guide, we’ll explore Minnesota's largest lakes, highlighting their size, notable features and why they captivate visitors. Let's paddle on!
What Are The Largest Lakes In Minnesota?
Minnesota boasts some of the largest and most impressive lakes in the United States. This list highlights the largest lakes within Minnesota, including those that share their waters with neighboring provinces. From the expansive Lake of the Woods to the renowned Mille Lacs, these lakes are celebrated not only for their size but also for their rich recreational opportunities and ecological significance.
Below is an overview informed by the Minnesota Department of Natural Resources (MNDNR) database, listing the 20 largest lakes when you include those that overlap with Canada, but exclude Lake Superior.
Note: Lake Superior is a massive lake in Minnesota (and the largest freshwater lake in the world), with 962,700 acres / 1,504 square miles in the state (20,364,800 total acres / 31,830 total square miles). Because of this, it's usually omitted from state-only comparisons.
1) Lake of the Woods
This Minnesota lake covers approximately 1,679 square miles, making it the largest lake in the state. It's the sixth largest lake in North America, and the first largest if you don't count the Great Lakes. Famed for its walleye fishing and remote wilderness setting, Lake of the Woods offers wide-open waters and numerous islands, providing endless opportunities for exploration and solitude.
2) Red Lake
Standing proudly as the largest natural freshwater lake located entirely within Minnesota, Red Lake encompasses a total area of approximately 444 square miles. Situated within Beltrami, Red Lake and Koochiching counties, this gigantic lake is known for its pristine waters, abundant fish populations and sprawling marshy shorelines, making it a premier destination for anglers and nature lovers alike.
3) Mille Lacs Lake
Spanning an impressive 207 square miles, Mille Lacs Lake is not only a premier fishing destination but also home to a unique underwater feature: Ridges and rock formations scattered across its bottom that make it a hotspot for fish. Mille Lacs also holds cultural significance, as its name means "Thousand Lakes" in French, reflecting Minnesota's nickname and its rich history of fur trading. Whether fishing for walleye or exploring its depths, Mille Lacs offers surprises above and below the surface.
4) Leech Lake
Nestled within the Chippewa National Forest, Leech Lake covers about 161 square miles. It is celebrated for its excellent muskie and walleye fishing, as well as its scenic views of undeveloped shoreline, making it ideal for camping and boating. Leech Lake is home to several islands, including the historic Bear Island, which has evidence of the Ojibwe culture and where unusual plants grow due to its location as a micro-climate.
5) Rainy Lake
Offering access to Voyageurs National Park, the Minnesota portion of Rainy Lake covers about 112 square miles (approximately 30% of its total size: 375 square miles) in Minnesota. It is known for its diverse fish species and excellent recreational opportunities. The body of water is particularly unique in that its dotted with over 2,000 islands, making it ideal for those armed with a compass and a sense of exploration.
6) Lake Winnibigoshish
Another Chippewa National Forest favorite, Winnibigoshish Lake spans approximately 88 square miles. Known for its muskie and walleye populations, it offers pristine waters and beautiful natural surroundings, perfect for both fishing and relaxing in nature. "Big Winnie" is home to the Winnibigoshish Dam, a historic structure built in the late 1800s, which played a key role in controlling water levels for the Mississippi River system.
7) Lake Vermilion
Divided into eastern and western basins, Lake Vermilion covers roughly 63 square miles. Notable for its rocky islands and clear waters, Vermilion is a favorite among paddlers and anglers, offering proximity to the Boundary Waters region. It also boasts the longest shoreline of any Minnesota lake, at 341 miles.
8) Lake Pepin
Lake Pepin spans 40 square miles and is uniquely located along the Mississippi River, forming a natural widening between Lake City, Minnesota, and Pepin, Wisconsin. Known for its breathtaking scenery and historical significance, Lake Pepin is also famous for local legends, including tales of its own lake monster, "Pepie." The lake offers a year-round mix of recreational activities, from boating and fishing to exploring charming riverfront towns steeped in culture and history.
9) Lake Kabetogama
Lake Kabetogama also covers approximately 40 square miles, and is visited for its deep, clear waters and excellent fishing. It is a key part of the Boundary Waters Canoe Area Wilderness (BWCA), attracting paddlers seeking adventure and solitude. It's so remote, that it has some of the darkest skies in Minnesota, making it a prime spot for stargazing and viewing the northern lights.
10) Namakan Lake
Namakan Lake covers about 38 square miles and is part of the interconnected wilderness chain. It provides pristine fishing waters and scenic beauty, making it a favorite among serious anglers and nature enthusiasts. With an intricate network of channels that allow brave captains to navigate seamlessly to nearby lakes without ever leaving the water, you get to explore a true wild labyrinth.
11) Mud Lake (Marshall County)
Mud Lake is about 37 square miles and is located in Marshall County, Minnesota. It's an excellent place to drop a line, particularly for species such as walleye, northern pike and bass. The lake features countless coves and inlets, providing ideal spots for chilling on the boat. Its well-maintained shoreline includes accessible boat ramps, scenic picnic areas and walking trails, as well.
12) Lac la Croix
Within the boundaries of Lac la Croix First Nation, this remote lake spans approximately 53 square miles, with 31 square miles located in Minnesota and 22 square miles in Ontario. For those visiting, keep an eye out for the rare Lac La Croix Pony, found only here. It's a rare crossbreed of Spanish Mustangs and Canadian Horses and thrives in the wild, foraging in forests like deer.
13) Cass Lake
Cass Lake spans roughly 25 square miles and is known for its vast size and excellent fishing opportunities. And, it has one of the most unique geological features of any place in Minnesota (or the world): Star Island, a star-shaped island that contains its own lake (Lake Windigo). It's been featured in "Ripley's Believe It Or Not", as one of the world's rare "lake within a lake" formations.
14) Saganaga Lake
Part of the interconnected chain of wilderness lakes along the U.S.-Canada border, Saganaga Lake covers about 22 square miles in Minnesota. Known for its secluded campsites accessible only by boat or canoe, it offers a true backcountry experience. With its maze of rocky islands, deep bays and virgin forests, Saganaga feels like stepping into another world. You'll likely encounter the ever sought-after moose, while stargazers will enjoy some of the clearest skies in the state.
15) Basswood Lake
Straddling the Minnesota-Canada border, Basswood Lake covers 40 square miles, with 22 square miles in Minnesota and 19 in Ontario. This picturesque waterway played a pivotal role in early U.S. history as a vital fur trade route for 18th-century voyageurs. Today, visitors can explore remnants of the historic portage trails that once connected this lake to a vast network of trade routes, offering a unique glimpse into the region’s storied past.
16) Otter Tail Lake
Otter Tail Lake, spanning 21 square miles, is the heart of the Otter Tail River system in west-central Minnesota. Renowned for its sandy beaches and crystal-clear waters, it’s a hub for quintessential lake life activities like boating, fishing, and relaxing by the shore. What truly sets this lake apart is its role as the source of the Otter Tail River, one of the rare rivers in the world that flows in two directions during its journey.
17) Lake Minnetonka
Spanning 21 square miles in Hennepin County, Lake Minnetonka is a one of the most-visited lakes in the state, thanks to its location just outside the Twin Cities. Known for its vibrant lakeside communities and luxurious waterfront homes, this iconic lake buzzes with activity year-round. With 125 miles of shoreline and more than 20 islands, it’s a seaman's paradise. But Lake Minnetonka is more than just recreation — its storied past includes steamboat travel, a reputation as a Gilded Age resort destination and even haunted history linked to its many historic sites.
18) Big Stone Lake
Big Stone Lake, spanning nearly 20 square miles, lies in Ortonville, Minnesota, and marks the western border between Minnesota and South Dakota. After forming over 10,000 years ago by glacial activity, this lake serves as the headwaters of the Minnesota River. Adding to its charm, the lake is home to the Big Stone National Wildlife Refuge, a haven for migratory birds and wildlife enthusiasts.
19) Gull Lake
Gull Lake, spanning 16 square miles, is a cherished getaway in central Minnesota. As part of the Brainerd Lakes area, it’s home to the historic Grand View Lodge, a luxurious resort that has been welcoming guests since 1916. With its sparkling waters, vibrant summer activities (including golf!), and a legacy of hospitality, Gull Lake embodies the timeless charm and adventure of Minnesota lake life.
20) Bowstring Lake
Bowstring Lake, at 15 square miles, is a must-visit for anglers, offering plentiful walleye, northern pike and crappie in its clear waters. The lake got its name thanks to its unique crescent shape, which resembles a drawn bowstring. Surrounded by lush forests and peaceful landscapes, it’s a perfect retreat for nature lovers seeking solitude in Minnesota’s wilderness.
Hidden Gems: A Local's Guide on Lesser-Known Lakes
With so many famous destinations like Lake Superior, Lake of the Woods and Lake Minnetonka grabbing headlines, it’s easy to forget that Minnesota’s watery wonderland includes countless hidden gems. Locals cherish these more remote spots for their more authentic lake-life experience that is far from the crowds. Below, we explore off-the-beaten-path favorites, plus the ultimate wilderness escape in the Boundary Waters. Each promises a peaceful slice of the Land of 10,000 Lakes — minus the bustle.
Lake Minnewaska (Pope County)
Situated between the towns of Glenwood and Starbuck in west-central Minnesota, Lake Minnewaska exudes a relaxed atmosphere perfect for family picnics or a quiet swim. Gently rolling hills and sandy shorelines frame its clear waters, while ice fishing huts dot the lake in winter — reminders that Minnewaska’s walleye population sustains year-round angling.
Lake Osakis (Todd & Douglas Counties)
Spanning more than 6,000 acres near Alexandria, Lake Osakis features a mix of shallow bays and deeper channels. Its modest resort scene retains a down-to-earth charm that reflects the welcoming spirit of local communities. Crappie and panfish are the lake’s claim to fame, delighting anglers and birdwatchers alike in these productive waters. And, with little wind blockage along its shoreline, the waves are perfect for water skiing, wakeboarding and other wet-and-wild sports.
Caribou Lake (Cook County)
Tucked into the forested hills north of Lutsen, Caribou Lake offers the rugged beauty characteristic of Minnesota’s North Shore region. With low boat traffic, it’s ideal for kayakers seeking solitude amid towering pines. Well-marked hiking trails provide sweeping views of the lake, while its quiet coves reward patient anglers with excellent smallmouth bass fishing.
Lake Carlos (Douglas County)
Part of the Alexandria Chain of Lakes, Lake Carlos remains refreshingly less tourist-heavy than its larger neighbors. Families often flock to Lake Carlos State Park, drawn by the camping options, sandy beaches and woodland trails. Sunset pontoon rides are a summertime ritual here, with the lake’s glassy surface reflecting a fiery sky at dusk.
Deer Lake (Itasca County)
Nicknamed the “Lake of Changing Colors,” Deer Lake lies about 12 miles north of Grand Rapids, MN. High mineral content gives its waters a vivid turquoise hue — a striking contrast against the verdant Northwoods. With an uncrowded shoreline and a solid walleye population, Deer Lake offers welcome respite from busier recreational hotspots.
Under-the-Radar Twin Cities Lakes (Hennepin & Ramsey Counties)
While Minnesota’s vast northern lake destinations often dominate conversations, the Twin Cities have their own share of hidden gems. Of course, some of the metro’s more popular lakes can feel overcrowded, making it hard to relax and enjoy the experience. Fortunately, tucked away within the city limits are smaller, lesser-known lakes and ponds that offer peaceful escapes and a slower pace.
Diamond Lake (Minneapolis)
Located in a quiet south Minneapolis neighborhood between Bde Maka Ska and Lake Nokomis, Diamond Lake is a secret oasis within the bustling city. Its tree-lined shores provide a serene setting for reflective walks, wildlife spotting, or a relaxed outing with the kids to the nearby park. With minimal foot traffic and a chill vibe, it’s a local favorite for enjoying natural beauty close to home.
Loring Park Pond (Minneapolis)
Find a bench, pop a squat and take in some of the best views of downtown Minneapolis at Loring Park Pond, a peaceful retreat in the heart of the city. This gem features a charming lake, walking paths, photo-worthy bridges and bright flower gardens, making it perfect for a refreshing stroll.
Lake Nokomis (Minneapolis)
While not entirely "hidden," Lake Nokomis remains one of the quieter lakes in the Twin Cities, especially compared to the nearby Chain of Lakes. Offering sandy beaches, paddleboard rentals and a family-friendly atmosphere, it’s the ideal spot for those looking to combine water activities with a relaxed urban vibe, away from crowds.
Powderhorn Lake (Minneapolis)
Located in Powderhorn Park, this lake offers is just south of downtown. Visitors can enjoy walking trails, fishing off the shore or picnicking beneath mature trees. Powderhorn Lake does become lively during community festivals and events, but it remains a low-key spot that's perfect for a midday escape.
Crosby Farm Regional Park (St. Paul)
Located along the Mississippi River, Crosby Farm features secluded access to Crosby Lake and the Mississippi River that feels worlds away from the city. The park’s quiet waters and wooded trails make it a haven for wildlife, photographers and those looking to explore lesser-known aquatic spots in the metro area.
Loeb Lake (St. Paul)
Hidden within Marydale Park in St. Paul, Loeb Lake is a small, peaceful spot to trade buildings for pine trees. Its a local favorite for fishing, thanks to its stocked trout, and the surrounding park offers scenic trails and picnic areas, making it an ideal spot for a family outing or solo escape. Plus, it’s just a short walk to Conny’s Creamy Cone, where you can treat yourself to a frozen treat during the summer.
Como Lake (St. Paul)
Como Lake combines natural beauty with accessibility. Walking paths circle its 1.7 miles of shoreline, and the water invites casual boating. The nearby Como Zoo and Conservatory make it great for families looking for a blend of relaxation and adventure.
Phalen Lake (St. Paul)
Head to the city’s east side to find Phalen Lake, a local favorite with a surprising amount of shoreline. Its well-maintained paths, fishing piers and rental options for paddle sports make it a go-to hangout spot within the metro area.
Where Rivers Run Deep: Minnesota’s Largest and Longest Rivers
Minnesota’s lakes may take center stage, but its rivers are equally vital, weaving through the state’s landscapes and shaping its geography. These rivers also tell stories of trade, exploration and recreation. Let’s take a closer look at some of the most significant Minnesota rivers, including the longest river and those that define the state’s identity.
1. Mississippi River
The Mississippi River is the longest river in Minnesota and the fourth-longest river in the world. Its journey begins humbly at Lake Itasca, where it starts as a shallow stream that visitors can easily walk across — a rite of passage for many Minnesotans, especially those who’ve visited Itasca State Park on a school field trip. As to what river runs through Minneapolis, the Mississippi is the main one (the confluence of the Mississippi / Minnesota River is near Fort Snelling in the nearby suburb of Bloomington). Landmarks like the Stone Arch Bridge and St. Anthony Falls highlight the river’s pivotal role in the city’s history and industry, cementing its place as a defining natural feature of Minnesota.
2. Minnesota River
The Minnesota River is a major river in Minnesota, winding 332 miles through the state’s southern region. This tributary of the Mississippi meanders through fertile farmland and historic towns like Mankato. Its calm waters and scenic bluffs make it a favorite for kayaking and fishing, offering a serene escape for outdoor enthusiasts.
3. Red River of the North
The Red River of the North is one of the most unique Minnesota rivers, flowing northward for 394 miles along the state’s border with North Dakota before continuing into Canada. This rare northward flow creates fertile floodplains, essential for agriculture in the Red River Valley. Cities like Moorhead thrive along its banks, making it an important economic waterway.
4. St. Croix River
A National Scenic Riverway, the St. Croix River is a gem among the major rivers in Minnesota. Flowing 169 miles along the state’s border with Wisconsin, it’s celebrated for its crystal-clear waters and dramatic sandstone cliffs. Just a short drive from the Twin Cities, the St. Croix is a top destination for canoeing, fishing and camping, offering a perfect blend of natural beauty and accessibility.
5. Rainy River
The Rainy River, spanning 85 miles in Minnesota, forms part of the state’s northern border with Canada. Known for its pristine wilderness, it’s a gateway to Voyageurs National Park and a hotspot for world-class sturgeon fishing. This river’s remote beauty and abundant wildlife make it a favorite among adventurers seeking an off-the-beaten-path experience.
Have Fun Enjoying Minnesota's Largest Lakes!
No matter your ideal escape — whether it’s paddling through untouched wilderness, relaxing on a resort beach or reeling in the catch of a lifetime — Minnesota’s lakes offer something for everyone. With endless shorelines and countless hidden gems to explore, the Land of 10,000 Lakes promises new discoveries with every visit. So pack your gear, gather your travel companions and embark on your own unforgettable adventure across Minnesota’s iconic waters.
Celebrate The Land of 10,000 Lakes with Thieves' River
Celebrate the best lakes in America — nay, the world — with apparel inspired by Minnesota’s iconic waterways. Whether you’re heading out for a paddle, fishing at your favorite spot or gathering around a sunset bonfire, the Thieves’ River Minnesota Collection has you covered. From cozy crewnecks to adventure-ready tees, our gear reflects the magic of the lakes, rivers, and wild landscapes that make Minnesota home.
Shop now and show your love of Minnesota’s lakes, wherever your next journey leads.