Boyd Creek Campground

This five-site campground on the Selway River is located southeast of Lowell, Idaho. The campground is a popular spot for people rafting and kayaking the Selway. Water, restrooms, and a picnic area are located at the campground. There's a small camping fee and a 14-night maximum stay.

Reviews

Current Rating
not yet rated

Add a review

Rating

Select a star to rate.