Union County is a county in the state of South Carolina, United States. As of the 2010 census, 28,961 people lived there. Its county seat is Union. The county was formed in 1785.