Best Schools in New Mexico

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in New Mexico. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Middle School in NM and #1 in Chaves County

6 - 8 | Roswell, NM | Chaves County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 65 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#1 High School in NM

10 - 12 | Los Alamos, NM | Los Alamos County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 1,083 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#2 High School in NM and #1 in Santa Fe County

9 - 12 | Santa Fe, NM | Santa Fe County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 206 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A+ Overall Grade

#2 Elementary School in NM and #1 in Santa Fe County

K - 6 | Santa Fe, NM | Santa Fe County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 381 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#2 Elementary School in NM and #1 in Lincoln County

PK - 6 | Corona, NM | Lincoln County

  • A+ Overall Grade
  • 7:1 Student/Teacher
  • 41 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#2 Middle School in NM

7 - 8 | Los Alamos, NM | Los Alamos County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 578 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#3 Elementary School in NM and #1 in Eddy County

PK - K | Artesia, NM | Eddy County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 390 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#3 Middle School in NM and #1 in Otero County

6 - 8 | Cloudcroft, NM | Otero County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 89 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#3 High School in NM and #1 in Bernalillo County

9 - 12 | Albuquerque, NM | Bernalillo County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 307 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#4 Middle School in NM and #1 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 969 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A+ Overall Grade

#4 Elementary School in NM and #1 in Curry County

PK - 6 | Grady, NM | Curry County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 64 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#4 High School in NM and #2 in Bernalillo County

9 - 12 | Albuquerque, NM | Bernalillo County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 1,735 Students

Report Card

A+ Academic Results
B- Learning Environment
A School Safety
A+ Overall Grade

#5 Middle School in NM and #1 in Quay County

6 - 8 | Logan, NM | Quay County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 64 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A+ Overall Grade

#5 High School in NM and #1 in Doã±A Ana County

9 - 12 | Anthony, NM | Doã±A Ana County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 151 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#5 Elementary School in NM and #1 in Bernalillo County

K - 5 | Albuquerque, NM | Bernalillo County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 604 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#6 High School in NM and #1 in Colfax County

9 - 12 | Angel Fire, NM | Colfax County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 66 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#6 Elementary School in NM and #2 in Eddy County

PK - K | Carlsbad, NM | Eddy County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 577 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#6 Middle School in NM and #2 in Otero County

6 - 8 | Holloman Afb, NM | Otero County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 185 Students

Report Card

A+ Academic Results
C Learning Environment
A School Safety
A Overall Grade

#7 High School in NM and #1 in Curry County

9 - 12 | Melrose, NM | Curry County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 54 Students

Report Card

A+ Academic Results
A Learning Environment
B School Safety
A+ Overall Grade

#7 Middle School in NM and #1 in Sandoval County

6 - 8 | Rio Rancho, NM | Sandoval County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 861 Students

Report Card

A+ Academic Results
B+ Learning Environment
A- School Safety
A Overall Grade

#7 Elementary School in NM and #2 in Bernalillo County

PK - 5 | Albuquerque, NM | Bernalillo County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 462 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A+ Overall Grade

#8 Middle School in NM and #1 in Colfax County

5 - 8 | Eagle Nest, NM | Colfax County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 84 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#8 Elementary School in NM and #1 in Los Alamos County

K - 6 | Los Alamos, NM | Los Alamos County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 443 Students

Report Card

A+ Academic Results
A- Learning Environment
A- School Safety
A+ Overall Grade

#8 High School in NM and #3 in Bernalillo County

9 - 12 | Albuquerque, NM | Bernalillo County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 296 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A+ Overall Grade

#9 High School in NM and #2 in Doã±A Ana County

9 - 12 | Las Cruces, NM | Doã±A Ana County

  • A Overall Grade
  • 24:1 Student/Teacher
  • 406 Students

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#9 Middle School in NM and #2 in Quay County

6 - 8 | San Jon, NM | Quay County

  • A Overall Grade
  • 42 Students

Report Card

A Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#9 Elementary School in NM and #3 in Bernalillo County

PK - 5 | Albuquerque, NM | Bernalillo County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 568 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#10 Elementary School in NM and #1 in Taos County

K - 4 | El Prado, NM | Taos County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 158 Students

Report Card

A+ Academic Results
A+ Learning Environment
B- School Safety
A+ Overall Grade

#10 High School in NM and #2 in Curry County

9 - 12 | Texico, NM | Curry County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 162 Students

Report Card

A+ Academic Results
A Learning Environment
C+ School Safety
A Overall Grade

#10 Middle School in NM and #2 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 901 Students

Report Card

A+ Academic Results
C- Learning Environment
C+ School Safety
A Overall Grade

