Ranking of North Carolina Counties By Net Migration Rate per 1K in 2023
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2023, the Net Migration Rate per 1K for North Carolina was 14.53. Among all North Carolina counties, Brunswick County had the highest net migration rate (48.27), followed by Pender County (39.64), and Franklin County (33.91).
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.
You may also be interested in:
Related Topics: North Carolina Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2023 Census.
See this for other years:
Ranking of North Carolina Counties By Net Migration Rate per 1K in 2023
Items per page:
25
0 of 0
| Rank | County | Net Migration Rate |
|---|---|---|
| 1 | Brunswick County | 48.27 |
| 2 | Pender County | 39.64 |
| 3 | Franklin County | 33.91 |
| 4 | Lincoln County | 28.32 |
| 5 | Union County | 27.56 |
| 6 | Johnston County | 27.26 |
| 7 | Jones County | 27.07 |
| 8 | Clay County | 26.74 |
| 9 | Jackson County | 26.36 |
| 10 | Pamlico County | 25.41 |
| 11 | Stanly County | 25 |
| 12 | Chatham County | 24.96 |
| 13 | Lee County | 24.45 |
| 14 | Cherokee County | 23.07 |
| 15 | Iredell County | 19.97 |
| 16 | Wake County | 18.99 |
| 17 | Currituck County | 18.59 |
| 18 | Alleghany County | 18.56 |
| 19 | Harnett County | 18.52 |
| 20 | Caswell County | 18.35 |
| 21 | Macon County | 17.87 |
| 22 | Rowan County | 17.56 |
| 23 | Perquimans County | 17.44 |
| 24 | Montgomery County | 17.31 |
| 25 | Alamance County | 17.16 |
| 26 | Gaston County | 16.75 |
| 27 | Mecklenburg County | 16.4 |
| 28 | Davidson County | 16.35 |
| 29 | New Hanover County | 16.33 |
| 30 | Moore County | 16.09 |
| 31 | Cabarrus County | 15.76 |
| 32 | Davie County | 14.93 |
| 33 | Transylvania County | 14.88 |
| 34 | Henderson County | 14.6 |
| 35 | Tyrrell County | 14.31 |
| 36 | Yancey County | 14.21 |
| 37 | Person County | 14.11 |
| 38 | Avery County | 14.01 |
| 39 | Rutherford County | 13.86 |
| 40 | Stokes County | 13.82 |
| 41 | Duplin County | 13.05 |
| 42 | Edgecombe County | 12.91 |
| 43 | Haywood County | 12.54 |
| 44 | Carteret County | 12.4 |
| 45 | Greene County | 12.08 |
| 46 | Lenoir County | 12.07 |
| 47 | Durham County | 11.99 |
| 48 | Catawba County | 11.97 |
| 49 | Polk County | 11.89 |
| 50 | Wilson County | 11.73 |
| 51 | Randolph County | 11.71 |
| 52 | Bertie County | 11.48 |
| 53 | Buncombe County | 11.42 |
| 54 | Madison County | 11.33 |
| 55 | Cleveland County | 11.23 |
| 56 | Rockingham County | 10.87 |
| 57 | Yadkin County | 10.86 |
| 58 | Sampson County | 10.75 |
| 59 | McDowell County | 10.7 |
| 60 | Nash County | 10.14 |
| 60 | Onslow County | 10.14 |
| 61 | Robeson County | 9.97 |
| 61 | Wayne County | 9.97 |
| 62 | Forsyth County | 9.89 |
| 63 | Pasquotank County | 9.85 |
| 64 | Caldwell County | 9.74 |
| 65 | Bladen County | 9.61 |
| 66 | Guilford County | 9.27 |
| 67 | Burke County | 9.26 |
| 68 | Craven County | 9.08 |
| 68 | Warren County | 9.08 |
| 69 | Granville County | 9.07 |
| 70 | Alexander County | 8.92 |
| 71 | Orange County | 8.6 |
| 72 | Ashe County | 8.57 |
| 73 | Pitt County | 8.36 |
| 74 | Camden County | 7.74 |
| 75 | Hoke County | 7.64 |
| 76 | Hyde County | 7.56 |
| 76 | Wilkes County | 7.56 |
| 77 | Mitchell County | 7.45 |
| 78 | Beaufort County | 7.1 |
| 79 | Columbus County | 7.01 |
| 80 | Martin County | 6.79 |
| 81 | Dare County | 6.48 |
| 82 | Chowan County | 6.33 |
| 83 | Scotland County | 5.89 |
| 84 | Swain County | 5.45 |
| 85 | Vance County | 5.13 |
| 86 | Anson County | 5.01 |
| 87 | Surry County | 4.64 |
| 88 | Gates County | 4.34 |
| 89 | Graham County | 3.72 |
| 90 | Watauga County | 3.1 |
| 91 | Northampton County | 2.81 |
| 92 | Washington County | 1.49 |
| 93 | Richmond County | -5.29 |
| 94 | Halifax County | -6.44 |
| 95 | Cumberland County | -8.21 |
| 96 | Hertford County | -9.7 |