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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2023, the Net Domestic Migration Rate per 1K for South Carolina was 15. Among all South Carolina counties, Jasper County had the highest net domestic migration rate (42.27), followed by Edgefield County (40.37), and Horry County (37.64).

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 2023
Jasper
Edgefield
Horry
Berkeley
Kershaw
Lancaster
Spartanburg
Georgetown
Anderson
Oconee
Ranking of South Carolina Counties By Net Domestic Migration Rate per 1K in 2023
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Jasper County 42.27
2 Edgefield County 40.37
3 Horry County 37.64
4 Berkeley County 34.1
5 Kershaw County 31.13
6 Lancaster County 30.26
7 Spartanburg County 28.22
8 Georgetown County 22.23
9 Anderson County 17.59
10 Oconee County 17.27
11 Laurens County 16.23
12 Dorchester County 16
13 Pickens County 15.13
14 Aiken County 15.09
15 McCormick County 14.75
16 Allendale County 14.04
17 Newberry County 13.54
18 Cherokee County 12.87
19 Greenville County 12.37
20 Beaufort County 12.09
21 Chester County 11.88
22 Colleton County 11.82
23 Lexington County 11.3
24 Abbeville County 10.62
25 Clarendon County 9.89
26 York County 9.23
27 Chesterfield County 7.88
28 Fairfield County 7.25
29 Marion County 7.02
30 Bamberg County 6.94
31 Calhoun County 6.69
32 Saluda County 5.84
33 Union County 5.45
34 Charleston County 5.26
34 Greenwood County 5.26
35 Florence County 4.19
36 Darlington County 2.95
37 Orangeburg County 2.8
38 Hampton County 2.42
39 Richland County 2.16
40 Sumter County 1.41
41 Dillon County 0.69
42 Barnwell County 0
43 Williamsburg County -0.23
44 Marlboro County -2.78
45 Lee County -13.42