#11 Middle School in NM and #1 in Curry County

6 - 8 | Texico, NM | Curry County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 118 Students

Report Card

A+ Academic Results
A Learning Environment
B School Safety
A Overall Grade

#11 Elementary School in NM and #1 in Colfax County

PK - 2 | Raton, NM | Colfax County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 311 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#11 High School in NM and #3 in Doã±A Ana County

9 - 12 | Las Cruces, NM | Doã±A Ana County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 112 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#12 Middle School in NM and #1 in Eddy County

6 - 7 | Artesia, NM | Eddy County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 571 Students

Report Card

A Academic Results
A Learning Environment
A School Safety
A Overall Grade

#12 Elementary School in NM and #2 in Los Alamos County

PK - 6 | White Rock, NM | Los Alamos County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 338 Students

Report Card

A+ Academic Results
B- Learning Environment
A+ School Safety
A+ Overall Grade

#12 High School in NM and #3 in Curry County

9 - 12 | Grady, NM | Curry County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 42 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#13 High School in NM and #1 in Lea County

9 - 12 | Tatum, NM | Lea County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 97 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#13 Elementary School in NM and #2 in Santa Fe County

K - 6 | Santa Fe, NM | Santa Fe County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 334 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#13 Middle School in NM and #3 in Bernalillo County

6 - 8 | Tijeras, NM | Bernalillo County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 342 Students

Report Card

A+ Academic Results
C Learning Environment
C+ School Safety
A Overall Grade

#14 High School in NM and #1 in Otero County

9 - 12 | Cloudcroft, NM | Otero County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 122 Students

Report Card

A Academic Results
A Learning Environment
C+ School Safety
A Overall Grade

#14 Elementary School in NM and #4 in Bernalillo County

K - 5 | Albuquerque, NM | Bernalillo County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 575 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A+ Overall Grade

#14 Middle School in NM and #4 in Bernalillo County

5 - 8 | Albuquerque, NM | Bernalillo County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 246 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#15 Elementary School in NM and #1 in Sandoval County

PK - 5 | Bernalillo, NM | Sandoval County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 122 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#15 Middle School in NM and #2 in Chaves County

6 - 8 | Roswell, NM | Chaves County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 639 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A Overall Grade

#15 High School in NM and #4 in Bernalillo County

9 - 12 | Albuquerque, NM | Bernalillo County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 168 Students

Report Card

A Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#16 High School in NM and #1 in Quay County

10 - 12 | House, NM | Quay County

  • A Overall Grade
  • 6:1 Student/Teacher
  • 30 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#16 Elementary School in NM and #1 in San Miguel County

K - K | Las Vegas, NM | San Miguel County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 91 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#16 Middle School in NM and #1 in Lea County

7 - 8 | Tatum, NM | Lea County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 59 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#17 High School in NM and #1 in Eddy County

9 - 12 | Carlsbad, NM | Eddy County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 120 Students

Report Card

A+ Academic Results
C Learning Environment
NA School Safety
A Overall Grade

#17 Elementary School in NM and #3 in Santa Fe County

PK - 6 | Santa Fe, NM | Santa Fe County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 251 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#17 Middle School in NM

6 - 8 | Fort Sumner, NM | De Baca County

  • A- Overall Grade
  • 9:1 Student/Teacher
  • 72 Students

Report Card

A+ Academic Results
B+ Learning Environment
C School Safety
A- Overall Grade

#18 Elementary School in NM and #1 in Roosevelt County

1 - 2 | Portales, NM | Roosevelt County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 474 Students

Report Card

A+ Academic Results
A- Learning Environment
B- School Safety
A+ Overall Grade

#18 Middle School in NM and #1 in Mckinley County

6 - 8 | Gallup, NM | Mckinley County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 408 Students

Report Card

B+ Academic Results
A+ Learning Environment
C+ School Safety
A- Overall Grade

#18 High School in NM

9 - 12 | Clayton, NM | Union County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 134 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#19 Elementary School in NM and #1 in Quay County

PK - 5 | Logan, NM | Quay County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 122 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#19 Middle School in NM and #3 in Quay County

7 - 9 | House, NM | Quay County

  • A- Overall Grade
  • 12 Students

Report Card

A Academic Results
A- Learning Environment
NA School Safety
A- Overall Grade

#19 High School in NM and #5 in Bernalillo County

9 - 12 | Albuquerque, NM | Bernalillo County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,730 Students

Report Card

A+ Academic Results
C Learning Environment
A School Safety
A Overall Grade

#20 High School in NM and #1 in Lincoln County

9 - 12 | Capitan, NM | Lincoln County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 151 Students

Report Card

A- Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#20 Elementary School in NM and #2 in San Miguel County

