Ranking of North Carolina Counties By 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 North Carolina Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 1,142,593. Among all North Carolina counties, Wake County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (53,679), followed by Mecklenburg County (47,110), and Guilford County (40,596).
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 | Number of People |
|---|---|---|
| 1 | Wake County | 53679 |
| 2 | Mecklenburg County | 47110 |
| 3 | Guilford County | 40596 |
| 4 | Buncombe County | 37671 |
| 5 | Forsyth County | 36625 |
| 6 | Gaston County | 34783 |
| 7 | Davidson County | 32050 |
| 8 | Randolph County | 29806 |
| 9 | Johnston County | 26913 |
| 10 | Union County | 26426 |
| 11 | Iredell County | 26335 |
| 12 | Catawba County | 25228 |
| 13 | Cabarrus County | 24928 |
| 14 | Cumberland County | 24699 |
| 15 | Brunswick County | 24502 |
| 16 | Rowan County | 24439 |
| 17 | Onslow County | 21710 |
| 18 | New Hanover County | 20872 |
| 19 | Alamance County | 20799 |
| 20 | Henderson County | 17859 |
| 21 | Caldwell County | 17288 |
| 22 | Cleveland County | 17205 |
| 23 | Burke County | 17147 |
| 24 | Harnett County | 16906 |
| 25 | Rockingham County | 16464 |
| 26 | Lincoln County | 16009 |
| 27 | Wilkes County | 13700 |
| 28 | Durham County | 13379 |
| 29 | Surry County | 12530 |
| 30 | Rutherford County | 12503 |
| 31 | Wayne County | 12487 |
| 32 | Stokes County | 12383 |
| 33 | Haywood County | 11795 |
| 34 | Pitt County | 11760 |
| 35 | Stanly County | 11500 |
| 36 | Craven County | 11167 |
| 37 | Carteret County | 10838 |
| 38 | Moore County | 10402 |
| 39 | Nash County | 10023 |
| 40 | McDowell County | 9712 |
| 41 | Franklin County | 9342 |
| 42 | Alexander County | 9159 |
| 43 | Wilson County | 9144 |
| 44 | Pender County | 8626 |
| 45 | Davie County | 8489 |
| 46 | Columbus County | 8235 |
| 47 | Macon County | 8117 |
| 48 | Yadkin County | 8039 |
| 49 | Sampson County | 7752 |
| 50 | Granville County | 7701 |
| 51 | Chatham County | 7452 |
| 52 | Lee County | 7318 |
| 53 | Orange County | 7300 |
| 54 | Beaufort County | 6863 |
| 55 | Robeson County | 6831 |
| 56 | Cherokee County | 6636 |
| 57 | Jackson County | 6575 |
| 58 | Duplin County | 6442 |
| 59 | Person County | 6287 |
| 60 | Watauga County | 6235 |
| 61 | Lenoir County | 6092 |
| 62 | Ashe County | 6005 |
| 63 | Currituck County | 5583 |
| 64 | Transylvania County | 5525 |
| 65 | Richmond County | 5510 |
| 66 | Dare County | 5346 |
| 67 | Halifax County | 5077 |
| 68 | Pasquotank County | 5053 |
| 69 | Madison County | 4570 |
| 70 | Yancey County | 4554 |
| 71 | Edgecombe County | 4374 |
| 72 | Montgomery County | 4311 |
| 73 | Bladen County | 4245 |
| 74 | Vance County | 3964 |
| 75 | Avery County | 3510 |
| 76 | Hoke County | 3509 |
| 77 | Caswell County | 3416 |
| 78 | Mitchell County | 3240 |
| 79 | Polk County | 3182 |
| 80 | Scotland County | 3164 |
| 81 | Anson County | 2910 |
| 82 | Greene County | 2540 |
| 83 | Alleghany County | 2455 |
| 84 | Martin County | 2426 |
| 85 | Pamlico County | 2191 |
| 86 | Perquimans County | 2150 |
| 87 | Graham County | 2041 |
| 88 | Clay County | 2034 |
| 89 | Warren County | 1943 |
| 90 | Bertie County | 1899 |
| 91 | Gates County | 1886 |
| 92 | Hertford County | 1876 |
| 93 | Swain County | 1864 |
| 94 | Camden County | 1813 |
| 95 | Chowan County | 1802 |
| 96 | Jones County | 1617 |
| 97 | Northampton County | 1552 |
| 98 | Washington County | 1480 |
| 99 | Hyde County | 616 |
| 100 | Tyrrell County | 497 |