Counties in North Carolina by white (non-Hispanic) population share

Madison County had the highest white (non-Hispanic) population share of 100 counties in 2022, at 92.8%. Robeson County had the lowest, at 24.3%. The median was 67.1% and the figure for North Carolina was 61.7%. Source: the U.S. Census Bureau.

Highest92.8Madison County
Lowest24.3Robeson County
Median67.1100 counties
North Carolina61.7History

Top 40 counties, 2022

CSVChart (SVG)

Madison CountyMadison County: 92.8 %92.8Yancey CountyYancey County: 92 %92Ashe CountyAshe County: 91.9 %91.9Clay CountyClay County: 91.7 %91.7Haywood CountyHaywood County: 91.5 %91.5Watauga CountyWatauga County: 91.1 %91.1Mitchell CountyMitchell County: 91.1 %91.1Cherokee CountyCherokee County: 90.1 %90.1Transylvania CountyTransylvania County: 89.8 %89.8Stokes CountyStokes County: 89.8 %89.8Macon CountyMacon County: 87.8 %87.8Avery CountyAvery County: 87.5 %87.5McDowell CountyMcDowell County: 86.7 %86.7Wilkes CountyWilkes County: 86.5 %86.5Alleghany CountyAlleghany County: 86.3 %86.3Alexander CountyAlexander County: 86.1 %86.1Caldwell CountyCaldwell County: 86.1 %86.1Carteret CountyCarteret County: 86 %86Dare CountyDare County: 85.8 %85.8Polk CountyPolk County: 85.6 %85.6Graham CountyGraham County: 85.5 %85.5Currituck CountyCurrituck County: 85.2 %85.2Lincoln CountyLincoln County: 83.3 %83.3Davie CountyDavie County: 83.3 %83.3Yadkin CountyYadkin County: 83 %83Surry CountySurry County: 82.6 %82.6Buncombe CountyBuncombe County: 82.5 %82.5Henderson CountyHenderson County: 82.2 %82.2Rutherford CountyRutherford County: 81.9 %81.9Brunswick CountyBrunswick County: 81.4 %81.4Burke CountyBurke County: 81 %81Stanly CountyStanly County: 79.8 %79.8Jackson CountyJackson County: 79.7 %79.7Camden CountyCamden County: 78.8 %78.8Davidson CountyDavidson County: 78.1 %78.1Randolph CountyRandolph County: 77.4 %77.4New Hanover CountyNew Hanover County: 76.7 %76.7Moore CountyMoore County: 76.3 %76.3Iredell CountyIredell County: 74.5 %74.5Pender CountyPender County: 74.1 %74.1
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-09.

Full ranking

