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

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2019, the Net Migration Rate per 1K for South Carolina was 11.85. Among all South Carolina counties, Jasper County had the highest net migration rate (33.27), followed by Lancaster County (31.44), and Horry County (30.38).

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 Migration Rate per 1K in 2019
Jasper
Lancaster
Horry
Berkeley
York
Oconee
Spartanburg
McCormick
Beaufort
Georgetown
Ranking of South Carolina Counties By Net Migration Rate per 1K in 2019
Items per page:
0 of 0
Rank County Net Migration Rate
1 Jasper County 33.27
2 Lancaster County 31.44
3 Horry County 30.38
4 Berkeley County 26.26
5 York County 23.61
6 Oconee County 19.24
7 Spartanburg County 16.06
8 McCormick County 15.68
9 Beaufort County 15.28
10 Georgetown County 14.63
11 Pickens County 14.46
12 Greenville County 14.38
13 Lexington County 13.84
14 Kershaw County 12.94
15 Anderson County 11.28
16 Laurens County 10.59
17 Charleston County 10.04
18 Dorchester County 9.66
19 Aiken County 9.58
20 Edgefield County 8.48
21 Greenwood County 4.86
22 Clarendon County 4.35
23 Cherokee County 4.07
24 Colleton County 2.65
25 Calhoun County 2.27
26 Fairfield County 1.97
27 Saluda County 1.18
28 Union County 0.99
29 Richland County 0.88
30 Abbeville County 0.45
31 Newberry County 0.29
32 Darlington County -0.19
33 Chester County -0.28
34 Florence County -0.61
35 Sumter County -0.71
36 Hampton County -2.12
37 Chesterfield County -3.26
38 Dillon County -7
39 Marlboro County -7.38
40 Bamberg County -7.47
41 Orangeburg County -7.57
42 Barnwell County -9.17
43 Marion County -10.17
44 Williamsburg County -16.38
45 Lee County -20.51
46 Allendale County -26.01