South Carthage is a town in Smith County, Tennessee, United States.
[5] The town is located along the Cumberland River opposite Carthage.
[5] As of the 2020 United States census, there were 1,490 people, 536 households, and 344 families residing in the town.
As of the census[3] of 2000, there were 1,302 people, 554 households, and 366 families residing in the town.
30.9% of all households were made up of individuals, and 16.6% had someone living alone who was 65 years of age or older.