Ranking of North Carolina Counties By Net Migration in 2011

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2011, the Net Migration for North Carolina was 43.05K. Among all North Carolina counties, Wake County had the highest net migration (13.80K), followed by Mecklenburg County (12.16K), and Guilford County (3.20K).

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 2011
Wake
Mecklenburg
Guilford
Durham
Harnett
Buncombe
New Hanover
Brunswick
Johnston
Cabarrus
Ranking of North Carolina Counties By Net Migration in 2011
Items per page:
0 of 0
Rank County Net Migration
1 Wake County 13802
2 Mecklenburg County 12159
3 Guilford County 3203
4 Durham County 2819
5 Harnett County 2473
6 Buncombe County 2272
7 New Hanover County 2161
8 Brunswick County 2095
9 Johnston County 1751
10 Cabarrus County 1679
11 Union County 1655
12 Forsyth County 1527
13 Hoke County 1290
14 Pitt County 993
15 Alamance County 976
16 Iredell County 873
17 Carteret County 842
18 Moore County 730
19 Henderson County 694
20 Watauga County 660
21 Wayne County 651
22 Pender County 624
23 Orange County 382
24 Lee County 365
25 Duplin County 253
26 Gaston County 247
27 Currituck County 221
28 Chatham County 204
29 Pamlico County 186
30 Greene County 166
31 Burke County 155
32 Person County 128
33 Chowan County 127
34 Madison County 123
35 Dare County 119
36 Clay County 116
37 Davie County 111
38 Lincoln County 98
39 Scotland County 97
40 Macon County 93
41 Swain County 30
42 Perquimans County 24
43 Warren County 12
44 Camden County -2
45 Hertford County -7
45 Hyde County -7
46 Avery County -8
47 Polk County -14
48 McDowell County -16
49 Northampton County -31
50 Richmond County -38
51 Craven County -42
52 Davidson County -43
53 Yancey County -44
54 Jones County -47
55 Graham County -50
56 Tyrrell County -58
57 Lenoir County -66
58 Mitchell County -68
59 Haywood County -73
60 Alleghany County -76
61 Yadkin County -91
62 Robeson County -92
63 Stanly County -100
64 Gates County -105
65 Vance County -106
66 Franklin County -109
67 Montgomery County -113
68 Beaufort County -114
69 Stokes County -131
70 Cherokee County -135
71 Transylvania County -137
72 Nash County -149
73 Ashe County -164
74 Surry County -201
75 Rutherford County -203
76 Washington County -204
77 Jackson County -226
78 Sampson County -227
79 Alexander County -228
80 Caswell County -234
81 Martin County -237
82 Columbus County -265
83 Bladen County -272
84 Granville County -291
85 Wilkes County -299
86 Halifax County -304
87 Anson County -313
88 Rockingham County -314
89 Bertie County -320
89 Cumberland County -320
90 Wilson County -356
91 Randolph County -438
92 Pasquotank County -440
93 Caldwell County -479
94 Catawba County -506
95 Cleveland County -517
96 Rowan County -596
97 Edgecombe County -639
98 Onslow County -5467