24 public waters in the Central Lakes region — 12 lakes/reservoirs and 12 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.
Mille Lacs Lake, a 128,000-acre central Minnesota institution, is renowned for consistent walleye fishing supplemented by strong yellow perch populations and growing muskie opportunities. Northern pike, smallmouth and largemouth bass, cisco, and burbot ensure year-round variety across shallow and deepwater structure. The lake's accessibility and diverse ecosystem make it one of the state's most popular and productive multi-species destinations.
Mille Lacs County. Fish population dominated by roughfish (suckers, carp, bowfin, bullheads); walleye population low, yellow perch below state average.
Mille Lacs County, Minnesota — Onamia Lake is a 1,047-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.
Shakopee Lake (584 acres) sits in Mille Lacs 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.
Ogechie Lake, a 409-acre lake in Mille Lacs 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.
Dewitt Pool, a 87-acre lake in Mille Lacs 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 Mille Lacs County, Minnesota, Warren Lake is a 57-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.
Mille Lacs County, Minnesota — Korsness Pool is a 54-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 Mille Lacs County, Minnesota, Ernst Pool is a 53-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.
Mille Lacs County, Minnesota — Fog Lake is a 38-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.
Mikkelson Pool (35 acres) sits in Mille Lacs 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.
Black Bass Lake (32 acres) sits in Mille Lacs 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.
Rum River (246 km) flows through Isanti, Mille Lacs, Anoka 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.
Rum River, West Branch (59 km) flows through Mille Lacs, Benton and Morrison 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.
Groundhouse River (64 km) flows through Kanabec and Mille Lacs 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 Sherburne, Mille Lacs and Benton Counties, Minnesota, Battle Brook is a 20 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.
In Mille Lacs, Kanabec and Isanti Counties, Minnesota, Bogus Brook is a 21 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.
Estes Brook runs 18 km through Mille Lacs and Benton 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.
Bradbury Brook, North Fork runs 16 km through Mille Lacs 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 Kanabec and Mille Lacs Counties, Minnesota, Little Ann River is a 20 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.
In Mille Lacs County, Minnesota, Groundhouse River, West Fork is a 11 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.
Mille Lacs County, Minnesota — Bradbury Brook, South Fork 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.
Mille Lacs County, Minnesota — Mike Drew Brook is a 8 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.
Tibbetts Brook (6 km) flows through Morrison and Mille Lacs 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.
Across its mapped waters, Mille Lacs County holds 21 species on PiscaMaps, including Walleye, Northern Pike, Smallmouth Bass, Common Carp, Largemouth Bass, Sauger, Channel Catfish and Flathead Catfish.
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.