Bennettsville

City in Marlboro County, South Carolina

View of Bennettsville, South Carolina
Photo: Calvin Beale · Public domain

Bennettsville is a city in Marlboro County, South Carolina, with 7,020 residents (2020 Census). It sits at 157 ft (48 m) above sea level. The nearest town is Tatum, 5.7 miles E.

About Bennettsville

Bennettsville is a city located in the U.S. state of South Carolina on the Great Pee Dee River. As the county seat of Marlboro County, Bennettsville is noted for its historic homes and buildings from the 19th and early 20th centuries—including the Bennettsville Historic District which is listed on the National Register of Historic Places.

As of the 2020 census, Bennettsville had a population of 7,020.

Text: Wikipedia · CC BY-SA 4.0

Bennettsville weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Bennettsville

All 24 webcams near Bennettsville ›

Webcams: Windy.com

Living in Bennettsville

Median household income
$37,115
Median home value
$92,100
Median rent
$671/mo
Median age
41.6
Cost of living and demographics of Bennettsville ›

Do you know Bennettsville? Tell us about it

Help other travelers: share what makes Bennettsville special. We review every message before publishing it.

Map of Bennettsville

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Bennettsville Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Bennettsville, SC population

Bennettsville had 7,020 residents in the 2020 Census.

2020 Census7,020
Density1,107 per sq mi (428 per km²)

Source: U.S. Census Bureau, Decennial Census.

Bennettsville at a glance

StateSouth Carolina (SC)
CountyMarlboro County
TypeCity
Population7,020 (2020)
Land area6.34 sq mi (16.4 km²)
Water area0.63 sq mi (1.64 km²)
Elevation157 ft (48 m)
Coordinates34.6282° N, 79.6860° W
ZIP code29512
Official websitebennettsvillesc.com
Census code (GEOID)4505680

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Bennettsville

Straight-line distance between town centers.

Frequently asked questions about Bennettsville

What county is Bennettsville in?

Bennettsville is in Marlboro County, South Carolina.

What is the population of Bennettsville, SC?

7,020 people lived in Bennettsville at the 2020 Census.

What is the ZIP code of Bennettsville, SC?

The ZIP code of Bennettsville is 29512.

What is the elevation of Bennettsville?

157 feet (48 m) above sea level.

What towns are near Bennettsville?

Tatum (5.7 mi), Blenheim (8.4 mi), McColl (8.4 mi), Clio (8.6 mi), Gibson (10.1 mi).

Last updated: