Return to Home Demographics > Table

Demographics Table

Data Options
Comparison Options

Demographic Data Report for North Carolina by County
Population: Non-Hispanic (Origin Recode)
All Ages, 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 ascending
People (Non-Hispanic [Origin Recode])
 sort by sample size ascending
Rank within US
(of 3143 counties)
 sort by rank ascending
United States N/A 80.7 270,163,129 N/A
North Carolina N/A 88.7 9,516,554 29 of 52
Wake County Urban 88.4 1,042,469 2,380
Mecklenburg County Urban 84.0 970,112 2,596
Guilford County Urban 89.9 492,857 2,259
Forsyth County Urban 84.9 331,089 2,553
Cumberland County Urban 87.3 295,550 2,453
Durham County Urban 84.2 279,830 2,589
Buncombe County Urban 91.4 250,885 2,133
Union County Urban 86.6 217,322 2,486
New Hanover County Urban 92.1 216,682 2,051
Gaston County Urban 90.1 211,668 2,244
Cabarrus County Urban 87.3 206,052 2,453
Johnston County Urban 83.2 194,927 2,626
Onslow County Urban 86.0 178,754 2,514
Iredell County Urban 90.7 178,353 2,192
Pitt County Urban 92.1 163,245 2,051
Davidson County Urban 91.1 157,498 2,163
Alamance County Urban 84.7 149,881 2,564
Catawba County Urban 88.5 144,787 2,374
Brunswick County Urban 94.4 143,985 1,676
Orange County Urban 89.4 133,764 2,304
Rowan County Urban 88.1 132,087 2,399
Randolph County Urban 86.0 125,825 2,514
Harnett County Rural 84.9 118,107 2,553
Robeson County Rural 89.1 104,179 2,331
Henderson County Urban 86.9 102,977 2,475
Wayne County Urban 86.3 102,372 2,502
Moore County Urban 92.2 96,680 2,032
Cleveland County Rural 95.3 96,199 1,462
Craven County Rural 92.2 94,616 2,032
Nash County Urban 91.8 88,291 2,084
Rockingham County Urban 92.8 85,526 1,937
Lincoln County Urban 91.9 85,174 2,073
Burke County Urban 91.5 80,338 2,122
Caldwell County Urban 93.3 75,155 1,863
Wilson County Rural 87.6 69,460 2,428
Chatham County Urban 86.4 69,221 2,497
Franklin County Urban 88.8 66,067 2,354
Carteret County Rural 95.1 65,747 1,508
Surry County Rural 87.5 62,473 2,440
Rutherford County Rural 94.3 61,232 1,700
Wilkes County Rural 92.5 61,020 1,983
Stanly County Rural 94.3 60,966 1,700
Pender County Urban 91.2 59,763 2,155
Haywood County Rural 95.0 59,559 1,530
Granville County Rural 88.9 54,126 2,351
Watauga County Rural 93.8 51,713 1,789
Lee County Rural 78.3 51,530 2,750
Lenoir County Rural 91.2 50,076 2,155
Columbus County Rural 94.4 47,309 1,676
Sampson County Rural 78.0 46,372 2,756
Halifax County Rural 96.6 46,063 1,058
Edgecombe County Urban 93.8 45,731 1,789
Hoke County Urban 84.4 45,420 2,580
Stokes County Urban 96.2 43,409 1,203
McDowell County Rural 92.9 41,647 1,921
Beaufort County Rural 92.1 40,986 2,051
Davie County Urban 91.7 40,477 2,095
Jackson County Rural 92.0 40,271 2,062
Richmond County Rural 92.2 39,047 2,032
Pasquotank County Rural 94.0 38,365 1,761
Vance County Rural 90.5 38,316 2,215
Duplin County Rural 76.7 37,839 2,775
Person County Urban 93.7 37,043 1,800
Dare County Rural 92.6 35,087 1,969
Alexander County Urban 94.4 34,381 1,676
Macon County Rural 90.0 34,135 2,252
Yadkin County Urban 87.6 32,898 2,428
Scotland County Rural 96.0 32,241 1,265
Transylvania County Rural 94.8 31,938 1,582
Currituck County Urban 94.8 29,014 1,582
Cherokee County Rural 96.3 28,474 1,170
Bladen County Rural 90.7 26,814 2,192
Ashe County Rural 94.0 25,320 1,761
Montgomery County Rural 84.2 21,892 2,589
Anson County Urban 95.8 21,357 1,336
Caswell County Rural 94.9 21,263 1,553
Madison County Urban 96.4 21,071 1,140
Martin County Rural 95.6 20,681 1,393
Polk County Rural 94.4 18,773 1,676
Hertford County Rural 93.6 18,634 1,821
Warren County Rural 95.3 17,921 1,462
Yancey County Rural 94.2 17,706 1,720
Greene County Rural 84.5 17,320 2,573
Bertie County Rural 97.5 16,748 687
Avery County Rural 93.9 16,610 1,774
Northampton County Rural 97.6 16,524 651
Mitchell County Rural 94.4 14,156 1,676
Chowan County Rural 96.0 13,282 1,265
Swain County Rural 94.5 13,246 1,656
Perquimans County Rural 96.8 12,820 977
Pamlico County Rural 95.2 11,790 1,481
Clay County Rural 95.9 11,129 1,298
Camden County Urban 95.8 10,467 1,336
Washington County Rural 96.0 10,376 1,265
Gates County Urban 97.8 10,151 545
Alleghany County Rural 88.6 9,900 2,366
Jones County Rural 94.9 8,831 1,553
Graham County Rural 97.0 7,832 893
Hyde County Rural 89.9 4,128 2,259
Tyrrell County Rural 92.3 3,160 2,019

Notes:
Created by statecancerprofiles.cancer.gov on 03/30/2026 9:49 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 Population: Non-Hispanic (Origin Recode), see the dictionary.

Data for United States does not include Puerto Rico.

Return to Top