Nov 21, 2024 · The Savannah River Site (SRS), a 310 square mile (198,046 acres) Department of Energy site, is located in the sand-hills region of South Carolina. SRS covers parts of Aiken, Barnwell and Allendale counties along the Savannah River, and is within proximity of several major southeastern cities.