South Carolina Net Migration By County in 2024

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2024, the net migration for South Carolina was 91,277. Horry County had the highest net migration (16,311) followed by Spartanburg County (10,037), and Greenville County (9,783). On the other hand, Marlboro County had the lowest net migration (-96), followed by Dillon County (-31), and Bamberg County (-9).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
South Carolina Net Migration By County in 2024
South Carolina Net Migration By County in 2024
Items per page:
0 of 0
County Net Migration
Abbeville 178
Aiken 1953
Allendale -3
Anderson 3339
Bamberg -9
Barnwell 106
Beaufort 3017
Berkeley 7150
Calhoun 113
Charleston 3995
Cherokee 976
Chester 392
Chesterfield 429
Clarendon 136
Colleton 434
Darlington 320
Dillon -31
Dorchester 4256
Edgefield 927
Fairfield 145
Florence 852
Georgetown 814
Greenville 9783
Greenwood 615
Hampton 38
Horry 16311
Jasper 2002
Kershaw 1589
Lancaster 2812
Laurens 1569
Lee 107
Lexington 3713
McCormick 288
Marion 77
Marlboro -96
Newberry 407
Oconee 1349
Orangeburg 368
Pickens 1622
Richland 4459
Saluda 172
Spartanburg 10037
Sumter 297
Union 173
Williamsburg 24
York 4072