Lakes / Oregon / Marion County
Lakes in Marion County, Oregon
18 lakes counted in Marion County - the largest is Detroit Lake at 3,593 acres.
18
Lakes Counted
3,593 acres
Largest - Detroit Lake
Marion County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.
All Counted Lakes
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Detroit Lake | Marion | 3,593 acres | - |
| 2 | Olallie Lake | Marion | 195 acres | - |
| 3 | Big Cliff Reservoir | Marion | 101 acres | - |
| 4 | Monon Lake | Marion | 94 acres | - |
| 5 | Elk Lake | Marion | 66 acres | - |
| 6 | Mission Creek Reservoir | Marion | 59 acres | - |
| 7 | Breitenbush Lake | Marion | 55 acres | - |
| 8 | Willamette Slough | Marion | 55 acres | - |
| 9 | Silver Creek Reservoir | Marion | 45 acres | - |
| 10 | Stone Quarry Lake | Marion | 42 acres | - |
| 11 | Fish Lake | Marion | 38 acres | - |
| 12 | Clear Lake | Marion | 37 acres | - |
| 13 | Long Lake | Marion | 30 acres | - |
| 14 | Mission Lake | Marion | 29 acres | - |
| 15 | Skookum Lakes | Marion | 29 acres | - |
| 16 | McKay Reservoir | Marion | 28 acres | - |
| 17 | Spada Reservoir | Marion | 28 acres | - |
| 18 | Horseshoe Lake | Marion | 27 acres | - |
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.