Horseshoe Bend Recreational Area sits right on Lake McClure in Coulterville, giving you direct access to the water and a genuine escape without feeling like you’re hours from civilization. The lake itself is the main draw — it’s a decent-sized reservoir where you can actually see your dog swim and splash around without the stress of ocean waves or strong currents. The campground sprawls across shaded sites with oak trees, and most spots have at least some separation from neighbors, which means your dog won’t be constantly barking at dogs two campsites over.
Being in Mariposa County means you’re positioned perfectly for Yosemite day trips, though Horseshoe Bend works just as well as a standalone destination if you want to skip the crowds at the park. The area around Coulterville is quieter than you’d expect, with dirt roads and local trails nearby where dogs can actually stretch their legs without leashes if you’re comfortable with that. The lake has a beach area where dogs can wade in, and there are spots to sit and watch the water without feeling like you’re in a typical RV park.
The campground gets solid reviews on Google with a 4.5-star rating from 68 reviewers, and people consistently mention how well-maintained it is and how nice the staff treats visitors. The facilities are clean and functional — nothing fancy, but nothing run-down either. This is a place where you feel like someone actually cares about upkeep.
The real advantage here is the combination of a true lake experience and reasonable proximity to Yosemite without being overrun with tourists. It’s the kind of spot where you can have a quiet afternoon with your dog on the water and still have options if you get restless.
Pet policies do change seasonally, so call ahead to confirm what’s currently allowed, any fees, and whether there are restrictions on breed or size before you book.





