Town Chart.

← All rankings · All towns in New Mexico

Towns with the best schools in New Mexico

Ranked by our Schools score out of 100, which is based on how many high-school students take AP, IB or college classes, how many students miss a lot of school, the graduation rate and class size, for the public schools in the town. Of the 55 towns in New Mexico with 1,000 or more people, these are the top 25.

Angel Fire ranks first with a score of 65. Edgewood and Springer follow, with 61 and 61. Scores compare each town with all 27,850 towns we track across the US.

RankTownScore High-school students in AP or IB classesHigh-school students taking college classes Population
1 Angel Fire 65 40.6%25.0% 1,111
2 Edgewood 61 9.0%27.1% 6,124
3 Springer 61 0.0%40.7% 1,017
4 Loving 60 15.3%25.1% 1,357
5 Dexter 60 6.3%32.5% 1,128
6 Carlsbad 57 13.2%49.4% 31,746
7 Rio Rancho 56 33.9%12.1% 108,515
8 Los Alamos 55 25.3%3.5% 13,317
9 Dulce 53 20.1%35.5% 3,218
10 Capitan 48 2.7%14.9% 1,191
11 Lovington 48 12.8%4.9% 11,498
12 Taos 45 12.3%21.1% 6,458
13 Los Lunas 45 30.5%12.7% 18,618
14 Deming 45 19.7%27.5% 15,221
15 Bayard 45 0.0%29.7% 2,057
16 Hatch 44 12.6%13.2% 1,588
17 Santa Fe 44 29.3%9.7% 89,019
18 Anthony 43 24.2%8.3% 8,767
19 Belen 43 8.0%56.0% 7,450
20 Mountainair 41 0.0%23.9% 1,178
21 Pecos 41 5.6%10.7% 1,204
22 Santa Teresa 41 35.9%1.4% 6,041
23 Eunice 40 0.0%15.2% 3,015
24 Farmington 40 16.6%10.4% 46,314
25 Santa Rosa 40 0.0%26.6% 2,462

This is not a test-score ranking, and graduation rates are from 2018 or 2019. Only towns with a high school of their own are listed, and a town does not show up when its students go to school elsewhere. Only towns with 1,000 or more people are ranked. Scores compare each town with all towns we track. See how we score towns and where the figures come from. These are estimates, so check official sources before you decide.

More rankings for New Mexico

Towns with the best schools in other states

Link to this page

Copy this HTML to link to this page from your own site.