- Home
- All States
- Oregon
- Marion County
Boat Ramps in Marion County, Oregon
38 boat ramps
Marion County has 38 boat ramps, 34 of them on 13 named waterbodies including Detroit Lake, North Santiam River (below Detroit), and Willamette River (Salem to Yamhill River). Lake ramps make up the large majority, with river also represented.
Ramps in Marion County
North Santiam River (below Detroit)
Mill City
Big Cliff Reservoir
Wirth Lake
Salem
Willamette River (Newberg Pool)
Detroit Lake
Detroit
Detroit Lake
Detroit
Detroit Lake
Detroit Lake
Detroit Lake
Detroit
Detroit Lake
Detroit
Elk Lake (Marion)
North Santiam River (below Detroit)
North Santiam River (below Detroit)
Mill City
Santiam River
Jefferson
Detroit Lake
Detroit
Willamette River (Corvallis to Salem)
Keizer
Mission Lake
Detroit Lake
Detroit Lake
North Santiam River (below Detroit)
North Santiam River (below Detroit)
Detroit Lake
Detroit
Willamette River (Corvallis to Salem)
Salem
Willamette River (Salem to Yamhill River)
Santiam River
Silver Creek Reservoir
Willamette River (Salem to Yamhill River)
Turner Lake
Turner
North Santiam River (below Detroit)
Willamette River (Salem to Yamhill River)
7 more ramps
Mapped but not yet named. Check the satellite view to see what’s there.
What waterbodies have boat ramps in Marion County?
Data last updated Sep 2026