Ranking of South Carolina Counties By Net Domestic Migration Rate per 1K in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Domestic Migration Rate per 1K for South Carolina was 12.52. Among all South Carolina counties, Jasper County had the highest net domestic migration rate (49.93), followed by Horry County (35.89), and McCormick County (29.14).

The chart below shows the top 10 counties, and the table below shows the ranking of all South Carolina counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of South Carolina Counties By Net Domestic Migration Rate per 1K in 2024
Jasper
Horry
McCormick
Berkeley
Edgefield
Spartanburg
Dorchester
Kershaw
Laurens
Lancaster
Ranking of South Carolina Counties By Net Domestic Migration Rate per 1K in 2024
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Jasper County 49.93
2 Horry County 35.89
3 McCormick County 29.14
4 Berkeley County 22.82
5 Edgefield County 22.62
6 Spartanburg County 22.31
7 Dorchester County 21.89
8 Kershaw County 21.15
9 Laurens County 20.25
10 Lancaster County 18.58
11 Cherokee County 14.23
12 Anderson County 13.51
13 Oconee County 12.21
14 Chester County 11.72
15 Georgetown County 10.54
16 Greenville County 10.46
17 Beaufort County 10.22
18 Aiken County 8.99
19 York County 8.84
20 Pickens County 8.73
21 Calhoun County 7.94
22 Lexington County 7.8
23 Fairfield County 7.31
24 Greenwood County 7.03
25 Abbeville County 6.39
25 Colleton County 6.39
26 Newberry County 5.84
27 Richland County 5.49
28 Union County 4.79
29 Chesterfield County 4.67
30 Darlington County 4.31
31 Florence County 3.83
32 Charleston County 2.91
33 Marion County 2.64
34 Clarendon County 2.57
35 Barnwell County 2.49
36 Saluda County 2.06
37 Orangeburg County 1.99
38 Sumter County 1.52
39 Hampton County -0.66
40 Lee County -1.13
41 Williamsburg County -1.24
42 Allendale County -1.98
43 Dillon County -2.42
44 Marlboro County -4.29
45 Bamberg County -5.03