Buffalo Mountain
A 3.8-mile White Rock Loop up Buffalo Mountain to the exposed White Rock cliff overlook, with some of the widest views in the Tri-Cities.
Record this hike live
Recording keeps going as you move between screens, even with the screen off. Finish or Discard stops it.

- Length
- 3.8 mi
- Elevation gain
- 1,150 ft
- Difficulty
- moderate
- Route
- loop
Trail conditions
No recent condition reports. Hiked it lately?
Report current conditions →Elevation
3.8 mi · 1,146 ft of climbing · high 3,230 ft · low 2,277 ft
Find the trailhead
Parking
High Ridge Road trailhead above Johnson City; free municipal park. The cliff edge at White Rock is unguarded.
Directions to parkingWeather at the trailhead
76°FPartly cloudy now
Sunrise 6:11 AM · Sunset 8:48 PM
- TodayOvercast76° / 57°F9% precip
- WedOvercast85° / 63°F1% precip
- ThuThunderstorm82° / 65°F84% precip
Forecast from Open-Meteo. Mountain conditions change fast; check again before you go.
From the High Ridge Road trailhead, the white-blazed loop climbs steadily through hardwood forest to the rocky spine of Buffalo Mountain. The payoff is the White Rock overlook, an open cliff face looking north over Johnson City and Jonesborough. The grades are steep and the cliff edge is unguarded, so the loop feels tougher than its mileage suggests.