Bennettsville is a city located in South Carolina. With a 2020 population of 7,484, it is the 50th largest city in South Carolina and the 3783rd largest city in the United States. Bennettsville is currently declining at a rate of -2.50% annually and its population has decreased by -17.48% since the most recent census, which recorded a population of 9,069 in 2010. Bennettsville reached it's highest population of 9,425 in 2000. Spanning over 7 miles, Bennettsville has a population density of 1,222 people per square mile.
The average household income in Bennettsville is $43,102 with a poverty rate of 35.76%. The median rental costs in recent years comes to $567 per month, and the median house value is $81,900. The median age in Bennettsville is 38.2 years, 35.7 years for males, and 40.4 years for females. For every 100 females there are 102.8 males.