Latta is a town in Dillon County, South Carolina, United States. Latta is the second most populous town in Dillon County. As of the 2010 census, it had a population of 1,379.
Latta water tower
Dillon County, South Carolina
Dillon County is a county located in the U.S. state of South Carolina. As of the 2020 census, the county's population was 28,292. The county seat is Dillon.
Dillon County Courthouse
Seal