47 public waters in the Bluff Country region — 24 lakes/reservoirs and 23 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.
Olmsted County, Minnesota — Zumbro Lake is a 717-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 Olmsted County, Minnesota, Shady Lake is a 145-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.
Olmsted County, Minnesota — Silver Creek Lake is a 106-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.
In Olmsted County, Minnesota, Bear Creek Lake is a 105-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.
Silver Creek Reservoir (104 acres) sits in Olmsted 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.
Cascade Ponds Lake (69 acres) sits in Olmsted 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.
Florence Lake, a 65-acre lake in Olmsted 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.
Willow Creek Reservoir, a 64-acre lake in Olmsted 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.
Olmsted County, Minnesota — Willow Reservoir 6A is a 62-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.
Olmsted County, Minnesota — Bamber Lake is a 61-acre lake, 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.
Manor Woods Pond (59 acres) sits in Olmsted 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.
In Olmsted County, Minnesota, Kalmar Reservoir 7 is a 55-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.
In Olmsted County, Minnesota, Kalmar Reservoir is a 55-acre lake, 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.
Silver Lake, a 50-acre lake in Olmsted 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.
Manorwoods Lake, a 45-acre lake in Olmsted 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.
Gamehaven Reservoir (37 acres) sits in Olmsted 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.
Willow Reservoir 4, a 36-acre lake in Olmsted 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.
Olmsted County, Minnesota — KR-6 Reservoir (PROPOSED) is a 30-acre lake, 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.
Olmsted County, Minnesota — Kalmar Reservoir 3 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.
In Olmsted County, Minnesota, Eastside is a 19-acre lake, 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.
In Olmsted County, Minnesota, Foster Arend Lake is a 18-acre lake, 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.
Olmsted County, Minnesota — Mayowood Lake is a 17-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.
Foster-Arend Lake, a 17-acre lake in Olmsted County, Minnesota, managed by Minnesota DNR (public waters): A designated stream-Trout lake — stocked rainbow, brown, Brook Trout and sometimes Splake. A Trout stamp is required.
George Lake, a 15-acre lake in Olmsted 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.
Fillmore, Olmsted, Houston and 1 more county in Minnesota — Root River is a 132 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.
Zumbro River (101 km) flows through Wabasha, Olmsted and Dodge 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.
In Dodge and Olmsted Counties, Minnesota, Zumbro River, South Br Middle Fork is a 52 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.
Zumbro River, Middle Fork runs 50 km through Dodge, Olmsted and Goodhue 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.
Whitewater River, South Branch runs 43 km through Winona and Olmsted Counties, Minnesota: A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
Wabasha, Olmsted and Winona Counties, Minnesota — Whitewater River, North Branch is a 44 km stream: A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
In Olmsted and Winona Counties, Minnesota, Whitewater River, Middle Branch is a 24 km river or creek. A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
Dry Run Creek runs 0 km through Goodhue, Wabasha and Olmsted 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.
Olmsted and Fillmore Counties, Minnesota — Mill Creek is a 17 km stream: A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
In Dodge and Olmsted Counties, Minnesota, Salem Creek is a 13 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.
Winona, Fillmore and Olmsted Counties, Minnesota — Trout Run Creek is a 18 km stream: A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
Cascade Creek, a lake in Olmsted 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.
In Dodge and Olmsted Counties, Minnesota, Harkcom Creek is a 10 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.
Robinson Creek (10 km) flows through Mower and Olmsted 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.
Silver Spring Creek runs 0 km through Olmsted and Wabasha 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.
Badger Run River (9 km) flows through Olmsted 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.
Carey Creek (0 km) flows through Mower and Olmsted 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.
Trib 6 to Middle Branch runs 8 km through Olmsted County, Minnesota: A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
Logan Creek (8 km) flows through Olmsted County, Minnesota. A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
Sargeant Creek runs 7 km through Mower, Dodge and Olmsted 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.
Trout Run River runs 8 km through Winona and Olmsted Counties, Minnesota: A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
Lynch Creek, a lake in Fillmore and Olmsted Counties, Minnesota: A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
In Olmsted and Fillmore Counties, Minnesota, Day Creek is a 8 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.
Across its mapped waters, Olmsted County holds 23 species on PiscaMaps, including Northern Pike, Common Carp, Walleye, Yellow Perch, Largemouth Bass, Bluegill, Smallmouth Bass and Pumpkinseed.
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.