Ranking of North Carolina Counties By 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 White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 1,192,665. Among all North Carolina counties, Wake County had the highest White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (58,054), followed by Mecklenburg County (52,282), and Guilford County (42,844).
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 | 58054 |
| 2 | Mecklenburg County | 52282 |
| 3 | Guilford County | 42844 |
| 4 | Forsyth County | 39806 |
| 5 | Buncombe County | 38948 |
| 6 | Gaston County | 36283 |
| 7 | Davidson County | 33172 |
| 8 | Randolph County | 30832 |
| 9 | Johnston County | 28629 |
| 10 | Union County | 27805 |
| 11 | Iredell County | 27260 |
| 12 | Cumberland County | 26500 |
| 13 | Catawba County | 26160 |
| 14 | Cabarrus County | 26156 |
| 15 | Rowan County | 25144 |
| 16 | Brunswick County | 24905 |
| 17 | Onslow County | 23149 |
| 18 | New Hanover County | 21798 |
| 19 | Alamance County | 21718 |
| 20 | Henderson County | 19210 |
| 21 | Harnett County | 17580 |
| 22 | Caldwell County | 17555 |
| 23 | Burke County | 17467 |
| 24 | Cleveland County | 17418 |
| 25 | Rockingham County | 16767 |
| 26 | Lincoln County | 16666 |
| 27 | Durham County | 15074 |
| 28 | Wilkes County | 13887 |
| 29 | Wayne County | 12967 |
| 30 | Surry County | 12933 |
| 31 | Rutherford County | 12767 |
| 32 | Stokes County | 12414 |
| 33 | Pitt County | 11921 |
| 34 | Haywood County | 11904 |
| 35 | Stanly County | 11740 |
| 36 | Craven County | 11706 |
| 37 | Carteret County | 11071 |
| 38 | Moore County | 10818 |
| 39 | Nash County | 10108 |
| 40 | McDowell County | 9955 |
| 41 | Franklin County | 9557 |
| 42 | Wilson County | 9399 |
| 43 | Alexander County | 9159 |
| 44 | Davie County | 8728 |
| 45 | Pender County | 8681 |
| 46 | Sampson County | 8592 |
| 47 | Macon County | 8369 |
| 48 | Yadkin County | 8296 |
| 49 | Columbus County | 8255 |
| 50 | Lee County | 8149 |
| 51 | Chatham County | 7995 |
| 52 | Granville County | 7808 |
| 53 | Orange County | 7646 |
| 54 | Duplin County | 7276 |
| 55 | Robeson County | 7107 |
| 56 | Beaufort County | 6993 |
| 57 | Cherokee County | 6770 |
| 58 | Jackson County | 6619 |
| 59 | Lenoir County | 6555 |
| 60 | Person County | 6357 |
| 61 | Watauga County | 6276 |
| 62 | Ashe County | 6141 |
| 63 | Currituck County | 5621 |
| 64 | Richmond County | 5612 |
| 65 | Transylvania County | 5601 |
| 66 | Dare County | 5577 |
| 67 | Pasquotank County | 5172 |
| 68 | Halifax County | 5153 |
| 69 | Edgecombe County | 4675 |
| 70 | Yancey County | 4668 |
| 71 | Madison County | 4588 |
| 72 | Montgomery County | 4471 |
| 73 | Bladen County | 4323 |
| 74 | Vance County | 4180 |
| 75 | Hoke County | 3758 |
| 76 | Avery County | 3617 |
| 77 | Caswell County | 3499 |
| 78 | Polk County | 3382 |
| 79 | Mitchell County | 3272 |
| 80 | Scotland County | 3200 |
| 81 | Anson County | 2910 |
| 82 | Greene County | 2705 |
| 83 | Alleghany County | 2515 |
| 84 | Martin County | 2499 |
| 85 | Pamlico County | 2243 |
| 86 | Perquimans County | 2162 |
| 87 | Graham County | 2047 |
| 88 | Clay County | 2034 |
| 89 | Hertford County | 1971 |
| 90 | Warren County | 1946 |
| 91 | Bertie County | 1915 |
| 92 | Gates County | 1900 |
| 93 | Swain County | 1880 |
| 94 | Camden County | 1835 |
| 95 | Chowan County | 1802 |
| 96 | Jones County | 1621 |
| 97 | Northampton County | 1594 |
| 98 | Washington County | 1496 |
| 99 | Hyde County | 623 |
| 100 | Tyrrell County | 497 |