Ranking of North Carolina Counties By Population Aged 25 years and above with an Educational attainment of Less than High School Diploma in 2021 (ACS-5Yrs)
Updated on September 3, 2025.
Based on the US Census ACS-5Yrs estimates, in 2021, the population of North Carolina (aged 25 years and above) who had an educational attainment of Less than High School Diploma was 776,686. Among all North Carolina counties, Mecklenburg County had the highest population (aged 25 years and above) with an educational attainment of Less than High School Diploma (68,244), followed by Wake County (47,387), and Guilford County (35,186).
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.
You can also see similar information for other states and for the United States.
You may also be interested in:
Related Topics: North Carolina ACS-5Yrs Estimates, 2021 Topic List.
Data Source: US Census - ACS 5-Year Estimates.
Ranking of North Carolina Counties By Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
25
0 of 0
| Rank | County | Number of People |
|---|---|---|
| 1 | Mecklenburg County | 68244 |
| 2 | Wake County | 47387 |
| 3 | Guilford County | 35186 |
| 4 | Forsyth County | 27441 |
| 5 | Durham County | 22320 |
| 6 | Gaston County | 20864 |
| 7 | Robeson County | 16966 |
| 8 | Davidson County | 16811 |
| 9 | Cumberland County | 16602 |
| 10 | Randolph County | 16065 |
| 11 | Buncombe County | 16059 |
| 12 | Johnston County | 15900 |
| 13 | Catawba County | 15006 |
| 14 | Union County | 14938 |
| 15 | Alamance County | 13953 |
| 16 | Cabarrus County | 13680 |
| 17 | Rowan County | 13220 |
| 18 | Iredell County | 11346 |
| 19 | Wayne County | 11071 |
| 20 | Caldwell County | 10763 |
| 21 | Burke County | 10710 |
| 22 | Rockingham County | 10667 |
| 23 | Pitt County | 10539 |
| 24 | Harnett County | 10048 |
| 25 | New Hanover County | 9653 |
| 26 | Surry County | 9604 |
| 27 | Wilson County | 9600 |
| 28 | Cleveland County | 9305 |
| 29 | Wilkes County | 9024 |
| 30 | Onslow County | 8951 |
| 31 | Nash County | 8265 |
| 32 | Brunswick County | 7671 |
| 33 | Lenoir County | 7303 |
| 34 | Sampson County | 7250 |
| 35 | Henderson County | 7221 |
| 36 | Halifax County | 7062 |
| 37 | Craven County | 6940 |
| 38 | Duplin County | 6863 |
| 39 | Lincoln County | 6855 |
| 40 | Rutherford County | 6752 |
| 41 | Franklin County | 6366 |
| 42 | Lee County | 6115 |
| 43 | Stanly County | 6086 |
| 44 | Granville County | 6019 |
| 45 | Chatham County | 5818 |
| 46 | Columbus County | 5801 |
| 47 | Orange County | 5787 |
| 48 | Moore County | 5464 |
| 49 | Edgecombe County | 5320 |
| 50 | Richmond County | 5097 |
| 51 | Haywood County | 4767 |
| 52 | McDowell County | 4756 |
| 53 | Pender County | 4495 |
| 53 | Vance County | 4495 |
| 54 | Stokes County | 4490 |
| 55 | Scotland County | 4324 |
| 56 | Hoke County | 4130 |
| 57 | Carteret County | 4094 |
| 58 | Beaufort County | 4026 |
| 59 | Alexander County | 3921 |
| 60 | Yadkin County | 3813 |
| 61 | Person County | 3402 |
| 62 | Greene County | 3259 |
| 63 | Bladen County | 3229 |
| 64 | Montgomery County | 3200 |
| 65 | Macon County | 3066 |
| 66 | Jackson County | 3001 |
| 67 | Davie County | 2972 |
| 68 | Pasquotank County | 2968 |
| 69 | Caswell County | 2922 |
| 70 | Martin County | 2814 |
| 71 | Anson County | 2804 |
| 72 | Bertie County | 2686 |
| 73 | Ashe County | 2638 |
| 74 | Northampton County | 2592 |
| 75 | Hertford County | 2506 |
| 76 | Cherokee County | 2240 |
| 77 | Watauga County | 2195 |
| 78 | Transylvania County | 2023 |
| 79 | Warren County | 1990 |
| 80 | Avery County | 1891 |
| 81 | Alleghany County | 1722 |
| 82 | Yancey County | 1654 |
| 83 | Chowan County | 1622 |
| 84 | Madison County | 1605 |
| 85 | Currituck County | 1530 |
| 86 | Swain County | 1444 |
| 87 | Perquimans County | 1342 |
| 88 | Washington County | 1311 |
| 89 | Mitchell County | 1301 |
| 90 | Dare County | 1296 |
| 91 | Jones County | 1149 |
| 92 | Polk County | 1113 |
| 93 | Graham County | 1015 |
| 94 | Pamlico County | 1013 |
| 95 | Clay County | 939 |
| 96 | Gates County | 822 |
| 97 | Hyde County | 770 |
| 98 | Camden County | 724 |
| 99 | Tyrrell County | 627 |