Campobello is a town located in Spartanburg County, South Carolina. Campobello has a 2026 population of 766. Campobello is currently growing at a rate of 3.1% annually and its population has increased by 11.82% since the most recent census, which recorded a population of 685 in 2020.