Best Middle Schools in New Mexico

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Middle 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
  • 66 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
  • 14:1 Student/Teacher
  • 592 Students

Report Card

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

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

6 - 8 | Cloudcroft, NM | Otero County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 64 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
  • 983 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
  • 12:1 Student/Teacher
  • 73 Students

Report Card

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

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

6 - 8 | Rio Rancho, NM | Sandoval County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 867 Students

Report Card

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

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

6 - 8 | Holloman Afb, NM | Otero County

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

Report Card

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

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

6 - 8 | Texico, NM | Curry County

  • A Overall Grade
  • 118 Students

Report Card

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

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

6 - 8 | Albuquerque, NM | Bernalillo County

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

Report Card

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

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

6 - 8 | San Jon, NM | Quay County

  • A Overall Grade
  • 35 Students

Report Card

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

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

5 - 8 | Eagle Nest, NM | Colfax County

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

Report Card

A Academic Results
A+ Learning Environment
A- 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
  • 569 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
  • 14:1 Student/Teacher
  • 349 Students

Report Card

A+ Academic Results
C Learning Environment
C+ 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
  • 253 Students

Report Card

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

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

7 - 8 | Tatum, NM | Lea County

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

Report Card

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

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

6 - 8 | Roswell, NM | Chaves County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 658 Students

Report Card

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

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

7 - 9 | House, NM | Quay County

  • A- Overall Grade
  • 11 Students

Report Card

A Academic Results
A- Learning Environment
NA 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
  • 415 Students

Report Card

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

#19 Middle School in NM

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

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

Report Card

A+ Academic Results
B Learning Environment
C 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,212 Students

Report Card

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

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

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

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

Report Card

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

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

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

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

Report Card

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

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

7 - 8 | Silver City, NM | Grant County

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

Report Card

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

#24 Middle School in NM

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

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

Report Card

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

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

5 - 8 | Cimarron, NM | Colfax County

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

Report Card

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

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

7 - 8 | Penasco, NM | Taos County

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

Report Card

A Academic Results
A 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
  • 691 Students

Report Card

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

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

6 - 8 | Rio Rancho, NM | Sandoval County

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

Report Card

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

#29 Middle School in NM and #3 in Doã±A Ana County

6 - 8 | Hatch, NM | Doã±A Ana County

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

Report Card

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

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

6 - 8 | Moriarty, NM | Santa Fe County

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

Report Card

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

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

6 - 8 | Farmington, NM | San Juan County

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

Report Card

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

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

7 - 8 | Bayard, NM | Grant County

  • B+ Overall Grade
  • 17:1 Student/Teacher
  • 178 Students

Report Card

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

#33 Middle School in NM and #1 in Valencia County

7 - 8 | Los Lunas, NM | Valencia County

  • B+ Overall Grade
  • 21:1 Student/Teacher
  • 747 Students

Report Card

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

#34 Middle School in NM and #4 in Doã±A Ana County

6 - 8 | Las Cruces, NM | Doã±A Ana County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 896 Students

Report Card

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

#35 Middle School in NM and #4 in Quay County

6 - 8 | Tucumcari, NM | Quay County

  • B+ Overall Grade
  • 14:1 Student/Teacher
  • 219 Students

Report Card

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

#36 Middle School in NM

7 - 8 | Clayton, NM | Union County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 70 Students

Report Card

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

#37 Middle School in NM and #1 in Lincoln County

6 - 8 | Ruidoso, NM | Lincoln County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 467 Students

Report Card

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

#38 Middle School in NM and #4 in Sandoval County

6 - 8 | Pena Blanca, NM | Sandoval County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 86 Students

Report Card

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

#39 Middle School in NM and #1 in Roosevelt County

7 - 8 | Portales, NM | Roosevelt County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 390 Students

Report Card

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

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

6 - 8 | Alamogordo, NM | Otero County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 615 Students

Report Card

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

#41 Middle School in NM and #5 in Sandoval County

6 - 8 | Rio Rancho, NM | Sandoval County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 825 Students

Report Card

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

#42 Middle School in NM and #2 in Santa Fe County

6 - 6 | Pojoaque, NM | Santa Fe County

  • B+ Overall Grade
  • 20:1 Student/Teacher
  • 155 Students

Report Card

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

#43 Middle School in NM and #5 in Doã±A Ana County

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

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 578 Students

Report Card

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

