Middle Fork on the Salmon River Downloadable Map

The Middle Fork of the Salmon River runs approximately 100 miles from Boundary Creek to the Cache Bar boat ramp through the Frank Church-River of No Return Wilderness in central Idaho, the largest designated wilderness area in the lower 48 states. The canyon drops steadily throughout the run, passing natural hot springs, side canyons, and a number of historical sites. Trips typically take five to seven days. Access is limited to a small number of permitted launches per day, making advance planning essential for anyone looking to run it.

Points of interest included on the RiverRight digital map:
Boundary Creek Put-in — slipway
Boundary Creek Campground — campsite
First Bend Rapid — Class II-III · 0.1 river-mi
Murphs Hole Rapid — Class III-IV · 0.8 river-mi
Teepee Hole Camp — campsite · 1.1 river-mi
Cable Hole Camp — campsite · 1.6 river-mi
Dorrs Rock — Class II · 1.8 river-mi
Pinball Rapid — Class +II-III · 2.5 river-mi
Gardells Hole Camp — campsite · 2.9 river-mi
Sulphur Slide Rapid — Class III-IV · 3.0 river-mi
Ramshorn Rapid — Class II-III · 3.9 river-mi
Hells Half Mile Rapid — Class III-IV · 4.6 river-mi
Spike Creek — Class III · 5.1 river-mi
Velvet Falls — Class IV · 5.2 river-mi
Boy Scout Camp — campsite · 5.5 river-mi
Big Bend Camp — campsite · 6.7 river-mi
Trail Flat Camp — campsite · 7.2 river-mi
The Chutes — Class III · 7.7 river-mi
Elkhorn Rapid — Class II · 8.1 river-mi
Rapid Camp — campsite · 8.8 river-mi
Elkhorn Bar Camp — campsite · 8.8 river-mi
Saddle Camp — campsite · 9.5 river-mi
Boot Camp — campsite · 9.7 river-mi
Powerhouse Rapid — Class III-IV · 11.4 river-mi
Joe Bump Camp — campsite · 12.0 river-mi
Thimbleberry Camp — campsite · 12.7 river-mi
Scout Camp — campsite · 13.0 river-mi
Sheepeater Camp — campsite · 13.2 river-mi
Fire Island Camp — campsite · 14.0 river-mi
Lake Creek Camp — campsite · 14.7 river-mi
Johns Camp — campsite · 15.1 river-mi
Greyhound Rapid — Class II-III · 15.8 river-mi
Greyhound Camp — campsite · 15.8 river-mi
Dome Hole Camp — campsite · 15.9 river-mi
Artillery Rapid — Class III · 17.6 river-mi
Rapid River Camp — campsite · 18.3 river-mi
Dolly Lake Camp — campsite · 19.4 river-mi
Big Snag Camp — campsite · 19.6 river-mi
Canon Creek Rapid — Class III · 19.9 river-mi
Lake Creek Rapid — Class III · 21.5 river-mi
Pistol Creek Rapid Stage 1 — Class III-IV · 21.9 river-mi
Pistol Creek Camp — campsite · 22.0 river-mi
Pistol Creek Rapid Stage 2 — Class III-IV · 22.5 river-mi
Airplane Camp — campsite · 24.8 river-mi
Indian Creek Beach Camp — campsite · 25.2 river-mi
Indian Creek Camp — campsite · 26.7 river-mi
Anderson Camp — campsite · 27.7 river-mi
Pungo Creek Camp — campsite · 27.9 river-mi
Orelano Creek Rapid — Class II · 28.9 river-mi
Little Soldier Camp — campsite · 31.3 river-mi
Marble Creek Left Camp — campsite · 32.1 river-mi
Marble Creek Rapid — Class III- · 32.1 river-mi
Marble Creek Right Camp — campsite · 32.3 river-mi
Ski Jump Rapid — Class II-IV · 32.7 river-mi
Lost Oak Camp — campsite · 33.3 river-mi
Sunflower Flat Camp — campsite · 33.3 river-mi
Stateland Left Camp — campsite · 35.2 river-mi
Stateland Right Camp — campsite · 35.2 river-mi
Little Creek Bridge Camp — campsite · 35.6 river-mi
Little Creek Camp — campsite · 35.9 river-mi
Hood Ranch Camp — campsite · 36.3 river-mi
Sunflower Hot Springs — note · 36.3 river-mi
Jackass Rapid — Class II-III · 37.6 river-mi
Upper Jackass Flat Camp — campsite · 37.7 river-mi
Lower Jackass Camp — campsite · 38.1 river-mi
Pictographs — note · 39.7 river-mi
Mahoney Camp — campsite · 41.9 river-mi
Pine Creek Flat Camp — campsite · 43.3 river-mi
Culver Creek Camp — campsite · 45.4 river-mi
Cox Hot Springs — note · 46.3 river-mi
Whitie Cox Camp — campsite · 46.3 river-mi
Rock Island Camp — campsite · 46.5 river-mi
White Creek Rapid — Class II · 47.5 river-mi
White Creek Camp — campsite · 47.7 river-mi
Shelf Rapid — Class II-III · 48.3 river-mi
Shelf Camp — campsite · 48.4 river-mi
Big Loon Camp — campsite · 49.7 river-mi
Cow Creek Camp — campsite · 50.2 river-mi
Cave Camp — campsite · 52.1 river-mi
Hospital Hot Spring — note · 52.1 river-mi
Hospital Bar Camp — campsite · 52.4 river-mi
Cub Creek Camp — campsite · 53.2 river-mi
Upper Grouse Camp — campsite · 56.4 river-mi
Lower Grouse Camp — campsite · 56.6 river-mi
Tappan Island Camp — campsite · 57.1 river-mi
Tiny Tappan Camp — campsite · 57.4 river-mi
Tappan I Rapid — Class II-III · 57.4 river-mi
Tappan Falls Camp — campsite · 58.0 river-mi
Tappan Falls — Class III-IV · 58.0 river-mi
Tappan II Rapid — Class II-III · 58.5 river-mi
Tappan III Rapid — Class III-IV · 58.6 river-mi
Tappan IV Rapid — Class II-III · 59.0 river-mi
Camas Creek Camp — campsite · 60.0 river-mi
Johnny Walker Camp — campsite · 60.8 river-mi
Pool Camp — campsite · 61.4 river-mi
Funston Camp — campsite · 61.7 river-mi
Broken Oar Camp — campsite · 61.9 river-mi
Pictographs — note · 62.2 river-mi
Aparejo Rapid — Class II-III · 62.7 river-mi
Trail Camp — campsite · 63.6 river-mi
Sheep Creek Camp — campsite · 64.6 river-mi
Flying B Ranch — note · 66.0 river-mi
Flying B (Ranch) Camp — campsite · 66.1 river-mi
Flying B Airport Camp — campsite · 66.9 river-mi
Haystack Rapid — Class III · 67.4 river-mi
Bernard Rapid — Class III · 67.5 river-mi
Bernard Camp — campsite · 68.0 river-mi
Short Creek Camp — campsite · 68.1 river-mi
Cold Spring Creek Camp — campsite · 69.2 river-mi
Jack Creek Rapids — Class II-III · 69.9 river-mi
Little Pine Camp — campsite · 70.8 river-mi
Driftwood Flat Camp — campsite · 71.2 river-mi
Wilson Creek Camp — campsite · 72.1 river-mi
Grassy Flat Camp I — campsite · 72.3 river-mi
Grassy Flat Camp II — campsite · 72.5 river-mi
Pictographs — note · 73.6 river-mi
Survey Creek Camp — campsite · 74.0 river-mi
Woolard Creek Camp — campsite · 74.1 river-mi
Fly Camp — campsite · 74.9 river-mi
Sams Hole — Class II · 75.3 river-mi
Fish Camp — campsite · 76.7 river-mi
Waterfall Creek Rapid — Class III · 76.9 river-mi
Big Creek Camp — campsite · 77.3 river-mi
Big Creek Rapid — Class II · 77.3 river-mi
Last Chance Camp — campsite · 77.5 river-mi
Pine Bluff Camp — campsite · 78.0 river-mi
Cutthroat Cove Rapid — Class II-III · 78.1 river-mi
Cutthroat Cove Camp — campsite · 78.2 river-mi
Big Pine Camp — campsite · 78.5 river-mi
Big Pine Rapid — Class II · 78.6 river-mi
Elk Bar Camp — campsite · 78.9 river-mi
Love Bar Camp — campsite · 79.0 river-mi
Veil Cave Rapid — Class II · 79.7 river-mi
Veil Falls — note · 79.9 river-mi
Wall Creek Rapid — Class II-III · 80.1 river-mi
Porcupine Rapid — Class II-III · 80.1 river-mi
Redside Camp — campsite · 81.6 river-mi
Redside Rapid — Class III-IV · 81.7 river-mi
Golden Creek Falls — note · 81.8 river-mi
Weber Rapid — Class III-IV · 82.1 river-mi
Mist Falls — note · 82.3 river-mi
Mist Falls Rapid — Class II-III- · 82.5 river-mi
Pictographs — note · 82.9 river-mi
Papoose Camp — campsite · 83.5 river-mi
Ship Island Camp — campsite · 83.6 river-mi
Lightning Strike Camp — campsite · 84.2 river-mi
Parrot Placer Camp — campsite · 85.5 river-mi
Nugget Creek Falls — note · 87.0 river-mi
Parrot Cabin Camp — campsite · 87.0 river-mi
Upper Cliffside Rapid — Class III · 87.7 river-mi
Cradle Creek Camp — campsite · 87.8 river-mi
Lower Cliffside Rapid — Class III · 88.0 river-mi
Tumble Creek Camp — campsite · 88.0 river-mi
Ouzel Camp — campsite · 88.8 river-mi
Cliffside Camp — campsite · 89.0 river-mi
Ouzel Rapids — Class II-III · 89.1 river-mi
Stoddard Bar Camp — campsite · 89.3 river-mi
Otter Bar Camp — campsite · 89.6 river-mi
Rubber Rapid — Class III-IV · 90.5 river-mi
Hancock Rapid — Class III-IV · 91.5 river-mi
Solitude Camp — campsite · 92.2 river-mi
Devils Molar Rapid — Class II · 92.6 river-mi
Devils Tooth Rapid — Class III-IV · 92.9 river-mi
House of Rocks Rapid — Class III-IV · 93.0 river-mi
Clamshell Rock Rapid — Class II · 93.2 river-mi
Jump Off Rapid — Class III · 93.4 river-mi
Third Boulder Choke — Class II · 93.7 river-mi
Goat Creek Rapid — Class II · 94.0 river-mi
Goat Creek Camp — campsite · 94.1 river-mi
Confluence Takeout — slipway · 95.5 river-mi
Cramer Creek Rapid — Class III-IV · 97.4 river-mi
Cache Bar Boat Ramp — slipway · 98.2 river-mi
Parking — 98.3 river-mi