Johns Run (Sandy Creek tributary)

Johns Run is a 5.06 mi long 2nd order tributary to Sandy Creek in Halifax County, Virginia.

Course
Johns Run rises about 0.25 miles south of Lucks, Virginia in Pittsylvania County and then flows southeast to join Sandy Creek about 1 mile northeast of Henrys Mill.

Watershed
Johns Run drains 9.42 sqmi of area, receives about 45.6 in/year of precipitation, has a wetness index of 387.23, and is about 66% forested.