Williamsburg County Flag

Williamsburg County

County Seat:
Kingstree

Williamsburg County's 2026 population is estimated at 29,539, reflecting a -0.55% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Williamsburg County is the 32nd largest county in South Carolina. The 2010 population was 34,342 and has grown -13.99% since 2010.

29,539
Total Population
32
Population Density (mi²)
32
Population Rank (State)
-163 -0.55%
Annual Population Growth

Williamsburg County Population

Demographics

Economics and Income Statistics