St. Louis County Boat Ramps, Minnesota

St. Louis County tracks 184 public boat ramps in total, spread across 123 different rivers, creeks and lakes — most notably St. Louis River (9 ramps), Kabetogama Lake (8 ramps) and Pelican Lake (6 ramps). Each listing below shows which waterbody it's on, so you can tell at a glance which ones actually connect.

Sourced from official state and federal agency records, last synced on July 7, 2026. Read more about how we verify this data.

184 Boat ramps
123 Waterways
0 Free to launch
6 Neighboring counties

All boat ramps in St. Louis County — page 1 of 8

Waterways in St. Louis County

These are the rivers, creeks and lakes with public boat ramps in St. Louis County. Ramps on the same waterway don't always sit close together on a map — some of these stretch across the whole county.

Armstrong Lake 1 Ash Lake 1 Ash River 5 Auto Lake 1 Ban Lake 1 Bass Lake 1 Bassett Lake 1 Bear Head Lake 1 Bear Island Lake 3 Big Bear Lake 1 Big Lake 1 Big Rice Lake 1 Birch Lake 4 Black Duck Lake 1 Blueberry Lake 1 Boulder Lake 1 Burntside Lake 5 Cadotte Lake 1 Carey Lake 1 Caribou Lake 2 Cloquet River 1 Coe Lake 1 Colby Lake 1 Coon Lake 1 Crane Lake 3 Dark Lake 1 Dewey Lake 1 Dinham Lake 1 Eagles Nest #2 Lake 1 Eagles Nest #3 Lake 1 East Vermilion Lake 5 Echo Lake 1 Ed Shave Lake 1 Elbow Lake 2 Elephant Lake 1 Elliot Lake 1 Ely Lake 1 Embarrass Lake 2 Fall Lake 1 Fenske Lake 1 Fish Lake Flowage Lake 2 Floodwood River 1 Gilbert Pit Lake 1 Grand Lake 1 Grant Pit Lake 1 Headquarters Lake 1 Indian Lake 1 Island Lake 1 Island Lake Reservoir 2 Island Lake Reservoir Lake 1 Jammer Lake 1 Janette Lake 1 Jeanette Lake 1 Johnson Lake 1 Kabetogama Lake 8 Kinney Lake 1 Lake Superior 1 Lake Vermilion 3 Lake Vermillion 1 Lake Vermillion - Daisy Bay 1 Leora Lake 1 Little Long Lake 1 Little Stone Lake 1 Little Sturgeon Lake 1 Loaine Lake 1 Long Lake 1 Longyear Lake (North) 1 Loon Lake 1 Lost Lake 2 Low Lake 1 Mashkenode Lake 1 McQuade Lake 2 Moose Lake 1 Morcom Lake 1 Mott Pit Lake 1 Mud Hen Lake 1 Mud Lake 2 Murphy Lake 1 Myrtle Lake 1 Nels Lake 1 Nichols Lake 1 North Twin Lake 1 Norwegian Bay 1 One Pine Lake 1 Pelican Lake 6 Pelican River 1 Perch Lake 1 Pfeiffer Lake 1 Pike Lake 1 Pike River Flowage Lake 1 Pleasant Lake 1 Prairie Lake 1 Sabin (Embarrass Mine) Lake 1 Sabin Lake 1 Salo Lake 1 Section Fourteen Lake 1 Shagawa Lake 5 Shoe Pack Lake 1 Side Lake 1 Silver Lake 2 South Twin Lake 1 Spring Lake 1 St. James Pit Lake 1 St. Louis River 9 St. Louis River Estuary Lake 1 Stone Lake 1 Strand Lake 1 Sturgeon Lake 1 Upper Comstock Lake 1 Vermilion Lake 2 Vermilion River 1 West Robinson Lake 1 West Twin Lake 1 West Two Rivers Reservoir Lake 1 West Vermilion Lake 5 White Iron Lake 1 White Lake 1 Whiteface Reservoir 1 Whiteface Reservoir Lake 1 Whitewater Lake 2 Wild Rice Lake 1 Wolf Lake 2 Wynne Lake 1

Boat ramps in neighboring counties

If St. Louis County doesn't have what you're looking for, these bordering counties are worth a look too.

Frequently asked questions

We track 184 public boat ramps in St. Louis County, spread across 123 different rivers, creeks and lakes.

We haven't confirmed any free ramps in St. Louis County yet. Fee status is verified ramp by ramp as we check each one against the source — check the fee badge on each listing below for the latest status.

St. Louis River has the most public boat ramps we track in St. Louis County, with 9 launch points.