Best High Schools
in New Mexico

We reviewed 21,035 U.S. public high schools; 46 New Mexico schools made our rankings.View Rankings

New Mexico high school students are assessed in reading, writing, math and science, and must earn at least 24 credits in specific subjects to graduate. One of those credits must be an honors, Advanced Placement, dual credit or distance learning course, according to the New Mexico Public Education Department.

There are 46 New Mexico schools ranked in 2013 among the U.S. News Best High Schools, 11 of which earned silver medals and 33 that received bronze medals. Two schools earned gold medals: Moreno Valley High Charter in Angel Fire, which is part of Cimarron Municipal Schools and located roughly 90 miles from the state capital of Santa Fe, and South Valley Academy, part of Albuquerque Public Schools.

Top Ranked NM Schools

To be eligible for a state ranking, a school must be awarded a national gold or silver medal.

#1

Moreno Valley High Charter

56 SMINO GRANDE, ANGEL FIRE, NM 87710

#2

South Valley Academy

3426 BLAKE SW, ALBUQUERQUE, NM 87105

#3

Los Alamos High School

1300 DIAMOND DR, LOS ALAMOS, NM 87544

#4

Early College Academy

6400 UPTOWN BLVD NE, ALBUQUERQUE, NM 87110

#5

La Cueva High

7801 WILSHIRE NE, ALBUQUERQUE, NM 87122

#6

Eldorado High

11300 MONTGOMERY NE, ALBUQUERQUE, NM 87111

#7

Rio Rancho High

500 LASER RD NE, RIO RANCHO, NM 87124

#8

Piedra Vista High

5700 COLLEGE BLVD, FARMINGTON, NM 87402

#9

Texico High

520 NORTH GRIFFIN, TEXICO, NM 88135

#10

Lordsburg High

501 WEST FOURTH ST, LORDSBURG, NM 88045

NM by the Numbers
Districts 109
High Schools 194
Full-Time Teachers 6,223
Students Enrolled 98,172

Featured Districts

Albuquerque, New Mexico

The Albuquerque Public Schools include 34 high schools that serve 27,708 students.

Las Cruces, New Mexico

There are five high schools among the Las Cruces Public Schools, serving 7,242 students.