Tucked into Pennington County, about two miles from Mount Rushmore, is a sparkling, stunningly beautiful lake that’s perfect for a day trip (or longer). It is absolutely pristine, and it’s a beloved alternative to the busier, more crowded lakes in South Dakota (though this one is popular among locals, so come out on a weekday and/or early in the morning and you’ll have better odds of some quality alone time). Come check out what I suspect could also be the best swimming hole in South Dakota: It’s Horsethief Lake, and it’s an absolute doozy when it comes to incredibly beautiful places in our little corner of the nation.

To make your reservations for the ultimate camping adventure (or just to get more info), be sure to check out the Horsethief Lake Campground page on Recreation.gov. Where are your favorite places to go swimming in South Dakota? Do you know about any hidden gem lakes, ponds, or swimming holes? Let me know!

OnlyInYourState may earn compensation through affiliate links in this article.

Explore South Dakota