Ranking of North Carolina Counties By Net Domestic Migration in 2012

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2012, the Net Domestic Migration for North Carolina was 29.40K. Among all North Carolina counties, Wake County had the highest net domestic migration (11.77K), followed by Mecklenburg County (10.35K), and New Hanover County (2.21K).

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 2012
Wake
Mecklenburg
New Hanover
Cabarrus
Buncombe
Durham
Guilford
Brunswick
Union
Orange
Ranking of North Carolina Counties By Net Domestic Migration in 2012
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Wake County 11766
2 Mecklenburg County 10354
3 New Hanover County 2214
4 Cabarrus County 2149
5 Buncombe County 2123
6 Durham County 2075
7 Guilford County 1977
8 Brunswick County 1934
9 Union County 1882
10 Orange County 1736
11 Harnett County 1627
12 Iredell County 1152
13 Forsyth County 1108
14 Pitt County 1020
15 Moore County 848
16 Johnston County 847
17 Henderson County 585
18 Gaston County 477
19 Chatham County 429
20 Pender County 396
21 Lee County 370
22 Watauga County 365
23 Lincoln County 339
24 Alamance County 331
25 Carteret County 325
26 Franklin County 308
27 Jackson County 293
28 Transylvania County 154
29 Dare County 139
30 Currituck County 121
31 Randolph County 116
32 Perquimans County 104
33 Polk County 93
34 Hoke County 90
35 Haywood County 73
36 Madison County 49
37 Clay County 29
38 Jones County 21
39 McDowell County 8
39 Macon County 8
40 Mitchell County 7
40 Wilkes County 7
41 Cherokee County 6
42 Ashe County 1
43 Swain County -2
44 Yancey County -12
45 Stanly County -15
46 Granville County -19
47 Alleghany County -36
48 Camden County -37
49 Bladen County -53
50 Wilson County -56
51 Davie County -60
51 Pasquotank County -60
52 Davidson County -62
53 Graham County -88
54 Rutherford County -98
55 Alexander County -103
56 Avery County -109
57 Hyde County -117
58 Cleveland County -124
59 Chowan County -134
59 Sampson County -134
60 Hertford County -136
61 Duplin County -144
62 Gates County -171
63 Catawba County -175
64 Beaufort County -185
65 Anson County -189
66 Surry County -191
67 Pamlico County -192
68 Warren County -203
69 Yadkin County -205
70 Tyrrell County -216
71 Columbus County -240
72 Montgomery County -243
73 Washington County -247
74 Scotland County -257
75 Martin County -261
76 Lenoir County -311
77 Person County -324
78 Robeson County -329
79 Richmond County -330
80 Stokes County -332
81 Bertie County -347
82 Vance County -348
83 Caswell County -357
84 Caldwell County -358
85 Halifax County -364
86 Greene County -387
87 Rowan County -417
88 Rockingham County -450
89 Edgecombe County -498
90 Burke County -545
91 Wayne County -566
92 Onslow County -595
93 Northampton County -601
94 Nash County -717
95 Craven County -857
96 Cumberland County -7052