Bennettsville is a city located in the state of South Carolina, United States. It is situated along the Great Pee Dee River and serves as the county seat for Marlboro County.
The city is recognized for its collection of historic homes and buildings dating back to the 19th and early 20th centuries. A notable feature of the area is the Bennettsville Historic District, which is officially listed on the National Register of Historic Places.