Ranking of North Carolina Counties By Hispanic or Latino of All Races Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the North Carolina Hispanic or Latino of All Races population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 123,074. Among all North Carolina counties, Mecklenburg County had the highest Hispanic or Latino of All Races population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (17,204), followed by Wake County (13,345), and Forsyth County (5,667).

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.

Ranking of North Carolina Counties By Hispanic or Latino of All Races Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Mecklenburg County
Wake County
Forsyth County
Guilford County
Durham County
Cumberland County
Johnston County
Gaston County
Union County
Cabarrus County
Ranking of North Carolina Counties By Hispanic or Latino of All Races Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Items per page:
0 of 0
Rank County Number of People
1 Mecklenburg County 17204
2 Wake County 13345
3 Forsyth County 5667
4 Guilford County 5408
5 Durham County 4716
6 Cumberland County 4457
7 Johnston County 3592
8 Gaston County 3083
9 Union County 2901
10 Cabarrus County 2895
11 Onslow County 2878
12 Buncombe County 2790
13 Catawba County 2730
14 Alamance County 2718
15 Randolph County 2370
16 Rowan County 2295
17 Henderson County 2288
18 Iredell County 2065
19 Harnett County 1935
20 New Hanover County 1699
21 Davidson County 1638
22 Sampson County 1396
23 Lincoln County 1293
24 Lee County 1241
25 Pitt County 1235
26 Brunswick County 1204
27 Chatham County 1157
28 Orange County 1119
29 Surry County 1114
30 Duplin County 1067
31 Robeson County 1055
32 Wilson County 1036
33 Wayne County 1028
34 Moore County 875
35 Caldwell County 845
36 Franklin County 826
37 Yadkin County 825
38 Nash County 707
39 Hoke County 686
40 Burke County 676
41 Craven County 639
42 Cleveland County 632
43 Rockingham County 626
44 Lenoir County 607
45 Wilkes County 600
46 Vance County 575
47 Montgomery County 516
48 Rutherford County 509
49 Granville County 508
50 Alexander County 490
51 Edgecombe County 470
52 Davie County 407
53 Dare County 391
54 McDowell County 378
55 Greene County 368
56 Jackson County 356
57 Carteret County 346
58 Martin County 339
59 Polk County 334
60 Haywood County 312
61 Macon County 311
62 Richmond County 302
63 Stanly County 290
64 Pender County 268
65 Person County 264
66 Ashe County 235
67 Beaufort County 233
68 Stokes County 219
69 Columbus County 209
70 Watauga County 202
71 Scotland County 201
72 Currituck County 200
73 Yancey County 193
74 Cherokee County 189
75 Hertford County 184
76 Pasquotank County 169
77 Caswell County 165
78 Halifax County 159
79 Madison County 155
80 Avery County 154
81 Washington County 138
82 Pamlico County 132
83 Bladen County 123
84 Anson County 122
85 Northampton County 98
86 Transylvania County 90
87 Hyde County 88
88 Perquimans County 81
89 Mitchell County 78
90 Jones County 66
91 Alleghany County 61
92 Bertie County 58
93 Gates County 56
94 Swain County 44
95 Warren County 42
96 Camden County 22
97 Graham County 7
98 Tyrrell County 4
99 Chowan County 0
99 Clay County 0