#44 Middle School in NM and #2 in Curry County

6 - 8 | Clovis, NM | Curry County

  • B+ Overall Grade
  • 17:1 Student/Teacher
  • 613 Students

Report Card

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

#45 Middle School in NM and #1 in Rio Arriba County

6 - 8 | Chama, NM | Rio Arriba County

  • B+ Overall Grade
  • 7:1 Student/Teacher
  • 33 Students

Report Card

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

#46 Middle School in NM and #2 in Mckinley County

6 - 8 | Crownpoint, NM | Mckinley County

  • B Overall Grade
  • 14:1 Student/Teacher
  • 144 Students

Report Card

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

#47 Middle School in NM and #1 in Torrance County

7 - 8 | Estancia, NM | Torrance County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 96 Students

Report Card

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

#48 Middle School in NM and #2 in Eddy County

6 - 6 | Carlsbad, NM | Eddy County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 477 Students

Report Card

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

#49 Middle School in NM and #2 in Valencia County

7 - 8 | Los Lunas, NM | Valencia County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 500 Students

Report Card

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

#50 Middle School in NM and #5 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 1,087 Students

Report Card

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

#51 Middle School in NM and #1 in Guadalupe County

6 - 8 | Anton Chico, NM | Guadalupe County

  • B Overall Grade
  • 8:1 Student/Teacher
  • 34 Students

Report Card

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

#52 Middle School in NM and #2 in Rio Arriba County

6 - 8 | Gallina, NM | Rio Arriba County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 37 Students

Report Card

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

#53 Middle School in NM and #6 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 621 Students

Report Card

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

#54 Middle School in NM and #6 in Sandoval County

6 - 8 | Cuba, NM | Sandoval County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 100 Students

Report Card

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

#55 Middle School in NM and #3 in San Juan County

6 - 8 | Farmington, NM | San Juan County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 619 Students

Report Card

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

#56 Middle School in NM and #7 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 755 Students

Report Card

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

#57 Middle School in NM and #4 in Otero County

7 - 8 | Tularosa, NM | Otero County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 133 Students

Report Card

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

#58 Middle School in NM and #2 in Lincoln County

6 - 8 | Capitan, NM | Lincoln County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 129 Students

Report Card

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

#59 Middle School in NM and #2 in Guadalupe County

6 - 8 | Santa Rosa, NM | Guadalupe County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 102 Students

Report Card

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

#60 Middle School in NM and #3 in Santa Fe County

7 - 8 | Santa Fe, NM | Santa Fe County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 330 Students

Report Card

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

#61 Middle School in NM and #2 in Roosevelt County

5 - 8 | Floyd, NM | Roosevelt County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 67 Students

Report Card

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

#62 Middle School in NM and #6 in Doã±A Ana County

6 - 8 | Las Cruces, NM | Doã±A Ana County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 732 Students

Report Card

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

#63 Middle School in NM and #3 in Chaves County

6 - 8 | Roswell, NM | Chaves County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 496 Students

Report Card

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

#64 Middle School in NM and #5 in Otero County

6 - 8 | Alamogordo, NM | Otero County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 502 Students

Report Card

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

#65 Middle School in NM and #2 in Torrance County

6 - 8 | Mountainair, NM | Torrance County

  • B Overall Grade
  • 48 Students

Report Card

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

#66 Middle School in NM and #8 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 851 Students

Report Card

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

#67 Middle School in NM and #4 in Chaves County

6 - 8 | Dexter, NM | Chaves County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 249 Students

Report Card

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

#68 Middle School in NM and #9 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 156 Students

Report Card

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

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

6 - 8 | Albuquerque, NM | Bernalillo County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 861 Students

Report Card

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

#70 Middle School in NM and #4 in San Juan County

6 - 8 | Farmington, NM | San Juan County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 553 Students

Report Card

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

#71 Middle School in NM and #5 in San Juan County

6 - 8 | Aztec, NM | San Juan County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 668 Students

Report Card

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

#72 Middle School in NM and #3 in Mckinley County

6 - 8 | Gallup, NM | Mckinley County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 608 Students

Report Card

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

#73 Middle School in NM and #11 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • B- Overall Grade
  • 17:1 Student/Teacher
  • 1,028 Students

Report Card

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

#74 Middle School in NM

7 - 8 | Lordsburg, NM | Hidalgo County

  • B- Overall Grade
  • 59 Students

