Return to Home Demographics > Table

Demographics Table

Data Options

Demographic Data Report for North Carolina by County
Mobility: Haven't moved (in past year)
Ages 1+, All Races (includes Hispanic), Both Sexes
2017-2021 American Community Survey 5-Year Data
Sorted by Value
County
 sort alphabetically by name ascending
Value (Percent)
 sort by value ascending
People (Haven't Moved)
 sort by sample size ascending
Rank within US
(of 3142 counties)
 sort by rank ascending
United States 86.6 282,348,858 N/A
North Carolina 85.9 8,807,853 32 of 51
Beaufort County 94.2 41,951 113
Wilkes County 94.1 61,643 114
Hyde County 94.1 4,382 118
Clay County 93.8 10,246 148
Ashe County 93.8 24,719 157
Bladen County 93.4 27,788 191
Pamlico County 93.4 11,417 200
Mitchell County 93.4 13,877 208
Camden County 93.2 9,559 232
Alleghany County 92.8 10,029 277
Edgecombe County 92.8 45,465 283
Robeson County 92.7 108,941 286
Montgomery County 92.4 23,799 331
Yadkin County 92.4 34,068 335
Surry County 92.1 65,163 407
Yancey County 92.0 16,753 411
Halifax County 91.7 44,860 472
Person County 91.7 35,340 477
Sampson County 91.3 53,682 567
Alexander County 91.2 33,064 575
Martin County 91.1 19,874 617
Caswell County 90.7 20,555 742
Northampton County 90.6 16,098 759
Madison County 90.6 19,143 760
Chatham County 90.5 67,433 797
Columbus County 90.4 46,061 815
Davidson County 90.4 150,085 819
Jones County 90.4 8,335 823
Johnston County 90.3 188,565 845
Stokes County 90.3 40,105 848
Graham County 90.2 7,249 885
Dare County 90.2 32,917 906
Warren County 90.1 16,734 925
Davie County 90.1 38,145 931
Bertie County 89.9 16,132 976
McDowell County 89.9 39,585 993
Lee County 89.6 55,668 1,064
Caldwell County 89.6 71,849 1,093
Cleveland County 89.3 87,231 1,193
Burke County 89.3 77,820 1,199
Nash County 89.1 83,084 1,260
Rockingham County 89.1 80,353 1,275
Franklin County 88.9 59,500 1,332
Anson County 88.9 19,729 1,339
Wilson County 88.8 69,399 1,389
Cherokee County 88.7 25,099 1,409
Perquimans County 88.7 11,410 1,420
Catawba County 88.6 140,527 1,461
Gates County 88.4 9,311 1,523
Lincoln County 88.4 75,020 1,532
Duplin County 88.4 43,467 1,541
Currituck County 88.3 24,149 1,580
Granville County 88.2 53,228 1,622
Gaston County 88.2 197,377 1,628
Buncombe County 87.9 232,507 1,722
Haywood County 87.9 54,002 1,730
Rowan County 87.8 126,886 1,738
Union County 87.7 204,722 1,761
Randolph County 87.7 124,698 1,777
Henderson County 87.7 100,591 1,797
Vance County 87.6 37,083 1,834
Swain County 87.5 12,225 1,858
Richmond County 87.5 37,501 1,866
Avery County 87.4 15,336 1,895
Alamance County 87.4 146,401 1,898
Scotland County 87.3 29,667 1,930
Hoke County 87.2 44,676 1,938
Stanly County 87.2 53,628 1,949
Washington County 87.2 9,722 1,952
Brunswick County 87.2 115,784 1,971
Hertford County 87.1 19,011 1,994
Chowan County 87.1 11,931 1,997
Iredell County 87.0 157,990 2,013
Cabarrus County 87.0 190,644 2,015
Tyrrell County 86.7 2,964 2,105
Rutherford County 86.5 55,236 2,162
Polk County 86.5 16,676 2,163
Forsyth County 86.5 326,088 2,164
Carteret County 86.3 58,242 2,233
Lenoir County 86.2 47,272 2,248
Pender County 86.0 50,983 2,298
Craven County 85.8 86,029 2,364
Moore County 85.7 83,764 2,369
Wayne County 85.5 99,549 2,422
Greene County 85.2 17,323 2,490
Harnett County 85.1 111,801 2,514
Macon County 84.7 30,692 2,581
Guilford County 84.4 448,613 2,635
Transylvania County 84.2 27,506 2,654
Pasquotank County 84.0 33,382 2,691
Mecklenburg County 83.5 908,567 2,756
Wake County 82.9 912,981 2,816
New Hanover County 82.6 184,198 2,854
Durham County 81.8 259,067 2,915
Jackson County 80.2 34,276 3,000
Cumberland County 79.9 262,663 3,013
Orange County 79.6 116,563 3,029
Pitt County 78.7 132,955 3,051
Onslow County 74.9 147,756 3,111
Watauga County 73.8 39,719 3,117
Notes:
Created by statecancerprofiles.cancer.gov on 05/13/2024 5:25 pm.
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