33 public waters in the Bluff Country region — 9 lakes/reservoirs and 24 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.
Winona County, Minnesota — Winona Lake is a 306-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.
Winona County, Minnesota — Lake Winona is a 224-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.
Yeomans Pond, a 155-acre lake in Winona 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.
In Winona County, Minnesota, Indian Channel is a 116-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 Winona County, Minnesota, Lake Goodview is a 77-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.
Goodview Lake (77 acres) sits in Winona 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.
Bollers Lake, a 61-acre lake in Winona 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.
Winona County, Minnesota — Rileys Lake is a 40-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 Winona County, Minnesota, Airport Lake is a 14-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.
Minnesota's Mississippi River segment spans nearly 871 km through 25 counties, from the Northern Lakes region south to the Iowa border. Walleye and sauger dominate the gamefish community, alongside northern pike, muskellunge, and both smallmouth and largemouth bass; channel catfish and flathead catfish provide excellent bottom-fishing opportunities. Common carp run large in this fertile river system and represent an under-fished bonus target for anglers seeking hard-fighting fish.
Winona and Fillmore Counties, Minnesota — Pine Creek is a 30 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.
Winona and Fillmore Counties, Minnesota — Rush Creek is a 9 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.
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.
Money Creek (35 km) flows through Winona and Houston 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 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.
Whitewater River (30 km) flows through Winona and Wabasha 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.
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.
Rollingstone Creek, a lake in Winona 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.
Trout Valley Creek runs 12 km through Winona and Wabasha 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 Winona County, Minnesota, Garvin Brook is a 1 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.
Pleasant Valley Creek (0 km) flows through Winona 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.
Cedar Valley Creek (8 km) flows through Winona 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.
Winona County, Minnesota — Stockton Valley Creek is a 1 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.
Winona County, Minnesota — Speltz Creek is a 8 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.
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.
Campbell Creek runs 8 km through Houston and Winona 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 Winona County, Minnesota, Corey Creek is a 8 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.
In Winona County, Minnesota, Straight Creek is a 7 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.
In Winona County, Minnesota, Burns Valley Creek, East is a 7 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.
Winona County, Minnesota — Ahrensfeld Creek is a 7 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.
Hemmingway Creek (6 km) flows through Winona 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.
In Winona County, Minnesota, Pickwick Creek is a 6 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.
Across its mapped waters, Winona County holds 22 species on PiscaMaps, including Brown Trout, Brook Trout, Rainbow Trout, Northern Pike, Bluegill, Largemouth Bass, Yellow Perch and Walleye.
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.