Ranking of North Carolina Counties By Net Migration in 2015

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2015, the Net Migration for North Carolina was 67.22K. Among all North Carolina counties, Wake County had the highest net migration (17.08K), followed by Mecklenburg County (14.38K), and Brunswick County (4.09K).

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 2015
Wake
Mecklenburg
Brunswick
Cabarrus
Johnston
Durham
Union
New Hanover
Guilford
Buncombe
Ranking of North Carolina Counties By Net Migration in 2015
Items per page:
0 of 0
Rank County Net Migration
1 Wake County 17076
2 Mecklenburg County 14381
3 Brunswick County 4092
4 Cabarrus County 3928
5 Johnston County 3508
6 Durham County 3295
7 Union County 3235
8 New Hanover County 3123
9 Guilford County 3049
10 Buncombe County 2813
11 Iredell County 2590
12 Gaston County 2031
13 Forsyth County 1875
14 Henderson County 1872
15 Chatham County 1586
16 Alamance County 1519
17 Pender County 1426
18 Moore County 1302
19 Lincoln County 1142
20 Franklin County 848
21 Haywood County 702
22 Watauga County 653
23 Orange County 564
24 Hoke County 529
25 Dare County 518
26 Davie County 495
27 Harnett County 458
28 Rowan County 450
29 Catawba County 402
30 Macon County 379
31 Jackson County 356
32 Transylvania County 324
33 Carteret County 293
34 Pitt County 271
35 Currituck County 259
36 Beaufort County 230
37 Davidson County 220
38 Burke County 208
39 Cherokee County 199
40 Polk County 196
41 Granville County 141
42 Wilson County 135
43 Clay County 127
44 Person County 123
45 Montgomery County 98
46 Rockingham County 92
47 Caswell County 64
48 Cleveland County 57
49 Swain County 46
50 Caldwell County 44
51 Yancey County 43
52 McDowell County 34
52 Rutherford County 34
53 Wilkes County 27
54 Alexander County 25
55 Tyrrell County 23
56 Stanly County 20
57 Ashe County 7
58 Camden County 5
59 Alleghany County 2
60 Stokes County -1
61 Graham County -12
62 Madison County -17
63 Randolph County -20
64 Mitchell County -21
64 Northampton County -21
65 Perquimans County -29
66 Bertie County -44
67 Pamlico County -46
68 Jones County -57
69 Greene County -61
70 Gates County -63
71 Martin County -90
72 Avery County -97
73 Vance County -108
74 Warren County -114
75 Columbus County -125
76 Yadkin County -143
77 Hyde County -156
78 Pasquotank County -158
79 Hertford County -159
80 Bladen County -171
81 Lee County -192
82 Washington County -196
83 Lenoir County -205
84 Chowan County -235
85 Anson County -285
86 Richmond County -292
87 Surry County -314
88 Scotland County -390
89 Sampson County -398
90 Nash County -417
91 Halifax County -580
92 Duplin County -708
93 Wayne County -781
94 Robeson County -905
95 Edgecombe County -1077
96 Craven County -1597
97 Onslow County -1879
98 Cumberland County -4164