About this spot
High Falls drops roughly 15m (about 50 ft) over stepped, sliding ledges on the Thompson River near Sapphire, NC, reached by a short, well-trafficked trail off Whitewater Road (marked High Falls trailhead, parking nearby). The river bends 90 degrees below the final ledge into a genuinely deep plunge pool with sandy and gravelly banks, and the open canopy keeps it sunny. Multiple independent guides (WNC Waterfalls, AllTrails with 500+ reviews, TheOutbound, Yelp) consistently describe it as one of the area's best summer swimming holes, unlike several shallower or officially-restricted falls nearby. Hazards: slick rocks on the descent, current that strengthens fast after rain, no lifeguard, and unreliable cell service — scout depth before jumping and skip it after storms.