About Slough Creek Campground
National Park Service
Slough Creek Campground is located in Yellowstone National Park in Wyoming
1 Review of Slough Creek Campground
First to Review
My favorite campground in Yellowstone. It’s a small campground and isn’t wall to wall people. Beautiful forested are alongside the river.