72 public waters in the Arrowhead region — 47 lakes/reservoirs and 25 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.
In Carlton County, Minnesota, Perch Lake is a 661-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In Carlton County, Minnesota, St. Louis River Lake is a 528-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Kettle Lake (442 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In Carlton County, Minnesota, Island Lake is a 429-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In Carlton County, Minnesota, Hanging Horn Lake is a 407-acre lake, managed by Minnesota DNR (public waters). A designated stream-Trout lake — stocked rainbow, brown, Brook Trout and sometimes Splake. A Trout stamp is required.
In Carlton County, Minnesota, Eagle Lake is a 386-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Park Lake (380 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Thomson Reservoir (376 acres) sits in Carlton 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.
Chub Lake (313 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Moosehead Lake, a 278-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Tamarack Lake, a 233-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Miller Lake, a 150-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Cole Lake (142 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Hay Lake, a 138-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In Carlton County, Minnesota, Torch Light Lake is a 126-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Carlton County, Minnesota — Torchlight Lake is a 123-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.
Little Hanging Horn Lake (113 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Rice Portage Lake, a 113-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Carlton County, Minnesota — Venoah Lake is a 109-acre lake, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Carlton County, Minnesota — Cross Lake is a 107-acre lake, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Dead Fish Lake (100 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Carlton County, Minnesota — Bear Lake is a 99-acre lake, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Hardwood Lake, a 86-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Jaskari Lake (77 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Bob Lake (76 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Carlton County, Minnesota — Mattlia Lake is a 63-acre lake, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Bang Lake (61 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Woodbury Lake, a 58-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Twentynine Lake (52 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Merwin Lake (51 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Carlton County, Minnesota — Lake Twentynine is a 48-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.
Blackhoof Lake (39 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Lac La Belle (37 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In Carlton County, Minnesota, Sofie Lake is a 36-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Munson Lake (35 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Hizer Lake, a 34-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Carlton County, Minnesota — Graham Lake is a 34-acre lake, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In Carlton County, Minnesota, Forbay Lake is a 34-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Walli Lake, a 33-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Soper Lake (32 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Carlton County, Minnesota — Ellstrom Lake is a 32-acre lake, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Flodin Lake, a 29-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Corona Lake, a 26-acre lake in Carlton County, Minnesota, managed by Minnesota DNR (public waters): A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In Carlton County, Minnesota, Benfield Lake is a 25-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In Carlton County, Minnesota, Section One Lake is a 20-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 Carlton County, Minnesota, First Lake is a 16-acre lake, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
Little Kettle Lake (11 acres) sits in Carlton County, Minnesota, managed by Minnesota DNR (public waters). A mixed northern lake — Walleye and pike alongside a strong smallmouth and Largemouth Bass fishery, with quality Crappie and Bluegill.
In St. Louis, Douglas, Lake and 1 more county in Minnesota, St. Louis River is a 254 km river or creek. A major border river — the full Minnesota species list including Walleye, Sauger, smallmouth, Muskie, flathead and Channel Catfish, White Bass and Lake Sturgeon.
Kettle River (114 km) flows through Pine and Carlton 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.
Deer Creek (70 km) flows through Fillmore, Mower, Itasca and 3 more counties in Minnesota. A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
St. Louis and Carlton Counties, Minnesota — Stoney Brook is a 37 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.
Clear Creek (56 km) flows through Redwood, Carlton, Lyon and 3 more counties in Minnesota. A designated Minnesota Trout stream — wild and stocked brown and Brook Trout, with rainbows in some reaches. Trout stamp and special regulations apply.
Carlton, Pine and Douglas Counties, Minnesota — Nemadji River is a 21 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.
Carlton and Aitkin Counties, Minnesota — Split Rock River is a 27 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.
Blackhoof River (50 km) flows through Carlton 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 Pine, St. Louis, Carlton and 1 more county in Minnesota, Mission Creek is a 30 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.
Carlton County, Minnesota — Moose Horn River is a 38 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.
Net River runs 24 km through Carlton and Pine 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.
Tamarack River (46 km) flows through Aitkin and Carlton 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.
Nemadji River, South Fork runs 23 km through Carlton and Douglas 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.
Carlton and St. Louis Counties, Minnesota — Midway River 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.
Carlton and Aitkin Counties, Minnesota — Dead Moose River is a 24 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.
Kettle River, West Branch runs 19 km through Carlton 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.
Moose Horn River, West Fork (18 km) flows through Carlton 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.
Gillespie Brook runs 17 km through Carlton 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.
Nemadji Creek (11 km) flows through Carlton 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.
Little Net River (12 km) flows through Carlton and Pine 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.
Little Otter Creek runs 12 km through Carlton 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.
Little Tamarack River runs 13 km through Carlton and Aitkin 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 Carlton and Douglas Counties, Minnesota, State Line Creek is a 12 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.
Carlton County, Minnesota — Fond du Lac Creek is a 10 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.
Hunters Creek runs 8 km through Carlton 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.
Across its mapped waters, Carlton County holds 23 species on PiscaMaps, including Northern Pike, Walleye, Smallmouth Bass, Common Carp, Largemouth Bass, Bluegill, Yellow Perch 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.