Report Card

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

#75 Middle School in NM and #4 in Mckinley County

6 - 8 | Gallup, NM | Mckinley County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 663 Students

Report Card

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

#76 Middle School in NM and #1 in San Miguel County

6 - 8 | Pecos, NM | San Miguel County

  • B- Overall Grade
  • 18:1 Student/Teacher
  • 131 Students

Report Card

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

#77 Middle School in NM and #5 in Chaves County

6 - 8 | Roswell, NM | Chaves County

  • B- Overall Grade
  • 18:1 Student/Teacher
  • 694 Students

Report Card

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

#78 Middle School in NM and #2 in Taos County

6 - 8 | Taos, NM | Taos County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 482 Students

Report Card

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

#79 Middle School in NM and #3 in Lincoln County

5 - 8 | Carrizozo, NM | Lincoln County

  • B- Overall Grade
  • 10:1 Student/Teacher
  • 48 Students

Report Card

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

#80 Middle School in NM and #3 in Valencia County

7 - 8 | Belen, NM | Valencia County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 525 Students

Report Card

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

#81 Middle School in NM and #7 in Doã±A Ana County

6 - 8 | Las Cruces, NM | Doã±A Ana County

  • B- Overall Grade
  • 17:1 Student/Teacher
  • 727 Students

Report Card

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

#82 Middle School in NM and #8 in Doã±A Ana County

6 - 8 | Las Cruces, NM | Doã±A Ana County

  • B- Overall Grade
  • 17:1 Student/Teacher
  • 707 Students

Report Card

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

#83 Middle School in NM and #12 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 640 Students

Report Card

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

#85 Middle School in NM and #9 in Doã±A Ana County

6 - 8 | Las Cruces, NM | Doã±A Ana County

  • B- Overall Grade
  • 18:1 Student/Teacher
  • 892 Students

Report Card

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

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

6 - 8 | Albuquerque, NM | Bernalillo County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 491 Students

Report Card

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

#86 Middle School in NM and #6 in Chaves County

6 - 8 | Hagerman, NM | Chaves County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 102 Students

Report Card

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

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

6 - 8 | Bernalillo, NM | Sandoval County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 473 Students

Report Card

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

#89 Middle School in NM and #1 in Luna County

6 - 6 | Deming, NM | Luna County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 414 Students

Report Card

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

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

6 - 8 | Albuquerque, NM | Bernalillo County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 407 Students

Report Card

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

#90 Middle School in NM and #1 in Socorro County

6 - 8 | Magdalena, NM | Socorro County

  • B- Overall Grade
  • 11:1 Student/Teacher
  • 83 Students

Report Card

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

#91 Middle School in NM and #5 in Mckinley County

6 - 8 | Thoreau, NM | Mckinley County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 232 Students

Report Card

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

#92 Middle School in NM and #3 in Torrance County

6 - 8 | Moriarty, NM | Torrance County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 278 Students

Report Card

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

#93 Middle School in NM and #3 in Curry County

6 - 8 | Clovis, NM | Curry County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 576 Students

Report Card

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

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

6 - 8 | Hobbs, NM | Lea County

  • B- Overall Grade
  • 17:1 Student/Teacher
  • 737 Students

Report Card

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

#95 Middle School in NM and #6 in San Juan County

7 - 8 | Kirtland, NM | San Juan County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 433 Students

Report Card

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

#96 Middle School in NM and #4 in Curry County

6 - 8 | Clovis, NM | Curry County

  • C+ Overall Grade
  • 17:1 Student/Teacher
  • 650 Students

Report Card

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

#97 Middle School in NM and #15 in Bernalillo County

6 - 8 | Albuquerque, NM | Bernalillo County

  • C+ Overall Grade
  • 13:1 Student/Teacher
  • 431 Students

Report Card

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

#98 Middle School in NM and #2 in San Miguel County

6 - 8 | Las Vegas, NM | San Miguel County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 280 Students

Report Card

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

#99 Middle School in NM and #3 in Eddy County

6 - 8 | Loving, NM | Eddy County

  • C+ Overall Grade
  • 12:1 Student/Teacher
  • 127 Students

Report Card

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

#100 Middle School in NM and #6 in Mckinley County

6 - 8 | Tohatchi, NM | Mckinley County

  • C+ Overall Grade
  • 15:1 Student/Teacher
  • 189 Students

Report Card

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