Ranking of North Carolina Counties By Net Migration Rate per 1K in 2019

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2019, the Net Migration Rate per 1K for North Carolina was 8.24. Among all North Carolina counties, Brunswick County had the highest net migration rate (45.71), followed by Franklin County (29.79), and Johnston County (28.93).

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 Rate per 1K in 2019
Brunswick
Franklin
Johnston
Currituck
Lincoln
Moore
Chatham
Cabarrus
Iredell
Macon
Ranking of North Carolina Counties By Net Migration Rate per 1K in 2019
Items per page:
0 of 0
Rank County Net Migration Rate
1 Brunswick County 45.71
2 Franklin County 29.79
3 Johnston County 28.93
4 Currituck County 27.38
5 Lincoln County 26.52
6 Moore County 22.66
7 Chatham County 18.51
8 Cabarrus County 18.39
9 Iredell County 17.94
10 Macon County 17.56
11 Clay County 15.7
12 Onslow County 15.45
13 Alamance County 15.26
14 Pender County 14.86
15 Yancey County 13.3
16 Cherokee County 13.09
17 Union County 13.06
18 Perquimans County 12.81
19 Wake County 12.61
20 Camden County 11.79
21 Dare County 11.11
22 Durham County 10.8
23 Pamlico County 10.77
24 Haywood County 10.6
25 Henderson County 9.88
26 Stanly County 9.54
27 McDowell County 9.51
28 Buncombe County 9.5
29 Davidson County 9.46
30 Mecklenburg County 8.48
31 Rockingham County 8.42
32 Polk County 8.41
33 Ashe County 8.39
34 Swain County 7.91
35 Gaston County 7.68
36 Stokes County 7.6
37 New Hanover County 7.18
38 Transylvania County 7.1
39 Rowan County 6.96
40 Rutherford County 6.79
41 Lee County 6.29
42 Davie County 6.24
43 Yadkin County 6.21
44 Guilford County 6.15
45 Harnett County 5.75
46 Forsyth County 5.46
47 Cleveland County 5.4
48 Jackson County 5.29
49 Pasquotank County 5.27
50 Catawba County 5.25
51 Montgomery County 5.23
52 Carteret County 4.96
53 Alexander County 4.93
54 Wilson County 4.71
55 Pitt County 4.64
56 Granville County 4.52
57 Caldwell County 4.3
58 Person County 3.39
59 Beaufort County 3.25
60 Alleghany County 2.96
61 Burke County 2.77
61 Lenoir County 2.77
62 Randolph County 2.67
63 Mitchell County 2.47
64 Avery County 2.4
65 Madison County 2.31
66 Watauga County 2.01
67 Nash County 1.82
68 Gates County 1.65
69 Graham County 1.42
70 Wayne County 1.29
71 Scotland County 1.12
72 Sampson County 0.41
73 Hoke County -0.16
73 Wilkes County -0.16
74 Surry County -0.17
75 Bertie County -0.79
76 Caswell County -1.1
77 Orange County -1.13
78 Warren County -1.27
79 Cumberland County -1.93
80 Vance County -2.5
81 Richmond County -2.65
82 Columbus County -3.18
83 Chowan County -4.51
84 Duplin County -6.59
85 Martin County -6.69
86 Greene County -7.25
87 Northampton County -7.49
88 Bladen County -7.69
89 Hertford County -7.79
90 Edgecombe County -8.02
91 Craven County -8.1
92 Halifax County -9.15
93 Washington County -9.9
94 Hyde County -10.46
95 Robeson County -12.78
96 Jones County -21.27
97 Anson County -37.48
98 Tyrrell County -73.43