Lakes in Blue Earth County, Minnesota
10 lakes in Blue Earth County, ranked by Lake Score.
Blue Earth County has 10 lakes in this directory covering about 6,016 acres of water. The largest is Lake Madison at 1,447 acres, and the deepest on record is Lake Madison at 59 feet. 10 have a public boat launch and 1 has a mapped swim beach.
The fish most often recorded in DNR surveys here are walleye, northern pike, black crappie, bluegill, and yellow perch.
Duck Lake
65 out of 100 Lake ScoreBlue Earth · Madison Lake290 acres
Lura Lake
63 out of 100 Lake ScoreBlue Earth · Mapleton1,359 acres
Lake Madison
61 out of 100 Lake ScoreBlue Earth · Madison Lake1,447 acres
Ballantyne Lake
52 out of 100 Lake ScoreBlue Earth · Madison Lake371 acres
Loon Lake
50 out of 100 Lake ScoreBlue Earth · Lake Crystal809 acres
Lake Crystal
49 out of 100 Lake ScoreBlue Earth · Lake Crystal379 acres
George Lake
48 out of 100 Lake ScoreBlue Earth · Marysburg88 acres
Eagle Lake
34 out of 100 Lake ScoreBlue Earth · Eagle Lake898 acres
Lake Ida
31 out of 100 Lake ScoreBlue Earth · Amboy138 acres
Mills Lake
29 out of 100 Lake ScoreBlue Earth · Lake Crystal237 acres
Best of Blue Earth County
Lakes by amenity
Frequently Asked Questions
How many lakes are in Blue Earth County, Minnesota?
This directory lists 10 lakes in Blue Earth County — those of roughly 100 acres or more (plus smaller lakes with public access and a fishery) in the Minnesota DNR's LakeFinder records. The county has more small, unnamed and private basins that are not listed.
What is the largest lake in Blue Earth County?
Lake Madison is the largest at 1,447 acres, near Madison Lake.
What is the deepest lake in Blue Earth County?
Lake Madison has the greatest recorded depth at 59 feet.
What fish can you catch in Blue Earth County lakes?
DNR surveys most often record walleye, northern pike, black crappie, bluegill, and yellow perch in Blue Earth County lakes. A Minnesota fishing license is required for anglers 16 and older.