Ranking of North Carolina Counties By Net Domestic Migration in 2017
Updated on January 26, 2024.
Based on the US Census Vintage data estimates, in 2017, the Net Domestic Migration for North Carolina was 64.77K. Among all North Carolina counties, Wake County had the highest net domestic migration (11.97K), followed by Mecklenburg County (6.30K), and Brunswick County (4.99K).
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.
Related Topics: North Carolina Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2017 Census.
See this for other years:
Ranking of North Carolina Counties By Net Domestic Migration in 2017
Items per page:
0 of 0
Rank | County | Net Dom. Migration |
---|---|---|
1 | Wake County | 11973 |
2 | Mecklenburg County | 6295 |
3 | Brunswick County | 4994 |
4 | Johnston County | 4579 |
5 | Cabarrus County | 4064 |
6 | Union County | 4037 |
7 | New Hanover County | 3419 |
8 | Forsyth County | 2910 |
9 | Gaston County | 2767 |
10 | Alamance County | 2694 |
11 | Iredell County | 2584 |
12 | Buncombe County | 2164 |
13 | Henderson County | 2082 |
14 | Moore County | 1863 |
15 | Pender County | 1861 |
16 | Chatham County | 1685 |
17 | Franklin County | 1286 |
18 | Lincoln County | 1285 |
19 | Catawba County | 1117 |
20 | Watauga County | 970 |
21 | Rowan County | 922 |
22 | Davidson County | 894 |
23 | Haywood County | 844 |
24 | Guilford County | 735 |
25 | Harnett County | 708 |
26 | Burke County | 675 |
27 | Granville County | 668 |
28 | Stanly County | 628 |
29 | Currituck County | 620 |
30 | Transylvania County | 576 |
31 | Jackson County | 552 |
32 | Pitt County | 533 |
33 | Lee County | 489 |
34 | Davie County | 483 |
35 | Macon County | 471 |
36 | Hoke County | 465 |
37 | Rutherford County | 428 |
38 | Dare County | 365 |
39 | Carteret County | 331 |
40 | McDowell County | 325 |
41 | Ashe County | 316 |
42 | Clay County | 306 |
43 | Cherokee County | 288 |
44 | Surry County | 285 |
45 | Polk County | 279 |
46 | Cleveland County | 271 |
47 | Caldwell County | 266 |
48 | Madison County | 252 |
49 | Durham County | 221 |
50 | Tyrrell County | 149 |
50 | Yancey County | 149 |
51 | Camden County | 124 |
52 | Person County | 122 |
52 | Swain County | 122 |
53 | Alleghany County | 120 |
54 | Avery County | 112 |
55 | Perquimans County | 76 |
56 | Warren County | 75 |
57 | Mitchell County | 51 |
58 | Alexander County | 30 |
59 | Yadkin County | 28 |
60 | Montgomery County | 11 |
61 | Jones County | 10 |
62 | Graham County | 9 |
63 | Wilkes County | 4 |
64 | Stokes County | -14 |
65 | Nash County | -15 |
66 | Wilson County | -18 |
67 | Gates County | -42 |
68 | Pamlico County | -48 |
69 | Caswell County | -57 |
70 | Washington County | -89 |
71 | Greene County | -95 |
72 | Chowan County | -96 |
73 | Randolph County | -102 |
74 | Bertie County | -114 |
75 | Pasquotank County | -116 |
76 | Beaufort County | -136 |
77 | Bladen County | -146 |
78 | Columbus County | -169 |
79 | Northampton County | -170 |
80 | Hyde County | -171 |
81 | Onslow County | -188 |
81 | Orange County | -188 |
82 | Rockingham County | -201 |
83 | Richmond County | -215 |
84 | Scotland County | -235 |
85 | Martin County | -242 |
86 | Vance County | -259 |
87 | Sampson County | -266 |
88 | Hertford County | -286 |
89 | Anson County | -307 |
90 | Halifax County | -433 |
91 | Craven County | -434 |
92 | Edgecombe County | -477 |
93 | Lenoir County | -514 |
94 | Duplin County | -653 |
95 | Robeson County | -1196 |
96 | Wayne County | -1775 |
97 | Cumberland County | -5781 |