Ranking of New Mexico Counties By Percentage of Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the population of New Mexico (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 26.03%. Among all New Mexico counties, Guadalupe County had the highest percentage of its population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (49.48%), followed by Union County (43.47%), and Catron County (41.80%).

The chart below shows the top 10 New Mexico counties, and the table below shows the ranking of all New Mexico counties.

You can see similar information for other educational attainments.

You can also see similar information for other states and for the United States.

Ranking of New Mexico Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Guadalupe County
Union County
Catron County
Socorro County
Quay County
Mora County
Hidalgo County
Torrance County
McKinley County
Luna County
Ranking of New Mexico Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Guadalupe County 49.48
2 Union County 43.47
3 Catron County 41.80
4 Socorro County 40.48
5 Quay County 40.45
6 Mora County 38.86
7 Hidalgo County 38.07
8 Torrance County 37.92
9 McKinley County 36.32
10 Luna County 35.61
11 Sierra County 35.49
12 Rio Arriba County 35.19
13 Lea County 32.56
14 Cibola County 32.27
15 Valencia County 31.67
16 Colfax County 31.58
17 Eddy County 31.31
18 Roosevelt County 31.17
19 Lincoln County 30.33
20 San Juan County 30.21
21 Otero County 29.14
22 Harding County 28.78
23 Grant County 27.30
24 De Baca County 27.19
25 Taos County 26.75
26 Chaves County 26.54
27 Sandoval County 24.95
28 San Miguel County 24.85
29 Curry County 24.21
30 Bernalillo County 22.41
31 Santa Fe County 21.75
32 Doña Ana County 21.53
33 Los Alamos County 9.74