South Carolina Net Migration By County in 2023

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2023, the net migration for South Carolina was 99,317. Horry County had the highest net migration (16,127) followed by Spartanburg County (11,528), and Greenville County (10,043). On the other hand, Lee County had the lowest net migration (-111), followed by Marlboro County (-60), and Williamsburg County (41).

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 2023
South Carolina Net Migration By County in 2023
Items per page:
0 of 0
County Net Migration
Abbeville 276
Aiken 2934
Allendale 116
Anderson 4073
Bamberg 136
Barnwell 46
Beaufort 3214
Berkeley 9575
Calhoun 95
Charleston 4481
Cherokee 861
Chester 391
Chesterfield 530
Clarendon 353
Colleton 620
Darlington 222
Dillon 44
Dorchester 3087
Edgefield 1355
Fairfield 144
Florence 839
Georgetown 1547
Greenville 10043
Greenwood 470
Hampton 82
Horry 16127
Jasper 1619
Kershaw 2224
Lancaster 3865
Laurens 1244
Lee -111
Lexington 4529
McCormick 144
Marion 201
Marlboro -60
Newberry 675
Oconee 1682
Orangeburg 398
Pickens 2392
Richland 2688
Saluda 228
Spartanburg 11528
Sumter 287
Union 183
Williamsburg 41
York 3899