Semper Fishing Semper Fishing SEMPER FISHING

Fishing Spots in Minnesota

3,027 public fishing access points in Minnesota — boat launches, piers, shore-fishing areas, marinas, and more. Each spot includes amenities, driving directions, current weather, and species information. Use the interactive map or the trip planner to find the best spot for your next outing.

3,027
Access Points
87
Counties

Aitkin County (83 spots)

Anoka County (39 spots)

Becker County (95 spots)

Beltrami County (65 spots)

Benton County (9 spots)

Big Stone County (19 spots)

Blue Earth County (43 spots)

Brown County (19 spots)

Carlton County (26 spots)

Carver County (32 spots)

Cass County (133 spots)

Chippewa County (12 spots)

Chisago County (30 spots)

Clay County (5 spots)

Clearwater County (45 spots)

Cook County (93 spots)

Cottonwood County (24 spots)

Crow Wing County (137 spots)

Dakota County (25 spots)

Dodge County (1 spot)

Douglas County (65 spots)

Faribault County (11 spots)

Fillmore County (9 spots)

Freeborn County (15 spots)

Goodhue County (14 spots)

Grant County (18 spots)

Hennepin County (59 spots)

Houston County (10 spots)

Hubbard County (78 spots)

Isanti County (22 spots)

Itasca County (236 spots)

Jackson County (25 spots)

Kanabec County (13 spots)

Kandiyohi County (54 spots)

Kittson County (11 spots)

Koochiching County (41 spots)

Lac Qui Parle County (12 spots)

Lake County (103 spots)

Lake of the Woods County (13 spots)

Le Sueur County (36 spots)

Lincoln County (17 spots)

Lyon County (13 spots)

Mahnomen County (10 spots)

Marshall County (10 spots)

Martin County (22 spots)

McLeod County (21 spots)

Meeker County (42 spots)

Mille Lacs County (18 spots)

Morrison County (32 spots)

Mower County (8 spots)

Murray County (32 spots)

Nicollet County (19 spots)

Nobles County (13 spots)

Norman County (5 spots)

Olmsted County (6 spots)

Other County (2 spots)

Otter Tail County (134 spots)

Pennington County (10 spots)

Pine County (38 spots)

Pipestone County (1 spot)

Polk County (21 spots)

Pope County (21 spots)

Ramsey County (20 spots)

Red Lake County (3 spots)

Redwood County (7 spots)

Renville County (6 spots)

Rice County (30 spots)

Roseau County (7 spots)

Scott County (13 spots)

Sherburne County (25 spots)

Sibley County (15 spots)

St. Louis County (256 spots)

Stearns County (70 spots)

Steele County (6 spots)

Stevens County (7 spots)

Swift County (16 spots)

Todd County (44 spots)

Traverse County (6 spots)

Wabasha County (27 spots)

Wadena County (26 spots)

Waseca County (14 spots)

Washington County (26 spots)

Watonwan County (9 spots)

Wilkin County (1 spot)

Winona County (27 spots)

Wright County (80 spots)

Yellow Medicine County (11 spots)

Plan Your Minnesota Fishing Trip

Use our AI-powered trip planner to get spot recommendations, timing advice, and a printable trip sheet based on your target species and travel radius.