Ranking of North Carolina Counties By Net Domestic Migration in 2016

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2016, the Net Domestic Migration for North Carolina was 70.98K. Among all North Carolina counties, Wake County had the highest net domestic migration (14.25K), followed by Mecklenburg County (9.10K), and New Hanover County (4.87K).

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 Domestic Migration in 2016
Wake
14.25K
Mecklenburg
9.10K
New Hanover
4.87K
Johnston
4.71K
Brunswick
4.44K
Cabarrus
4.08K
Guilford
3.83K
Gaston
3.36K
Union
3.21K
Alamance
3.02K
Ranking of North Carolina Counties By Net Domestic Migration in 2016
Rank
County
Net Dom. Migration
1 Wake County 14,251
2 Mecklenburg County 9,095
3 New Hanover County 4,872
4 Johnston County 4,707
5 Brunswick County 4,436
6 Cabarrus County 4,077
7 Guilford County 3,829
8 Gaston County 3,357
9 Union County 3,212
10 Alamance County 3,021
11 Durham County 2,868
12 Buncombe County 2,846
13 Iredell County 2,387
14 Forsyth County 2,218
15 Henderson County 2,067
16 Harnett County 1,585
17 Chatham County 1,369
18 Pender County 1,278
19 Moore County 1,238
20 Jackson County 1,231
21 Watauga County 989
22 Haywood County 924
23 Cherokee County 835
24 Rowan County 795
25 Franklin County 769
Items per page:
1 – 25 of 100