Ranking of North Carolina Counties By Percentage of Non-Hispanic White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)
Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the North Carolina Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 24.23%. Among all North Carolina counties, Stokes County had the highest percentage of its Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (40.95%), followed by Gates County (39.51%), and Alexander County (39.02%).
The chart below shows the top 10 North Carolina counties, and the table below shows the ranking of all North Carolina counties.
You can see similar information for other educational attainments, and for other races and ethnicities.
You can also see similar information for other states and for the United States.
| Rank | County | Percentage of Population (Aged 25yrs+) (%) |
|---|---|---|
| 1 | Stokes County | 40.95 |
| 2 | Gates County | 39.51 |
| 3 | Alexander County | 39.02 |
| 4 | Washington County | 38.63 |
| 5 | Graham County | 38.56 |
| 6 | Anson County | 38.38 |
| 7 | Bertie County | 38.33 |
| 8 | Columbus County | 36.65 |
| 9 | Jones County | 36.29 |
| 10 | Halifax County | 36.24 |
| 11 | Randolph County | 36.06 |
| 12 | Yancey County | 34.93 |
| 13 | Sampson County | 34.83 |
| 14 | Yadkin County | 34.43 |
| 15 | Tyrrell County | 34.39 |
| 16 | Montgomery County | 34.38 |
| 17 | Hertford County | 34.28 |
| 18 | Greene County | 34.18 |
| 19 | Bladen County | 33.62 |
| 20 | Rockingham County | 33.61 |
| 21 | Warren County | 33.56 |
| 22 | Cleveland County | 33.54 |
| 23 | Duplin County | 33.50 |
| 24 | Wilson County | 33.42 |
| 25 | McDowell County | 33.38 |
| 26 | Caldwell County | 33.13 |
| 27 | Davidson County | 32.89 |
| 28 | Person County | 32.77 |
| 29 | Cherokee County | 32.75 |
| 30 | Alleghany County | 32.74 |
| 31 | Edgecombe County | 32.69 |
| 32 | Caswell County | 32.68 |
| 33 | Currituck County | 32.23 |
| 34 | Macon County | 32.20 |
| 35 | Davie County | 32.16 |
| 36 | Rowan County | 32.05 |
| 37 | Robeson County | 32.02 |
| 38 | Wilkes County | 31.93 |
| 39 | Stanly County | 31.75 |
| 40 | Pasquotank County | 31.64 |
| 41 | Ashe County | 31.57 |
| 42 | Rutherford County | 31.46 |
| 42 | Vance County | 31.46 |
| 43 | Burke County | 31.29 |
| 44 | Madison County | 31.26 |
| 45 | Camden County | 30.97 |
| 46 | Mitchell County | 30.90 |
| 47 | Richmond County | 30.85 |
| 48 | Perquimans County | 30.20 |
| 49 | Lenoir County | 30.12 |
| 50 | Harnett County | 30.07 |
| 51 | Lincoln County | 30.03 |
| 52 | Beaufort County | 29.97 |
| 53 | Franklin County | 29.74 |
| 53 | Scotland County | 29.74 |
| 54 | Gaston County | 29.67 |
| 55 | Pamlico County | 29.61 |
| 56 | Hyde County | 29.59 |
| 57 | Granville County | 29.33 |
| 58 | Nash County | 29.19 |
| 58 | Onslow County | 29.19 |
| 59 | Avery County | 29.01 |
| 60 | Swain County | 28.76 |
| 61 | Catawba County | 28.59 |
| 62 | Jackson County | 28.41 |
| 63 | Surry County | 28.38 |
| 64 | Wayne County | 28.09 |
| 65 | Martin County | 27.88 |
| 66 | Chowan County | 27.65 |
| 67 | Northampton County | 27.50 |
| 68 | Alamance County | 27.41 |
| 69 | Brunswick County | 27.15 |
| 70 | Lee County | 27.07 |
| 71 | Haywood County | 27.03 |
| 72 | Johnston County | 27.02 |
| 73 | Cumberland County | 26.87 |
| 74 | Iredell County | 26.45 |
| 75 | Pender County | 26.30 |
| 76 | Clay County | 25.52 |
| 77 | Hoke County | 25.43 |
| 78 | Cabarrus County | 25.03 |
| 79 | Henderson County | 23.84 |
| 80 | Craven County | 23.80 |
| 81 | Carteret County | 23.61 |
| 82 | Union County | 23.60 |
| 83 | Transylvania County | 23.58 |
| 84 | Polk County | 23.55 |
| 85 | Forsyth County | 23.25 |
| 86 | Buncombe County | 22.12 |
| 87 | Dare County | 21.72 |
| 88 | Watauga County | 20.91 |
| 89 | Guilford County | 20.85 |
| 90 | Pitt County | 20.17 |
| 91 | Moore County | 18.25 |
| 92 | Chatham County | 17.73 |
| 93 | New Hanover County | 16.75 |
| 94 | Mecklenburg County | 12.61 |
| 95 | Durham County | 12.54 |
| 96 | Wake County | 11.48 |
| 97 | Orange County | 11.00 |