Ranking of North Carolina Counties By Net International Migration in 2017

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2017, the Net International Migration for North Carolina was 21.39K. Among all North Carolina counties, Mecklenburg County had the highest net international migration (6.58K), followed by Wake County (4.54K), and Durham County (1.97K).

The chart below shows the top 10 counties, and the table below shows the ranking of all North 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 North Carolina Counties By Net International Migration in 2017
Mecklenburg
6.58K
Wake
4.54K
Durham
1.97K
Guilford
1.69K
Cumberland
882
Orange
642
Forsyth
599
Wayne
285
Iredell
232
Buncombe
231
Ranking of North Carolina Counties By Net International Migration in 2017
Rank
County
Net Intl. Migration
1 Mecklenburg County 6,580
2 Wake County 4,544
3 Durham County 1,971
4 Guilford County 1,687
5 Cumberland County 882
6 Orange County 642
7 Forsyth County 599
8 Wayne County 285
9 Iredell County 232
10 Buncombe County 231
11 Johnston County 216
12 Catawba County 199
13 Cabarrus County 187
14 Davidson County 174
15 Harnett County 160
16 Union County 147
17 Duplin County 145
18 New Hanover County 142
19 Sampson County 141
20 Pitt County 134
21 Gaston County 119
22 Lee County 104
23 Vance County 103
24 Moore County 97
25 Burke County 87
Items per page:
1 – 25 of 100