Keyhole State Park Cottonwood Campground
Open for the 2026 season. Reservations required May 15 through September 15; first-come, first-served outside those dates. Park shower house and all campgrounds are operational with water systems active. Dump station available seasonally.
About
Cottonwood Campground is one of ten campgrounds at Keyhole State Park, situated on the shores of Keyhole Reservoir in northeast Wyoming's Black Hills region. The campground offers 31 undeveloped campsites surrounded by pine trees, providing a more rustic camping experience compared to the park's developed areas. Each site area includes fire rings, picnic tables, and access to water hydrants scattered throughout the campground. The campground includes a playground and horseshoe pit, making it suitable for families. Two group sites are available for larger parties, along with a reservable picnic shelter equipped with lighting and electrical outlets. A trail connects Cottonwood to Homestead Campground and park headquarters. As an undeveloped campground, Cottonwood has no individual hookups, so it's best suited for tent camping or self-contained RVs. The park offers a seasonal dump station, fish cleaning station, and shower facilities elsewhere on the property. Keyhole Reservoir provides opportunities for boating, fishing, and swimming at the park's beach area.
Directions
Located 6 miles north of I-90 at exit 165, near Moorcroft, Wyoming. Follow Pine Ridge Road north to 22 Marina Road.
Nearby Campgrounds
Amenities
| Water | Yes |
| Fires Allowed | Yes |
| Toilets | Yes |
| Dump Station | Yes |
| Wifi | — |
| Pets Allowed | — |
| Showers | No |
| Electric Hookups | — |
| Water Hookups | — |
| Sewer Hookups | — |
| Camp Store | — |
| Price | $10 - $75 |
Vehicle
| Max RV Length | 130ft |
| Max Trailer Length | — |
| Big Rig Friendly | No |
| Pull Through Sites | Yes |
Contact
| Phone | +1 (307) 756-3596 |
Cell Service
| AT&T | Yes |
| Verizon | Yes |
| T-Mobile | Yes |
Availability
Community Posts
No posts yet. Be the first to share your experience!