Demographics Table
Demographic Data Report for North Carolina by County
Mobility: Moved, different state (in past year)
Ages 1+, All Races (includes Hispanic), Both Sexes
2020-2024 American Community Survey 5-Year Data
Sorted by Percent
County
|
2023 Rural-Urban Continuum Codes Φ
|
Value (Percent)
|
People (Moved From Different State)
|
Rank within US (of 3142 counties)
|
|---|---|---|---|---|
| United States | N/A | 2.3 | 7,577,400 | N/A |
| North Carolina | N/A | 3.0 | 322,292 | 30 of 51 |
| Wilkes County | Rural | 0.5 | 351 | 221 |
| Sampson County | Rural | 0.6 | 357 | 303 |
| Washington County | Rural | 0.6 | 63 | 303 |
| Graham County | Rural | 0.7 | 57 | 388 |
| Stokes County | Urban | 0.7 | 306 | 388 |
| Yadkin County | Urban | 0.7 | 275 | 388 |
| Wilson County | Rural | 0.8 | 606 | 485 |
| Greene County | Rural | 0.9 | 184 | 597 |
| Madison County | Urban | 0.9 | 204 | 597 |
| Anson County | Urban | 1.0 | 230 | 710 |
| Randolph County | Urban | 1.0 | 1,404 | 710 |
| Robeson County | Rural | 1.0 | 1,145 | 710 |
| Stanly County | Rural | 1.0 | 660 | 710 |
| Bladen County | Rural | 1.1 | 328 | 820 |
| Davie County | Urban | 1.1 | 486 | 820 |
| Duplin County | Rural | 1.1 | 544 | 820 |
| Edgecombe County | Urban | 1.1 | 529 | 820 |
| Halifax County | Rural | 1.1 | 539 | 820 |
| Richmond County | Rural | 1.1 | 462 | 820 |
| Columbus County | Rural | 1.2 | 587 | 947 |
| Lee County | Rural | 1.2 | 753 | 947 |
| Martin County | Rural | 1.2 | 255 | 947 |
| Montgomery County | Rural | 1.2 | 300 | 947 |
| Northampton County | Rural | 1.2 | 204 | 947 |
| Tyrrell County | Rural | 1.2 | 41 | 947 |
| Alleghany County | Rural | 1.3 | 147 | 1,083 |
| Ashe County | Rural | 1.3 | 337 | 1,083 |
| Beaufort County | Rural | 1.3 | 583 | 1,083 |
| Caswell County | Rural | 1.3 | 293 | 1,083 |
| Nash County | Urban | 1.3 | 1,219 | 1,083 |
| Rockingham County | Urban | 1.3 | 1,191 | 1,083 |
| Rowan County | Urban | 1.3 | 1,863 | 1,083 |
| Alexander County | Urban | 1.4 | 488 | 1,204 |
| Franklin County | Urban | 1.4 | 1,058 | 1,204 |
| Jones County | Rural | 1.4 | 130 | 1,204 |
| McDowell County | Rural | 1.4 | 614 | 1,204 |
| Surry County | Rural | 1.4 | 988 | 1,204 |
| Vance County | Rural | 1.4 | 590 | 1,204 |
| Caldwell County | Urban | 1.5 | 1,196 | 1,313 |
| Lenoir County | Rural | 1.5 | 787 | 1,313 |
| Yancey County | Rural | 1.5 | 286 | 1,313 |
| Burke County | Urban | 1.6 | 1,396 | 1,430 |
| Chowan County | Rural | 1.6 | 218 | 1,430 |
| Granville County | Rural | 1.6 | 952 | 1,430 |
| Person County | Urban | 1.6 | 638 | 1,430 |
| Gaston County | Urban | 1.7 | 3,884 | 1,524 |
| Davidson County | Urban | 1.8 | 3,154 | 1,621 |
| Catawba County | Urban | 1.9 | 3,064 | 1,718 |
| Chatham County | Urban | 1.9 | 1,500 | 1,718 |
| Haywood County | Rural | 1.9 | 1,206 | 1,718 |
| Warren County | Rural | 1.9 | 362 | 1,718 |
| Bertie County | Rural | 2.0 | 339 | 1,830 |
| Cleveland County | Rural | 2.0 | 2,019 | 1,830 |
| Rutherford County | Rural | 2.1 | 1,365 | 1,922 |
| Johnston County | Urban | 2.3 | 5,336 | 2,077 |
| Alamance County | Urban | 2.4 | 4,118 | 2,151 |
| Henderson County | Urban | 2.5 | 2,934 | 2,217 |
| Hertford County | Rural | 2.5 | 500 | 2,217 |
| Hyde County | Rural | 2.5 | 113 | 2,217 |
| Carteret County | Rural | 2.6 | 1,788 | 2,291 |
| Guilford County | Urban | 2.7 | 14,429 | 2,348 |
| Scotland County | Rural | 2.7 | 890 | 2,348 |
| Cabarrus County | Urban | 2.8 | 6,443 | 2,408 |
| Mitchell County | Rural | 2.8 | 414 | 2,408 |
| Union County | Urban | 2.8 | 7,066 | 2,408 |
| Iredell County | Urban | 2.9 | 5,546 | 2,452 |
| Wayne County | Urban | 2.9 | 3,360 | 2,452 |
| Pamlico County | Rural | 3.0 | 373 | 2,512 |
| Harnett County | Rural | 3.1 | 4,281 | 2,555 |
| Lincoln County | Urban | 3.1 | 2,823 | 2,555 |
| Camden County | Urban | 3.2 | 348 | 2,591 |
| Swain County | Rural | 3.2 | 451 | 2,591 |
| Forsyth County | Urban | 3.3 | 12,569 | 2,634 |
| Pender County | Urban | 3.3 | 2,110 | 2,634 |
| Pitt County | Urban | 3.3 | 5,751 | 2,634 |
| Transylvania County | Rural | 3.4 | 1,131 | 2,677 |
| Wake County | Urban | 3.4 | 39,810 | 2,677 |
| Brunswick County | Urban | 3.5 | 5,376 | 2,708 |
| Cherokee County | Rural | 3.5 | 1,014 | 2,708 |
| Macon County | Rural | 3.5 | 1,312 | 2,708 |
| Watauga County | Rural | 3.5 | 1,900 | 2,708 |
| Jackson County | Rural | 3.8 | 1,648 | 2,790 |
| Buncombe County | Urban | 3.9 | 10,723 | 2,808 |
| Mecklenburg County | Urban | 3.9 | 44,806 | 2,808 |
| Pasquotank County | Rural | 4.0 | 1,623 | 2,830 |
| Hoke County | Urban | 4.1 | 2,162 | 2,849 |
| Durham County | Urban | 4.2 | 13,775 | 2,868 |
| Moore County | Urban | 4.2 | 4,345 | 2,868 |
| Avery County | Rural | 4.4 | 782 | 2,908 |
| New Hanover County | Urban | 4.4 | 10,255 | 2,908 |
| Gates County | Urban | 4.6 | 472 | 2,939 |
| Orange County | Urban | 4.6 | 6,814 | 2,939 |
| Clay County | Rural | 4.7 | 541 | 2,953 |
| Craven County | Rural | 4.7 | 4,775 | 2,953 |
| Dare County | Rural | 4.9 | 1,831 | 2,982 |
| Cumberland County | Urban | 6.0 | 19,991 | 3,061 |
| Currituck County | Urban | 6.1 | 1,856 | 3,069 |
| Perquimans County | Rural | 6.3 | 826 | 3,079 |
| Polk County | Rural | 7.0 | 1,390 | 3,101 |
| Onslow County | Urban | 9.2 | 18,754 | 3,129 |
Notes:
Created by statecancerprofiles.cancer.gov on 03/20/2026 6:12 pm.
Φ Rural–urban county classifications are based on the 2023 USDA Rural–Urban Continuum Codes (except for Connecticut Counties which use 2013 codes). State-level cancer rates for rural areas are calculated using cancer cases registered exclusively in rural counties, while state-level cancer rates for urban areas are calculated using cases registered exclusively in urban counties.
Source: Demographic data provided by the Census Bureau and the American Community Survey.
For more information about Mobility: Moved, different state (in past year), see the dictionary.
Data for United States does not include Puerto Rico.