3 - 5 | Las Vegas, NM | San Miguel County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 89 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#20 Middle School in NM and #2 in Sandoval County

6 - 8 | Rio Rancho, NM | Sandoval County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 1,204 Students

Report Card

A Academic Results
B+ Learning Environment
NA School Safety
A- Overall Grade

#21 Middle School in NM and #1 in Taos County

7 - 8 | Penasco, NM | Taos County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 53 Students

Report Card

A Academic Results
A+ Learning Environment
C- School Safety
A- Overall Grade

#21 Elementary School in NM and #2 in Quay County

PK - 5 | San Jon, NM | Quay County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 69 Students

Report Card

A Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#21 High School in NM and #6 in Bernalillo County

9 - 12 | Albuquerque, NM | Bernalillo County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 1,806 Students

Report Card

A+ Academic Results
C Learning Environment
B- School Safety
A Overall Grade

#22 High School in NM and #1 in Mckinley County

10 - 12 | Gallup, NM | Mckinley County

  • A Overall Grade
  • 94 Students

Report Card

A Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#22 Middle School in NM and #1 in Doã±A Ana County

7 - 8 | Santa Teresa, NM | Doã±A Ana County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 724 Students

Report Card

A Academic Results
A- Learning Environment
NA School Safety
A- Overall Grade

#22 Elementary School in NM and #1 in Doã±A Ana County

PK - 6 | Anthony, NM | Doã±A Ana County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 435 Students

Report Card

A Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#23 Middle School in NM and #2 in Doã±A Ana County

7 - 8 | Anthony, NM | Doã±A Ana County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 818 Students

Report Card

A- Academic Results
A- Learning Environment
NA School Safety
A- Overall Grade

#23 High School in NM and #2 in Eddy County

10 - 12 | Artesia, NM | Eddy County

  • A- Overall Grade
  • 17:1 Student/Teacher
  • 795 Students

Report Card

A- Academic Results
A+ Learning Environment
B School Safety
A- Overall Grade

#23 Elementary School in NM and #2 in Doã±A Ana County

K - 6 | Sunland Park, NM | Doã±A Ana County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 496 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A+ Overall Grade

#24 Middle School in NM and #1 in Grant County

7 - 8 | Silver City, NM | Grant County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 543 Students

Report Card

B Academic Results
A+ Learning Environment
A+ School Safety
A- Overall Grade

#24 Elementary School in NM and #3 in Doã±A Ana County

PK - 2 | Hatch, NM | Doã±A Ana County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 235 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#24 High School in NM and #4 in Doã±A Ana County

9 - 12 | Las Cruces, NM | Doã±A Ana County

  • A- Overall Grade
  • 17:1 Student/Teacher
  • 1,538 Students

Report Card

A- Academic Results
C Learning Environment
A+ School Safety
A- Overall Grade

#25 Elementary School in NM and #1 in Harding County

K - 6 | Roy, NM | Harding County

  • A Overall Grade
  • 7:1 Student/Teacher
  • 35 Students

Report Card

A+ Academic Results
A+ Learning Environment
D School Safety
A Overall Grade

#25 Middle School in NM and #2 in Colfax County

5 - 8 | Cimarron, NM | Colfax County

  • A- Overall Grade
  • 9:1 Student/Teacher
  • 56 Students

Report Card

B+ Academic Results
A+ Learning Environment
B- School Safety
A- Overall Grade

#25 High School in NM and #2 in Quay County

9 - 12 | Logan, NM | Quay County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 115 Students

Report Card

A- Academic Results
A- Learning Environment
NA School Safety
A- Overall Grade

#26 High School in NM and #1 in Sandoval County

9 - 12 | Rio Rancho, NM | Sandoval County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 2,301 Students

Report Card

A Academic Results
B- Learning Environment
B+ School Safety
A- Overall Grade

#26 Elementary School in NM and #1 in Union County

K - 6 | Des Moines, NM | Union County

  • A Overall Grade
  • 7:1 Student/Teacher
  • 49 Students

Report Card

A+ Academic Results
A Learning Environment
C- School Safety
A Overall Grade

#26 Middle School in NM

6 - 8 | T Or C, NM | Sierra County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 284 Students

Report Card

A Academic Results
B+ Learning Environment
C School Safety
A- Overall Grade

#27 Middle School in NM and #1 in San Juan County

6 - 8 | Farmington, NM | San Juan County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 704 Students

Report Card

A+ Academic Results
B- Learning Environment
C School Safety
A- Overall Grade

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#27 High School in NM and #7 in Bernalillo County

9 - 12 | Albuquerque, NM | Bernalillo County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 1,845 Students

Report Card

