29 public waters in the Bluff Country region — 20 lakes/reservoirs and 9 rivers. Every one is fishable on a Minnesota licence.
See every public fishing venue in Minnesota on the map, with boat ramps, camping, parking and full rules for each one.
Freeborn County's Albert Lea Lake encompasses 2,669 acres in Minnesota's Bluff Country and is built on walleye, northern pike, and yellow perch—the backbone of a classic Upper Midwest lake fishery. Black crappie and bluegill support spring and fall panfish opportunities. Large common carp thrive in this fertile water and reward specialized targeting.
Freeborn Lake's 2,030 acres in the Bluff Country region of southern Minnesota focus on warm-water action, with northern pike, largemouth bass, and black crappie as the primary draws. The lake's common carp population, often among the largest in Minnesota's fertile southern waters, remains underexplored by most visiting anglers.
Geneva Lake, a 1,880-acre Freeborn County water in Minnesota's Bluff Country, holds both Largemouth and Smallmouth Bass alongside a Muskellunge population that rewards patient anglers. Black Bullhead round out the panfish options, while large Common Carp offer an alternative pursuit in this fertile system.
Bear Lake (1,032 acres) sits in Freeborn County, Minnesota, managed by Minnesota DNR (public waters). A classic Minnesota Walleye lake — Walleye and Northern Pike over the primary structure, with Perch, Crappie and Bluegill in the bays and largemouth in the weeds.
In Freeborn County, Minnesota, Pickeral Lake is a 587-acre lake, managed by Minnesota DNR (public waters). A classic Minnesota Walleye lake — Walleye and Northern Pike over the primary structure, with Perch, Crappie and Bluegill in the bays and largemouth in the weeds.
Fountain Lake, a 523-acre lake in Freeborn County, Minnesota, managed by Minnesota DNR (public waters): A classic Minnesota Walleye lake — Walleye and Northern Pike over the primary structure, with Perch, Crappie and Bluegill in the bays and largemouth in the weeds.
Upper Twin Lake (375 acres) sits in Freeborn County, Minnesota, managed by Minnesota DNR (public waters). A classic Minnesota Walleye lake — Walleye and Northern Pike over the primary structure, with Perch, Crappie and Bluegill in the bays and largemouth in the weeds.
Freeborn County, Minnesota — State Line Lake is a 369-acre lake, managed by Minnesota DNR (public waters): A classic Minnesota Walleye lake — Walleye and Northern Pike over the primary structure, with Perch, Crappie and Bluegill in the bays and largemouth in the weeds.
In Freeborn County, Minnesota, Lower Twin Lake is a 334-acre lake, managed by Minnesota DNR (public waters). A classic Minnesota Walleye lake — Walleye and Northern Pike over the primary structure, with Perch, Crappie and Bluegill in the bays and largemouth in the weeds.
Trenton Lake, a 194-acre lake in Freeborn County, Minnesota, managed by Minnesota DNR (public waters): Lakes and reservoirs across this region typically hold walleye, northern pike, yellow perch, largemouth and smallmouth bass, and panfish such as bluegill, crappie and pumpkinseed, with muskellunge present in some larger lakes -- species commonly documented across the region's public waters by state wildlife agencies.
White Lake, a 167-acre lake in Freeborn County, Minnesota, managed by Minnesota DNR (public waters): A Bluegill, Crappie and Perch lake managed for family and shore fishing, with Largemouth Bass and Northern Pike in the weeds.
Goose Lake, a 79-acre lake in Freeborn County, Minnesota, managed by Minnesota DNR (public waters): A Bluegill, Crappie and Perch lake managed for family and shore fishing, with Largemouth Bass and Northern Pike in the weeds.
Freeborn County, Minnesota — School Section Lake is a 69-acre lake, managed by Minnesota DNR (public waters): A Bluegill, Crappie and Perch lake managed for family and shore fishing, with Largemouth Bass and Northern Pike in the weeds.
Freeborn County, Minnesota — Sugar Lake is a 59-acre lake, managed by Minnesota DNR (public waters): A Bluegill, Crappie and Perch lake managed for family and shore fishing, with Largemouth Bass and Northern Pike in the weeds.
Halls Lake (56 acres) sits in Freeborn County, Minnesota, managed by Minnesota DNR (public waters). A Bluegill, Crappie and Perch lake managed for family and shore fishing, with Largemouth Bass and Northern Pike in the weeds.
Newry Lake, a 36-acre lake in Freeborn County, Minnesota, managed by Minnesota DNR (public waters): A Bluegill, Crappie and Perch lake managed for family and shore fishing, with Largemouth Bass and Northern Pike in the weeds.
Penny Lake (36 acres) sits in Freeborn County, Minnesota, managed by Minnesota DNR (public waters). Lakes and reservoirs across this region typically hold walleye, northern pike, yellow perch, largemouth and smallmouth bass, and panfish such as bluegill, crappie and pumpkinseed, with muskellunge present in some larger lakes -- species commonly documented across the region's public waters by state wildlife agencies.
Everhart Lake (32 acres) sits in Freeborn County, Minnesota, managed by Minnesota DNR (public waters). Lakes and reservoirs across this region typically hold walleye, northern pike, yellow perch, largemouth and smallmouth bass, and panfish such as bluegill, crappie and pumpkinseed, with muskellunge present in some larger lakes -- species commonly documented across the region's public waters by state wildlife agencies.
Freeborn County, Minnesota — Morin Lake is a 20-acre lake, managed by Minnesota DNR (public waters): A Bluegill, Crappie and Perch lake managed for family and shore fishing, with Largemouth Bass and Northern Pike in the weeds.
Lake Val Halla, a 20-acre lake in Freeborn County, Minnesota, managed by Minnesota DNR (public waters): Lakes and reservoirs across this region typically hold walleye, northern pike, yellow perch, largemouth and smallmouth bass, and panfish such as bluegill, crappie and pumpkinseed, with muskellunge present in some larger lakes -- species commonly documented across the region's public waters by state wildlife agencies.
Le Sueur River (166 km) flows through Waseca, Blue Earth and Freeborn Counties, Minnesota. A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
Blue Earth, Freeborn, Waseca and 1 more county in Minnesota — Cobb River is a 139 km stream: A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
In Faribault and Freeborn Counties, Minnesota, Blue Earth River, East Branch is a 61 km river or creek. A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
Turtle Creek runs 64 km through Todd, Freeborn, Steele and 1 more county in Minnesota: A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
Murray and Freeborn Counties, Minnesota — Lime Creek is a 42 km stream: A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
Woodbury Creek runs 22 km through Freeborn and Mower Counties, Minnesota: A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
Shell Rock River (26 km) flows through Freeborn and Worth Counties, Minnesota. A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
Bancroft Creek runs 14 km through Freeborn County, Minnesota: A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
Freeborn County, Minnesota — County Ditch 66 is a 9 km stream: A warmwater Minnesota river — Walleye and Sauger below the dams and riffles, smallmouth in the current, plus channel and Flathead Catfish and a run of White Bass.
Across its mapped waters, Freeborn County holds 19 species on PiscaMaps, including Northern Pike, Common Carp, Walleye, Largemouth Bass, Bluegill, Yellow Perch, Black Crappie and Smallmouth Bass.
Ramps, put-ins and species for every water — plus the carp layer no other US app has.
Open the Minnesota map Join PiscaMapsOne Minnesota fishing licence covers every public water in the state. Resident annual is about $34, non-resident about $50, with 3-day and 10-day non-resident permits available. MN DNR agency lakes and the Beech River lakes need an extra lake permit. Buy at gooutdoorsminnesota.com.