Salem is a U.S. town in Oconee County, South Carolina. The population was 120 at the 2020 United States census. Salem is located at 34°53′19″N 82°58′29″W / 34.88861°N 82.97472°W. The town lies in the foothills of the Blue Ridge Mountains along South Carolina Highway 130, just south of its junction with South Carolina Highway 11. Lake Keowee and Keowee …Salem is a U.S. town in Oconee County, South Carolina. The population was 120 at the 2020 United States census. Salem is located at 34°53′19″N 82°58′29″W / 34.88861°N 82.97472°W. The town lies in the foothills of the Blue Ridge Mountains along South Carolina Highway 130, just south of its junction with South Carolina Highway 11. Lake Keowee and Keowee-Toxaway State Park lie just to the east, and Lake Jocassee and Devils Fork State Park lie to the northeast. The North Carolina-South Carolina border passes several miles north of Salem.