A Academic Results
C Learning Environment
A School Safety
A- Overall Grade

#28 High School in NM and #2 in Sandoval County

9 - 12 | Rio Rancho, NM | Sandoval County

  • A- Overall Grade
  • 18:1 Student/Teacher
  • 2,387 Students

Report Card

A Academic Results
B- Learning Environment
B School Safety
A- Overall Grade

#28 Elementary School in NM and #3 in Los Alamos County

K - 6 | White Rock, NM | Los Alamos County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 279 Students

Report Card

A+ Academic Results
A- Learning Environment
NA School Safety
A Overall Grade

#28 Middle School in NM

7 - 8 | Clayton, NM | Union County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 68 Students

Report Card

A- Academic Results
B+ Learning Environment
NA School Safety
A- Overall Grade

#29 Elementary School in NM and #2 in Otero County

PK - 2 | Tularosa, NM | Otero County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 221 Students

Report Card

A+ Academic Results
A- Learning Environment
C+ School Safety
A Overall Grade

#29 Middle School in NM and #2 in San Juan County

6 - 8 | Farmington, NM | San Juan County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 580 Students

Report Card

A Academic Results
B+ Learning Environment
B School Safety
A- Overall Grade

#29 High School in NM and #5 in Doã±A Ana County

9 - 12 | Las Cruces, NM | Doã±A Ana County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 182 Students

Report Card

B+ Academic Results
A Learning Environment
A School Safety
A- Overall Grade

#30 Elementary School in NM and #2 in Roosevelt County

PK - K | Portales, NM | Roosevelt County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 341 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A Overall Grade

#30 Middle School in NM and #3 in Sandoval County

6 - 8 | Rio Rancho, NM | Sandoval County

  • A- Overall Grade
  • 17:1 Student/Teacher
  • 963 Students

Report Card

A Academic Results
B Learning Environment
B+ School Safety
A- Overall Grade

#31 High School in NM and #2 in Santa Fe County

10 - 12 | Santa Fe, NM | Santa Fe County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 203 Students

Report Card

A Academic Results
C Learning Environment
A+ School Safety
A- Overall Grade

#31 Middle School in NM and #2 in Grant County

7 - 8 | Bayard, NM | Grant County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 180 Students

Report Card

A- Academic Results
A Learning Environment
C+ School Safety
A- Overall Grade

#31 Elementary School in NM and #4 in Los Alamos County

PK - 6 | Los Alamos, NM | Los Alamos County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 438 Students

Report Card

A+ Academic Results
C Learning Environment
NA School Safety
A Overall Grade

#31 High School in NM and #8 in Bernalillo County

8 - 12 | Albuquerque, NM | Bernalillo County

  • A- Overall Grade
  • 32:1 Student/Teacher
  • 272 Students

Report Card

A Academic Results
C Learning Environment
A+ School Safety
A- Overall Grade

#32 Middle School in NM and #2 in Lea County

6 - 6 | Lovington, NM | Lea County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 277 Students

Report Card

A Academic Results
B+ Learning Environment
D School Safety
A- Overall Grade

#32 Elementary School in NM and #3 in Roosevelt County

PK - 6 | Dora, NM | Roosevelt County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 138 Students

Report Card

A Academic Results
A+ Learning Environment
D School Safety
A Overall Grade

#32 High School in NM and #9 in Bernalillo County

9 - 12 | Albuquerque, NM | Bernalillo County

  • A- Overall Grade
  • 18:1 Student/Teacher
  • 2,118 Students

Report Card

A Academic Results
C Learning Environment
B School Safety
A- Overall Grade

#33 Middle School in NM and #1 in Santa Fe County

6 - 8 | Moriarty, NM | Santa Fe County

  • A- Overall Grade
  • 18:1 Student/Teacher
  • 338 Students

Report Card

A+ Academic Results
C+ Learning Environment
C School Safety
A- Overall Grade

#33 Elementary School in NM and #3 in Otero County

PK - 5 | Cloudcroft, NM | Otero County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 121 Students

Report Card

A Academic Results
A Learning Environment
B School Safety
A Overall Grade

#33 High School in NM and #3 in Quay County

9 - 12 | San Jon, NM | Quay County

  • A- Overall Grade
  • 6:1 Student/Teacher
  • 28 Students

Report Card

A- Academic Results
A+ Learning Environment
C- School Safety
A- Overall Grade

#34 High School in NM and #2 in Colfax County

9 - 12 | Cimarron, NM | Colfax County

  • A- Overall Grade
  • 9:1 Student/Teacher
  • 77 Students

Report Card

B+ Academic Results
A+ Learning Environment
A- School Safety
A- Overall Grade