Best Middle Schools in New Mexico (2025-26)
Every ranked middle school in New Mexico, ordered by SchoolGrade. A grade rewards actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact. Click a column heading to sort, or filter by school, city or district.
New Mexico rankings: High Schools · Middle Schools · Elementary Schools
New Mexico middle schools ranked
| Rank | Grade | School | City | District | Actual | Projected | Impact | Students |
|---|---|---|---|---|---|---|---|---|
| #1 | B+ | San Jon Middle School | San Jon | San Jon | 50% | 40% | Greatly Exceeds Expectations | 31 |
| #2 | B | Cimarron Middle | Cimarron | Cimarron | 45% | 25% | Greatly Exceeds Expectations | 49 |
| #3 | B | Eagle Nest Middle | Eagle Nest | Cimarron | 45% | 37% | Greatly Exceeds Expectations | 73 |
| #4 | B- | Fort Sumner Middle | Fort Sumner | Fort Sumner | 43% | 15% | Greatly Exceeds Expectations | 82 |
| #5 | B- | Cloudcroft Middle | Cloudcroft | Cloudcroft | 40% | 34% | Exceeds Expectations | 101 |
| #6 | C+ | Floyd Middle | Floyd | Floyd | 36% | 31% | Exceeds Expectations | 78 |
| #7 | C | Berrendo Middle | Roswell | Roswell | 34% | 32% | Exceeds Expectations | 663 |
| #8 | C | Portales JR High | Portales | Portales | 34% | 30% | Exceeds Expectations | 408 |
| #9 | C | Ruidoso Middle | Ruidoso | Ruidoso | 33% | 32% | Meets Expectations | 394 |
| #10 | C | Cv Koogler Middle | Aztec | Aztec | 32% | 33% | Meets Expectations | 533 |
| #11 | C- | Tularosa Middle | Tularosa | Tularosa | 28% | 25% | Exceeds Expectations | 144 |
| #12 | D+ | Lazaro Larry Garcia Middle | Mora | Mora | 26% | 24% | Exceeds Expectations | 93 |
| #13 | D+ | Mountain View Middle | Roswell | Roswell | 26% | 23% | Exceeds Expectations | 520 |
| #14 | D+ | Sierra Middle | Roswell | Roswell | 26% | 26% | Meets Expectations | 627 |
| #15 | D+ | Lake Arthur Middle | Lake Arthur | Lake Arthur | 25% | 27% | Meets Expectations | 35 |
| #16 | D+ | Santa Teresa Middle | Santa Teresa | Gadsden | 25% | 21% | Exceeds Expectations | 625 |
| #17 | D+ | Bernalillo Middle | Bernalillo | Bernalillo | 24% | 23% | Meets Expectations | 412 |
| #18 | D | Mesa Middle | Roswell | Roswell | 24% | 25% | Meets Expectations | 422 |
| #19 | D | Dugan Tarango Middle | Lordsburg | Lordsburg | 23% | 19% | Exceeds Expectations | 60 |
| #20 | D | Solare Collegiate Charter School (Charter) | Albuquerque | Solare Collegiate Charter School | 23% | 18% | Exceeds Expectations | 259 |
| #21 | D | Caton Middle | Eunice | Eunice | 21% | 29% | Doesn't Meet Expectations | 161 |
| #22 | D | Newcomb Middle | Newcomb | Central | 21% | 20% | Meets Expectations | 181 |
| #23 | D- | Tse Bit Ai Middle | Shiprock | Central | 14% | 17% | Meets Expectations | 427 |
| #24 | F | Gadsden Middle | Anthony | Gadsden | 10% | 12% | Meets Expectations | 661 |
| #25 | F | John F Kennedy Middle | Gallup | Gallup | 10% | 15% | Doesn't Meet Expectations | 630 |
How New Mexico's middle schools compare
B: 5C: 6D: 12F: 2
20% of the 25 ranked middle schools in New Mexico earn an A or B (0 A grades, 5 B, 6 C, 12 D, 2 F), against 47% of middle schools nationwide. 23 schools meet or beat the proficiency projected from their student context (92% here, 71% nationally), and 14 exceed it. On average 29% of tested students meet the state bar against a projected 25% (national averages: 39% actual, 38% projected).
The biggest overperformers, by actual proficiency above projection: Fort Sumner Middle (43% against 15%, B-), Cimarron Middle (45% against 25%, B), San Jon Middle School (50% against 40%, B+).
Districts with the most schools in the top quarter (the top 10): Cimarron (2).
Cities with the most ranked middle schools: Roswell (4, 0 at A or B).
The largest ranked middle schools: Berrendo Middle (663 students, C, #7), Gadsden Middle (661 students, F, #24), John F Kennedy Middle (630 students, F, #25).
Of the top 25, 0 are magnet schools and 1 is a charter. Selective and specialised schools tend to post high actual scores; the projection column is the fairer comparison for a neighborhood school.
Middle schools in New Mexico that are not ranked
124 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.
Very small schools (1)
Schools with fewer than 30 students have grades that swing on a handful of test results.
- B+ Maxwell Middle, Maxwell
Not yet graded (123)
Too little test data to grade.
- Anton Chico Middle, Anton Chico
- Artesia Park Junior High, Artesia
- Artesia Zia Intermediate, Artesia
- Belen Middle, Belen
- Camino Real Middle, Las Cruces
- Capitan Middle, Capitan
- Carlos F Vigil Middle, Espanola
- Carlsbad Intermediate School Pr Leyva Campus, Carlsbad
- Carlsbad Sixth Grade Academy Alta Vista Campus, Carlsbad
- Carrizozo Middle, Carrizozo
- Chama Middle, Chama
- Chaparral Middle, Chaparral
- Chaparral Middle, Alamogordo
- Chief Manuelito Middle, Gallup
- Clayton Junior High, Clayton
- Cleveland Middle, Albuquerque
- Cochiti Middle, Pena Blanca
- Coronado Middle, Gallina
- Cuba Middle, Cuba
- Deming Intermediate, Deming
- Desert Ridge Middle, Albuquerque
- Dexter Middle, Dexter
- Dulce Middle, Dulce
- Eagle Ridge Middle, Rio Rancho
- Edgewood Middle, Moriarty
- Edward Ortiz Middle, Santa Fe
- Eisenhower Middle, Albuquerque
- Ernie Pyle Middle, Albuquerque
- Estancia Middle, Estancia
- Explore Academy Las Cruces, Las Cruces
- Gallup Middle, Gallup
- Garfield Middle, Albuquerque
- Grady Middle School, Grady
- Grant Middle, Albuquerque
- Hagerman Middle, Hagerman
- Harrison Middle, Albuquerque
- Hatch Valley Middle, Hatch
- Hayes Middle, Albuquerque
- Heights Middle School, Farmington
- Heizer Middle School, Hobbs
- Hermosa Middle School, Farmington
- Highland Middle School, Hobbs
- Holloman Middle, Holloman Afb
- Hoover Middle, Albuquerque
- House Junior High, House
- Houston Middle School, Hobbs
- Jackson Middle, Albuquerque
- Jal JR High, Jal
- James Monroe Middle, Albuquerque
- Jefferson Middle, Albuquerque
- Jemez Valley Middle, Jemez Pueblo
- Jimmy Carter Middle, Albuquerque
- John Adams Middle, Albuquerque
- Kennedy Middle, Albuquerque
- Kirtland Middle, Kirtland
- La Academia Dolores Huerta, Las Cruces
- La Plata Middle, Silver City
- Laguna Acoma Middle, Casa Blance
- Lb Johnson Middle, Albuquerque
- Lincoln Middle, Rio Rancho
- Logan Middle, Logan
- Los Alamitos Middle, Grants
- Los Alamos Middle, Los Alamos
- Los Lunas Middle, Los Lunas
- Loving Middle, Loving
- Lynn Middle, Las Cruces
- Madison Middle, Albuquerque
- Magdalena Middle, Magdalena
- Marshall Middle, Clovis
- Mckinley Middle, Albuquerque
- Melrose Junior, Melrose
- Memorial Middle, Las Vegas
- Mesa Alta JR High, Bloomfield
- Mesa Middle, Las Cruces
- Mesa View Middle School, Farmington
- Mesa Vista Middle, Ojo Caliente
- Mesilla Valley Leadership Academy, Mesilla Park
- Milagro Middle, Santa Fe
- Moriarty Middle, Moriarty
- Mountain View Middle, Rio Rancho
- Mountain View Middle, Alamogordo
- Mountainair JR High, Mountainair
- Navajo Middle School, Navajo
- Pecos Middle, Pecos
- Penasco Middle, Penasco
- Picacho Middle, Las Cruces
- Pojoaque Middle, Santa Fe
- Polk Middle, Albuquerque
- Questa JR High, Questa
- R Sarracino Middle, Socorro
- Red Mountain Middle, Deming
- Rio Rancho Middle School, Rio Rancho
- Roosevelt Middle, Tijeras
- Santa Rosa Middle, Santa Rosa
- Santo Domingo Middle, Santo Domingo Pueblo
- Sierra Middle, Las Cruces
- Snell Middle, Bayard
- South Valley Prep, Albuquerque
- T Or C Middle, T Or C
- Taft Middle, Albuquerque
- Taos Middle, Taos
- Tatum JR High, Tatum
- Taylor Middle, Los Ranchos De Albuquerque
- Taylor Middle, Lovington
- Texico Middle, Texico
- Thoreau Middle, Thoreau
- Tibbetts Middle School, Farmington
- Tony Hillerman Middle School, Albuquerque
- Truman Middle, Albuquerque
- Tucumcari Middle, Tucumcari
- Valencia Middle School, Los Lunas
- Valley Middle, Ribera
- Van Buren Middle, Albuquerque
- Vision Quest Alternative Middle, Albuquerque
- Vista Middle, Las Cruces
- Voz Collegiate Preparatory Charter School, Albuquerque
- W D Gattis Middle School, Clovis
- Washington Middle, Albuquerque
- West Las Vegas Middle School, Las Vegas
- Wilson Middle, Albuquerque
- Yucca Middle, Clovis
- Zia Middle, Las Cruces
- Zuni Middle, Zuni
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?
San Jon Middle School in San Jon ranks first among the 25 ranked middle schools in New Mexico with a SchoolGrade of B+, 50% of tested students meeting the state bar against a projected 40%.
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 149 public middle schools in New Mexico; 25 are ranked here and 124 are listed as not ranked.