RankCounties2022 (%)Change on 2021
1Madison County92.8-0.3 pts
2Yancey County92-0.3 pts
3Ashe County91.9-0.1 pts
4Clay County91.7-0.8 pts
5Haywood County91.5-0.5 pts
6Watauga County91.1-0.3 pts
7Mitchell County91.1-0.4 pts
8Cherokee County90.1-0.2 pts
9Transylvania County89.8-0.2 pts
10Stokes County89.8-0.7 pts
11Macon County87.8-0.6 pts
12Avery County87.5-0.1 pts
13McDowell County86.7-0.3 pts
14Wilkes County86.5-0.2 pts
15Alleghany County86.3-0 pts
16Alexander County86.1-0.3 pts
17Caldwell County86.1-0.4 pts
18Carteret County86-0 pts
19Dare County85.8-0 pts
20Polk County85.6-0.6 pts
21Graham County85.5+0.2 pts
22Currituck County85.2-1.1 pts
23Lincoln County83.3-0.7 pts
24Davie County83.3-0.2 pts
25Yadkin County83-0.5 pts
26Surry County82.6-0.3 pts
27Buncombe County82.5-0.3 pts
28Henderson County82.2-0.2 pts
29Rutherford County81.9-0.4 pts
30Brunswick County81.4+0.1 pts
31Burke County810 pts
32Stanly County79.8-0.3 pts
33Jackson County79.7+0.1 pts
34Camden County78.8-0.2 pts
35Davidson County78.1-0.6 pts
36Randolph County77.4-0.5 pts
37New Hanover County76.7-0.2 pts
38Moore County76.3-0.1 pts
39Iredell County74.5-0.4 pts
40Pender County74.1-0.2 pts
41Pamlico County73.9-0.3 pts
42Catawba County73.5-0.6 pts
43Cleveland County71.5-0.4 pts
44Chatham County71.1-0 pts
44Rockingham County71.1-0.4 pts
46Perquimans County70.6-0.5 pts
47Rowan County70.4-0.5 pts
48Union County69.7-0.8 pts
49Gaston County69.5-0.9 pts
50Orange County68.5-0.4 pts
51Beaufort County65.7+0.3 pts
52Person County65.6-0.2 pts
53Onslow County65.2-0.2 pts
54Johnston County64.9-1 pts
55Craven County64.8-0.1 pts
56Gates County63+0.2 pts
57Montgomery County62.50 pts
58Franklin County62.4-0.4 pts
59Jones County62-0.1 pts
60Alamance County61.2-0.9 pts
61Cabarrus County60.9-1.6 pts
62Chowan County60.2+0.6 pts
63Harnett County60-0.3 pts
64Caswell County59.6-1 pts
65Swain County59.6+0.1 pts
66Columbus County58.8+0.1 pts
67Wake County58.3-0.5 pts
68Lee County57.2-0.2 pts
69Tyrrell County57.1+0.4 pts
70Hyde County56.9+1.7 pts
71Granville County56.3-0.7 pts
72Richmond County55.6-0.3 pts
73Forsyth County55.2-0.4 pts
74Bladen County54.6+0.1 pts
75Pasquotank County53.7-0.3 pts
76Pitt County53.1-0.3 pts
77Wayne County51.6-0.5 pts
78Martin County51.2-0.3 pts
79Duplin County50.6-0.2 pts
80Sampson County49.8-0.3 pts
81Lenoir County48.2-0.3 pts
82Guilford County48.1-0.6 pts
83Nash County47.8-0.3 pts
84Greene County45.8-0.6 pts
85Wilson County45.4-0.6 pts
86Mecklenburg County45.1-0.5 pts
87Anson County44.2-0.1 pts
88Washington County43.10 pts
89Durham County42.6+0.1 pts
90Scotland County41.2-0.5 pts
91Cumberland County41-0.6 pts
92Northampton County38.9+0.4 pts
93Vance County38.2-0.3 pts
94Warren County37.8+0.2 pts
95Hoke County37.8-0.3 pts
96Halifax County37.5-0.1 pts
97Edgecombe County35.4-0 pts
98Bertie County34.1-0 pts
99Hertford County32.3-0.4 pts
100Robeson County24.3+0.4 pts

Other periods

About this ranking

People who are not Hispanic or Latino and report White as their only race, as a percentage of the total population. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US federal statistics ask about Hispanic origin and race separately, and Hispanic or Latino people can be of any race. The shares for White, Black and Asian count people who are not Hispanic and report that race alone, so the published shares do not add up to 100 (people of two or more races and other races are not shown). Calculated from counts in ACS table B03002, which are stored as inputs. EU and Spanish statistics do not collect race.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B03002: White alone, not Hispanic or Latino, as a percentage of the total population, calculated with stored inputs. https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b03002.dat. Retrieved 2026-10-09.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in North Carolina by white (non-Hispanic) population share using official data, and cite the source.
rank_places {"indicator":"white_non_hispanic_share","level":"province","within":"North Carolina","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=white_non_hispanic_share&level=province&within=North%20Carolina&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest white (non-Hispanic) population share?

Madison County, with 92.8% in 2022, according to the U.S. Census Bureau.

Which county has the lowest white (non-Hispanic) population share?

Robeson County, with 24.3% in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B03002: White alone, not Hispanic or Latino, as a percentage of the total population, calculated with stored inputs. Retrieved 2026-10-09.

White (non-Hispanic) population share: other rankings

Counties in North Carolina: more rankings