Ranking of North Carolina Counties By Net Migration in 2016

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2016, the Net Migration for North Carolina was 92.54K. Among all North Carolina counties, Wake County had the highest net migration (18.43K), followed by Mecklenburg County (15.06K), and Guilford County (5.39K).

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 Migration in 2016
Wake
18.43K
Mecklenburg
15.06K
Guilford
5.39K
New Hanover
5.01K
Johnston
4.91K
Durham
4.69K
Brunswick
4.44K
Cabarrus
4.31K
Gaston
3.48K
Union
3.34K
Ranking of North Carolina Counties By Net Migration in 2016
Rank
County
Net Migration
1 Wake County 18,433
2 Mecklenburg County 15,063
3 Guilford County 5,393
4 New Hanover County 5,009
5 Johnston County 4,914
6 Durham County 4,693
7 Brunswick County 4,439
8 Cabarrus County 4,307
9 Gaston County 3,481
10 Union County 3,340
11 Buncombe County 3,091
12 Alamance County 3,085
13 Forsyth County 2,784
14 Iredell County 2,592
15 Henderson County 2,095
16 Harnett County 1,813
17 Moore County 1,363
18 Chatham County 1,360
19 Pender County 1,300
20 Jackson County 1,281
21 Watauga County 1,049
22 Orange County 1,034
23 Haywood County 946
24 Davidson County 904
25 Franklin County 856
Items per page:
1 – 25 of 100