Return to Home Demographics > Table

Demographics Table

Data Options
Comparison Options

Demographic Data Report for North Carolina by County
Mobility: Haven't moved (in past year)
Ages 1+, All Races (includes Hispanic), Both Sexes
2020-2024 American Community Survey 5-Year Data
Sorted by Percent

County
 sort alphabetically by name ascending
2023 Rural-Urban Continuum Codes Φ
 sort by rural urban descending
Value (Percent)
 sort by value descending
People (Haven't Moved)
 sort by sample size ascending
Rank within US
(of 3142 counties)
 sort by rank ascending
North Carolina N/A 87.3 9,267,047 27 of 51
United States N/A 87.7 290,692,803 N/A
Watauga County Rural 75.4 41,352 3,111
Onslow County Urban 78.7 160,332 3,083
Pitt County Urban 81.9 143,641 2,992
Cumberland County Urban 82.0 273,753 2,988
Orange County Urban 82.6 122,669 2,963
Jackson County Rural 83.1 36,206 2,938
Durham County Urban 83.2 273,722 2,932
New Hanover County Urban 83.8 195,231 2,890
Mecklenburg County Urban 84.5 963,482 2,819
Pasquotank County Rural 84.8 34,305 2,788
Wake County Urban 85.0 991,273 2,759
Guilford County Urban 85.1 461,641 2,750
Craven County Rural 86.0 87,258 2,622
Wayne County Urban 86.1 101,085 2,601
Macon County Rural 86.4 32,582 2,538
Transylvania County Rural 86.5 28,832 2,515
Avery County Rural 86.7 15,241 2,472
Harnett County Rural 86.8 119,279 2,446
Forsyth County Urban 87.0 335,827 2,389
Moore County Urban 87.1 90,349 2,364
Perquimans County Rural 87.3 11,435 2,311
Anson County Urban 87.4 19,183 2,283
Greene County Rural 87.4 17,736 2,283
Hyde County Rural 87.8 4,031 2,172
Pender County Urban 87.8 56,849 2,172
Warren County Rural 87.8 16,340 2,172
Hoke County Urban 88.0 46,565 2,105
Iredell County Urban 88.2 171,006 2,036
Carteret County Rural 88.3 60,715 1,994
Wilson County Rural 88.4 69,470 1,961
Polk County Rural 88.6 17,555 1,890
Buncombe County Urban 88.7 241,003 1,851
Halifax County Rural 88.9 41,865 1,783
Tyrrell County Rural 88.9 3,026 1,783
Brunswick County Urban 89.1 134,991 1,713
Clay County Rural 89.1 10,194 1,713
Currituck County Urban 89.1 27,102 1,713
Rutherford County Rural 89.1 57,429 1,713
Cabarrus County Urban 89.2 208,657 1,671
Swain County Rural 89.2 12,428 1,671
Alamance County Urban 89.3 156,453 1,635
Rowan County Urban 89.3 132,570 1,635
Stanly County Rural 89.3 57,246 1,635
Cherokee County Rural 89.5 26,273 1,548
Haywood County Rural 89.6 55,823 1,518
Union County Urban 89.6 222,706 1,518
Henderson County Urban 89.7 105,480 1,461
Lee County Rural 89.7 58,502 1,461
Scotland County Rural 89.7 29,844 1,461
Bladen County Rural 89.8 26,270 1,422
Chowan County Rural 89.8 12,411 1,422
Gaston County Urban 89.8 208,919 1,422
Gates County Urban 89.8 9,233 1,422
Vance County Rural 89.9 37,702 1,378
Dare County Rural 90.0 33,914 1,337
Caswell County Rural 90.1 20,009 1,293
Hertford County Rural 90.1 17,737 1,293
Mitchell County Rural 90.1 13,409 1,293
Montgomery County Rural 90.1 23,276 1,293
Davie County Urban 90.3 39,630 1,223
Lincoln County Urban 90.3 82,965 1,223
Rockingham County Urban 90.3 82,201 1,223
Alleghany County Rural 90.4 10,014 1,181
Granville County Rural 90.4 54,470 1,181
Lenoir County Rural 90.4 49,017 1,181
Randolph County Urban 90.4 130,797 1,181
Washington County Rural 90.4 9,645 1,181
Bertie County Rural 90.5 15,462 1,135
Duplin County Rural 90.5 44,268 1,135
McDowell County Rural 90.5 40,261 1,135
Person County Urban 90.5 35,414 1,135
Catawba County Urban 90.7 147,013 1,045
Chatham County Urban 90.7 72,150 1,045
Cleveland County Rural 90.7 90,548 1,045
Johnston County Urban 90.9 210,607 951
Nash County Urban 90.9 86,393 951
Surry County Rural 90.9 64,262 951
Pamlico County Rural 91.0 11,185 912
Stokes County Urban 91.0 40,849 912
Burke County Urban 91.2 79,398 843
Edgecombe County Urban 91.2 43,816 843
Martin County Rural 91.3 19,620 808
Graham County Rural 91.5 7,352 739
Yadkin County Urban 91.5 34,171 739
Columbus County Rural 91.6 45,433 697
Jones County Rural 91.6 8,457 697
Alexander County Urban 91.7 33,135 661
Northampton County Rural 91.9 15,454 601
Yancey County Rural 92.1 17,221 534
Davidson County Urban 92.2 157,838 508
Caldwell County Urban 92.3 73,590 474
Franklin County Urban 92.4 67,961 456
Richmond County Rural 92.9 38,925 335
Ashe County Rural 93.2 24,881 284
Robeson County Rural 93.9 108,383 177
Madison County Urban 94.1 20,422 154
Beaufort County Rural 94.4 41,768 130
Camden County Urban 94.6 10,230 110
Wilkes County Rural 95.4 62,304 67
Sampson County Rural 95.5 56,120 63

Notes:
Created by statecancerprofiles.cancer.gov on 03/21/2026 3:45 am.

Φ 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: Haven't moved (in past year), see the dictionary.

Data for United States does not include Puerto Rico.

Return to Top