Lake Johnson is a reservoir located in Spartanburg County, South Carolina. It appears on the Pacolet USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 581.88 feet (177.36 m) above sea level. The nearest populated place is White Stone Springs (historical), approximately 1.4 miles to the ESE.

Nearby Features