Graniteville is a census-designated place in Aiken County, South Carolina, United States. The population was 2,614 at the 2010 census. It lies along U.S. Route 1, five miles west of Aiken in Horse Creek Valley, which originates in the nearby town of Vaucluse.