CensusEasy
RANKING · 2020 CENSUS · 100 SHOWN OF 100

Most racially diverse, North Carolina counties · 2020

North Carolina counties ranked by the CensusEasy Diversity Score (0 to 100), the chance two random residents are of a different race or ethnicity (2023 ACS). This list covers the 100 counties in North Carolina that qualify, ranked against each other statewide.

Flip the list · Least racially diverse, US counties
North CarolinaAll statesAll rankings
SAME RANKING BYCitiesStatesMetrosZIP codes
RELATEDOldest by median ageYoungest by median ageMost foreign-born residentsHighest uninsured rateMost womenMost men
YEAR19902000201020202024
Most racially diverse by state
RANKPLACESTATEPOPDIVERSITY SCOREVS 2000
01Hoke County, NCNC56,93989+23%
02Robeson County, NCNC119,94188+23%
03Durham County, NCNC347,24085+15%
04Mecklenburg County, NCNC1,233,38385+28%
05Cumberland County, NCNC338,47384+19%
06Scotland County, NCNC33,32281+28%
07Guilford County, NCNC562,23480+29%
08Greene County, NCNC20,70080+13%
09Sampson County, NCNC61,50480+15%
10Duplin County, NCNC51,57179+9%
11Wilson County, NCNC81,15078+14%
12Wayne County, NCNC122,27878+20%
13Forsyth County, NCNC401,71877+27%
14Wake County, NCNC1,257,23576+36%
15Lenoir County, NCNC55,83776+17%
16Vance County, NCNC42,63875+10%
17Warren County, NCNC18,89875+19%
18Pitt County, NCNC182,93675+19%
19Granville County, NCNC61,42174+17%
20Nash County, NCNC99,36574+19%
21Lee County, NCNC70,25873+18%
22Halifax County, NCNC46,53473+14%
23Bladen County, NCNC30,00773+12%
24Cabarrus County, NCNC249,72573+85%
25Harnett County, NCNC150,13772+29%
26Richmond County, NCNC42,04172+21%
27Pasquotank County, NCNC42,20171+12%
28Alamance County, NCNC186,17771+35%
29Tyrrell County, NCNC3,53771+7%
30Hertford County, NCNC19,01570+13%
31Anson County, NCNC21,75869+8%
32Columbus County, NCNC50,48769+17%
33Edgecombe County, NCNC49,12169+7%
34Martin County, NCNC21,60169+6%
35Washington County, NCNC10,63869+4%
36Franklin County, NCNC82,03769+13%
37Onslow County, NCNC217,17568+23%
38Northampton County, NCNC16,49167+11%
39Montgomery County, NCNC26,40367+6%
40Johnston County, NCNC256,44867+37%
41Orange County, NCNC152,49866+40%
42Chowan County, NCNC14,08265+6%
43Craven County, NCNC105,02564+15%
44Hyde County, NCNC4,55464+5%
45Person County, NCNC40,63664+16%
46Bertie County, NCNC17,08664+7%
47Swain County, NCNC14,02463+454%
48Jones County, NCNC9,57563+2%
49Caswell County, NCNC22,56363+3%
50Gates County, NCNC10,23462+1%
51Beaufort County, NCNC44,67062+7%
52Union County, NCNC267,67461+49%
53Gaston County, NCNC246,55861+61%
54Rowan County, NCNC155,09660+37%
55Chatham County, NCNC85,11159+8%
56Rockingham County, NCNC94,19557+23%
57Cleveland County, NCNC103,32554+19%
58Catawba County, NCNC170,17254+45%
59Iredell County, NCNC211,79852+34%
60New Hanover County, NCNC245,95951+24%
61Pender County, NCNC72,11151−2%
62Perquimans County, NCNC13,49050−4%
63Randolph County, NCNC149,51650+69%
64Moore County, NCNC110,61949+17%
65Pamlico County, NCNC12,75849−1%
66Davidson County, NCNC180,18247+56%
67Jackson County, NCNC45,03946+334%
68Stanly County, NCNC68,83044+29%
69Burke County, NCNC88,65544+40%
70Henderson County, NCNC122,37542+94%
71Camden County, NCNC11,31541+6%
72Brunswick County, NCNC174,70240+8%
73Buncombe County, NCNC277,41740+57%
74Rutherford County, NCNC65,74539+32%
75Davie County, NCNC45,85539+61%
76Surry County, NCNC72,28738+49%
77Yadkin County, NCNC38,32537+59%
78Lincoln County, NCNC98,65436+27%
79Caldwell County, NCNC81,10532+66%
80Watauga County, NCNC54,78632+264%
81Alleghany County, NCNC11,47932+114%
82Alexander County, NCNC36,95832+64%
83Carteret County, NCNC70,46931+46%
84Currituck County, NCNC33,15831+46%
85Wilkes County, NCNC66,23331+64%
86McDowell County, NCNC45,19830+61%
87Graham County, NCNC8,19030+919%
88Macon County, NCNC39,23229+273%
89Dare County, NCNC38,24527+113%
90Avery County, NCNC18,11026+79%
91Polk County, NCNC20,53326+23%
92Transylvania County, NCNC34,21126+91%
93Cherokee County, NCNC30,83021+174%
94Stokes County, NCNC46,12621+34%
95Haywood County, NCNC63,36920+178%
96Ashe County, NCNC27,51419+133%
97Yancey County, NCNC19,08419+124%
98Mitchell County, NCNC15,06218+205%
99Madison County, NCNC22,55316+176%
100Clay County, NCNC12,23915+256%
SHOWING 1–100 OF 100
Download CSV (full list, 100 rows)How this score is calculated

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES