New Mexico middle schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Holloman MiddleHolloman AfbAlamogordo71%27%Greatly Exceeds Expectations172
#2A+Los Alamos MiddleLos AlamosLos Alamos69%47%Greatly Exceeds Expectations613
#3A+Eisenhower MiddleAlbuquerqueAlbuquerque66%44%Greatly Exceeds Expectations818
#4A+Cimarron MiddleCimarronCimarron65%34%Greatly Exceeds Expectations49
#5A+Desert Ridge MiddleAlbuquerqueAlbuquerque65%44%Greatly Exceeds Expectations816
#6A+Texico MiddleTexicoTexico64%27%Greatly Exceeds Expectations122
#7A+Cloudcroft MiddleCloudcroftCloudcroft62%35%Greatly Exceeds Expectations101
#8A+Lake Arthur MiddleLake ArthurLake Arthur59%30%Greatly Exceeds Expectations35
#9A+Mountain View MiddleRio RanchoRio Rancho57%33%Greatly Exceeds Expectations937
#10A+Roosevelt MiddleTijerasAlbuquerque57%37%Greatly Exceeds Expectations381
#11AGrady Middle SchoolGradyGrady56%38%Greatly Exceeds Expectations45
#12AMelrose JuniorMelroseMelrose56%30%Greatly Exceeds Expectations48
#13ARio Rancho Middle SchoolRio RanchoRio Rancho53%36%Greatly Exceeds Expectations1,143
#14ASan Jon Middle SchoolSan JonSan Jon52%34%Greatly Exceeds Expectations31
#15AEdgewood MiddleMoriartyMoriarty-Edgewood51%35%Greatly Exceeds Expectations296
#16ACamino Real MiddleLas CrucesLas Cruces49%37%Exceeds Expectations965
#17AEagle Ridge MiddleRio RanchoRio Rancho49%37%Greatly Exceeds Expectations823
#18AHoover MiddleAlbuquerqueAlbuquerque48%34%Greatly Exceeds Expectations394
#19ALincoln MiddleRio RanchoRio Rancho48%33%Greatly Exceeds Expectations823
#20ATony Hillerman Middle SchoolAlbuquerqueAlbuquerque47%35%Greatly Exceeds Expectations1,035
#21AAnton Chico MiddleAnton ChicoSanta Rosa46%19%Greatly Exceeds Expectations34
#22AMarshall MiddleClovisClovis46%35%Exceeds Expectations519
#23A-Logan MiddleLoganLogan46%32%Greatly Exceeds Expectations60
#24A-Santa Rosa MiddleSanta RosaSanta Rosa45%22%Greatly Exceeds Expectations110
#25A-Carlsbad Intermediate School Pr Leyva CampusCarlsbadCarlsbad44%41%Meets Expectations817
#26A-Jefferson MiddleAlbuquerqueAlbuquerque44%39%Meets Expectations644
#27A-Tatum JR HighTatumTatum44%30%Greatly Exceeds Expectations51
#28A-Lovington 6th Grade AcademyLovingtonLovington43%32%Exceeds Expectations228
#29A-Ruidoso MiddleRuidosoRuidoso43%32%Exceeds Expectations394
#30A-Capitan MiddleCapitanCapitan41%35%Meets Expectations127
#31A-Fort Sumner MiddleFort SumnerFort Sumner41%35%Meets Expectations82
#32B+Clayton Junior HighClaytonClayton40%30%Exceeds Expectations56
#33B+Heights Middle SchoolFarmingtonFarmington40%29%Exceeds Expectations718
#34B+Cleveland MiddleAlbuquerqueAlbuquerque39%31%Exceeds Expectations561
#35B+Hermosa Middle SchoolFarmingtonFarmington39%34%Meets Expectations622
#36B+Artesia Zia IntermediateArtesiaArtesia38%32%Meets Expectations546
#37B+Berrendo MiddleRoswellRoswell38%29%Exceeds Expectations663
#38B+Estancia MiddleEstanciaEstancia38%30%Exceeds Expectations88
#39B+Madison MiddleAlbuquerqueAlbuquerque38%33%Meets Expectations602
#40B+Chaparral MiddleAlamogordoAlamogordo37%32%Meets Expectations627
#41B+Lb Johnson MiddleAlbuquerqueAlbuquerque37%28%Exceeds Expectations585
#42B+Sierra MiddleLas CrucesLas Cruces37%30%Exceeds Expectations799
#43B+Solare Collegiate Charter School (Charter)AlbuquerqueSolare Collegiate Charter School37%18%Greatly Exceeds Expectations259
#44BLa Plata MiddleSilver CitySilver City36%24%Greatly Exceeds Expectations344
#45BLoving MiddleLovingLoving36%31%Meets Expectations150
#46BMountain View MiddleAlamogordoAlamogordo36%28%Exceeds Expectations502
#47BHouston Middle SchoolHobbsHobbs35%32%Meets Expectations843
#48BJames Monroe MiddleAlbuquerqueAlbuquerque35%31%Meets Expectations689
#49BMagdalena MiddleMagdalenaMagdalena35%25%Exceeds Expectations74
#50BMesa Alta JR HighBloomfieldBloomfield35%25%Exceeds Expectations382
#51BPortales JR HighPortalesPortales35%31%Meets Expectations408
#52BW D Gattis Middle SchoolClovisClovis35%37%Doesn't Meet Expectations539
#53BYucca MiddleClovisClovis35%33%Meets Expectations572
#54B-Los Lunas MiddleLos LunasLos Lunas34%28%Meets Expectations799
#55B-Mountainair JR HighMountainairMountainair34%24%Exceeds Expectations43
#56B-Penasco MiddlePenascoPenasco34%19%Greatly Exceeds Expectations72
#57B-Vista MiddleLas CrucesLas Cruces34%32%Meets Expectations602
#58B-Deming IntermediateDemingDeming33%23%Exceeds Expectations370
#59B-Grant MiddleAlbuquerqueAlbuquerque33%27%Meets Expectations344
#60B-Jal JR HighJalJAL33%23%Exceeds Expectations125
#61B-Tucumcari MiddleTucumcariTucumcari33%23%Exceeds Expectations214
#62B-Jackson MiddleAlbuquerqueAlbuquerque32%33%Doesn't Meet Expectations404
#63B-Taylor MiddleLovingtonLovington32%29%Meets Expectations527
#64B-Floyd MiddleFloydFloyd31%35%Doesn't Meet Expectations78
#65C+Hatch Valley MiddleHatchHatch Valley31%19%Exceeds Expectations262
#66C+Mesa MiddleLas CrucesLas Cruces31%28%Meets Expectations803
#67C+Sixth Grade AcademyPojoaquePojoaque31%24%Exceeds Expectations117
#68C+Carrizozo MiddleCarrizozoCarrizozo30%32%Doesn't Meet Expectations32
#69C+Gadsden MiddleAnthonyGadsden30%21%Exceeds Expectations661
#70C+Hagerman MiddleHagermanHagerman30%28%Meets Expectations74
#71C+Highland Middle SchoolHobbsHobbs30%28%Meets Expectations840
#72C+Santa Teresa MiddleSanta TeresaGadsden30%28%Meets Expectations625
#73C+T Or C MiddleT Or CT Or C30%24%Meets Expectations283
#74C+Zia MiddleLas CrucesLas Cruces30%30%Doesn't Meet Expectations688
#75C+Mountain View MiddleRoswellRoswell29%21%Exceeds Expectations520
#76CCv Koogler MiddleAztecAztec29%32%Doesn't Meet Expectations533
#77CGallup MiddleGallupGallup29%36%Underperforms Expectations400
#78CChaparral MiddleChaparralGadsden28%19%Exceeds Expectations608
#79CEagle Nest MiddleEagle NestCimarron28%35%Underperforms Expectations73
#80CTularosa MiddleTularosaTularosa28%20%Exceeds Expectations144
#81CValencia Middle SchoolLos LunasLos Lunas28%24%Meets Expectations492
#82CPicacho MiddleLas CrucesLas Cruces27%29%Doesn't Meet Expectations727
#83CTaos MiddleTaosTaos27%23%Meets Expectations326
#84CCaton MiddleEuniceEunice26%29%Doesn't Meet Expectations161
#85CKirtland MiddleKirtlandCentral26%23%Meets Expectations430
#86C-Chief Manuelito MiddleGallupGallup26%24%Meets Expectations609
#87C-La Academia Dolores Huerta (Charter)Las CrucesLa Academia Dolores Huerta26%52%Underperforms Expectations66
#88C-Mesa MiddleRoswellRoswell26%20%Meets Expectations422
#89C-Snell MiddleBayardCobre26%19%Meets Expectations239
#90C-Belen MiddleBelenBelen25%28%Doesn't Meet Expectations528
#91C-Bernalillo MiddleBernalilloBernalillo25%22%Meets Expectations412
#92C-Cochiti MiddlePena BlancaBernalillo25%23%Meets Expectations78
#93C-Dugan Tarango MiddleLordsburgLordsburg25%21%Meets Expectations60
#94C-Sierra MiddleRoswellRoswell25%24%Meets Expectations627
#95C-Taylor MiddleLos Ranchos De AlbuquerqueAlbuquerque25%24%Meets Expectations315
#96C-Thoreau MiddleThoreauGallup25%20%Meets Expectations284
#97C-Tibbetts Middle SchoolFarmingtonFarmington24%28%Doesn't Meet Expectations683
#98D+Los Alamitos MiddleGrantsGrants24%24%Doesn't Meet Expectations418
#99D+Milagro MiddleSanta FeSanta Fe24%26%Doesn't Meet Expectations383
#100D+John F Kennedy MiddleGallupGallup23%25%Doesn't Meet Expectations630
#101D+Lazaro Larry Garcia MiddleMoraMora23%27%Doesn't Meet Expectations93
#102D+Lynn MiddleLas CrucesLas Cruces23%27%Doesn't Meet Expectations534
#103D+R Sarracino MiddleSocorroSocorro23%23%Doesn't Meet Expectations254
#104D+Santo Domingo MiddleSanto Domingo PuebloBernalillo23%14%Exceeds Expectations94
#105D+South Valley Prep (Charter)AlbuquerqueSouth Valley Prep23%23%Meets Expectations188
#106D+West Las Vegas Middle SchoolLas VegasWest Las Vegas23%24%Doesn't Meet Expectations296
#107D+Dexter MiddleDexterDexter22%25%Doesn't Meet Expectations196
#108D+Garfield MiddleAlbuquerqueAlbuquerque22%23%Doesn't Meet Expectations315
#109DMoriarty MiddleMoriartyMoriarty-Edgewood22%27%Doesn't Meet Expectations244
#110DRed Mountain MiddleDemingDeming22%22%Doesn't Meet Expectations795
#111DVoz Collegiate Preparatory Charter School (Charter)AlbuquerqueAlbuquerque22%20%Meets Expectations64
#112DMemorial MiddleLas VegasLas Vegas City21%23%Doesn't Meet Expectations168
#113DMesa View Middle SchoolFarmingtonFarmington21%26%Doesn't Meet Expectations488
#114DPolk MiddleAlbuquerqueAlbuquerque21%17%Meets Expectations269
#115DTaft MiddleAlbuquerqueAlbuquerque21%21%Doesn't Meet Expectations292
#116DZuni MiddleZuniZuni21%13%Exceeds Expectations244
#117DCarlsbad Sixth Grade Academy Alta Vista CampusCarlsbadCarlsbad20%32%Underperforms Expectations705
#118DMesa Vista MiddleOjo CalienteMesa Vista20%29%Underperforms Expectations34
#119DPojoaque MiddleSanta FePojoaque20%25%Doesn't Meet Expectations262
#120D-John Adams MiddleAlbuquerqueAlbuquerque20%20%Doesn't Meet Expectations462
#121D-Carlos F Vigil MiddleEspanolaEspanola19%20%Doesn't Meet Expectations444
#122D-Heizer Middle SchoolHobbsHobbs19%19%Doesn't Meet Expectations606
#123D-Jimmy Carter MiddleAlbuquerqueAlbuquerque19%22%Doesn't Meet Expectations542
#124D-Navajo Middle SchoolNavajoGallup19%23%Doesn't Meet Expectations188
#125D-Questa JR HighQuestaQuesta19%29%Underperforms Expectations56
#126D-Harrison MiddleAlbuquerqueAlbuquerque18%21%Doesn't Meet Expectations343
#127D-Pecos MiddlePecosPecos18%22%Doesn't Meet Expectations108
#128D-Edward Ortiz MiddleSanta FeSanta Fe17%28%Underperforms Expectations441
#129D-Ernie Pyle MiddleAlbuquerqueAlbuquerque17%18%Doesn't Meet Expectations453
#130D-Jemez Valley MiddleJemez PuebloJemez Valley17%19%Doesn't Meet Expectations62
#131D-Laguna Acoma MiddleCasa BlanceGrants17%24%Underperforms Expectations30
#132FArtesia Park Junior HighArtesiaArtesia33%29%Meets Expectations605
#133FCuba MiddleCubaCuba16%14%Meets Expectations135
#134FMckinley MiddleAlbuquerqueAlbuquerque16%19%Doesn't Meet Expectations486
#135FTruman MiddleAlbuquerqueAlbuquerque16%23%Underperforms Expectations671
#136FTse Bit Ai MiddleShiprockCentral16%17%Doesn't Meet Expectations427
#137FWashington MiddleAlbuquerqueAlbuquerque15%19%Doesn't Meet Expectations275
#138FHayes MiddleAlbuquerqueAlbuquerque14%17%Doesn't Meet Expectations371
#139FKennedy MiddleAlbuquerqueAlbuquerque14%21%Underperforms Expectations331
#140FVan Buren MiddleAlbuquerqueAlbuquerque13%19%Underperforms Expectations398
#141FWilson MiddleAlbuquerqueAlbuquerque13%17%Doesn't Meet Expectations401
#142FNewcomb MiddleNewcombCentral11%14%Doesn't Meet Expectations181
#143FDulce MiddleDulceDulce10%17%Underperforms Expectations119

How New Mexico's middle schools compare

A: 31B: 33C: 33D: 34F: 12

45% of the 143 ranked middle schools in New Mexico earn an A or B (31 A grades, 33 B, 33 C, 34 D, 12 F), against 46% of middle schools nationwide. 91 schools meet or beat the proficiency projected from their student context (64% here, 70% nationally), and 52 exceed it. On average 32% of tested students meet the state bar against a projected 27% (national averages: 45% actual, 38% projected).

The biggest overperformers, by actual proficiency above projection: Holloman Middle (71% against 27%, A+), Texico Middle (64% against 27%, A+), Cimarron Middle (65% against 34%, A+), Lake Arthur Middle (59% against 30%, A+), Cloudcroft Middle (62% against 35%, A+).

Districts with the most schools in the top quarter (the top 36): Albuquerque (7), Rio Rancho (4), Santa Rosa (2), Farmington (2).

Cities with the most ranked middle schools: Albuquerque (28, 12 at A or B), Las Cruces (8, 3 at A or B), Rio Rancho (4, 4 at A or B), Farmington (4, 2 at A or B), Roswell (4, 1 at A or B).

The largest ranked middle schools: Rio Rancho Middle School (1,143 students, A, #13), Tony Hillerman Middle School (1,035 students, A, #20), Camino Real Middle (965 students, A, #16).

Middle schools in New Mexico that are not ranked

8 graded middle schools are listed here rather than ranked, each for the reason given. Every one has its own page with its full SchoolGrade report.

Special-purpose schools (1)

Alternative, special-education and vocational schools serve a different mission and a different student body, so they are graded but not ranked against regular schools.

Very small schools (2)

Schools with fewer than 30 students have grades that swing on a handful of test results.

Not yet graded (5)

Our source data has no school-level proficiency results for these schools, so they carry no SchoolGrade yet.

About this ranking

  • Scope: every public middle school in New Mexico.
  • Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
  • Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
  • Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the middle schools.
  • Grades are the 2025-26 SchoolGrade model. How SchoolGrade works

Questions about middle schools in New Mexico

What is the best middle school in New Mexico?

Holloman Middle in Holloman Afb ranks first among the 143 ranked middle schools in New Mexico with a SchoolGrade of A+, 71% of tested students meeting the state bar against a projected 27%.

How are middle schools in New Mexico ranked?

By SchoolGrade, the 2025-26 model that scores each school's actual test proficiency against the level projected for its student context, then by actual proficiency to break ties. Regular public schools that are open, not fully online and have at least 30 students are ranked; the rest are listed below the table with the reason.

How many middle schools does New Mexico have?

SchoolGrade grades 151 public middle schools in New Mexico; 143 are ranked here and 8 are listed as not ranked.