Hopkins is a census-designated place (CDP) in Richland County, South Carolina, United States. It is located southeast of downtown Columbia and is part of the Columbia Metropolitan Statistical Area. As of the 2010 census, the population of the Hopkins CDP was 2,882.