937 schools in New Mexico
33 counties · 193 cities · Public K-12
New Mexico's 937 public schools cover every grade band from kindergarten through twelfth across 33 counties.
Test scores
Reading, SY 2024-25. State average: 44.1% met or exceeded.Top 5 schools
- 94.1%
- 93.3%
- 84.7%
- 84.2%
- 83.9%
Lowest 5 schools
- 13.9%
- 14.4%
- 14.6%
- 15.3%
- 15.7%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| HERNANDEZ ELEMENTARY | ESPANOLA | Rio Arriba County | Elementary | 85 | · |
| RED RIVER VALLEY CHARTER SCHOOL | RED RIVER | Taos County | Elementary | 84 | · |
| LAZARO LARRY GARCIA MIDDLE | MORA | Mora County | Middle | 83 | · |
| DES MOINES ELEMENTARY | DES MOINES | Union County | Elementary | 82 | · |
| QUEMADO HIGH | QUEMADO | Catron County | High | 81 | · |
| RIO GALLINAS SCHOOL | LAS VEGAS | San Miguel County | Elementary | 80 | · |
| HOLMAN ELEMENTARY | MORA | Mora County | Elementary | 79 | · |
| MELROSE HIGH | MELROSE | Curry County | High | 79 | · |
| SIXTH GRADE ACADEMY | POJOAQUE | Santa Fe County | Middle | 79 | · |
| HONDO ELEMENTARY | HONDO | Lincoln County | Elementary | 78 | · |
| NASCHITTI ELEMENTARY | SHEEP SPRINGS | San Juan County | Elementary | 78 | · |
| SAN LORENZO ELEMENTARY | SAN LORENZO | Grant County | Elementary | 78 | · |
| GRADY ELEMENTARY | GRADY | Curry County | Elementary | 77 | · |
| TIERRA AMARILLA ELEMENTARY | TIERRA AMARILLA | Rio Arriba County | Elementary | 76 | · |
| CENTRAL ELEMENTARY | LORDSBURG | Hidalgo County | Middle | 75 | · |
| PENASCO HIGH | PENASCO | Taos County | High | 75 | · |
| PENASCO MIDDLE | PENASCO | Taos County | Middle | 74 | · |
| SANTO DOMINGO MIDDLE | SANTO DOMINGO PUEBLO | Sandoval County | Middle | 74 | · |
| ELIDA ELEMENTARY | ELIDA | Roosevelt County | Elementary | 73 | · |
| ELIDA HIGH | ELIDA | Roosevelt County | High | 73 | · |
| NEW FUTURES HIGH SCHOOL | ALBUQUERQUE | Bernalillo County | High | 73 | · |
| QUEMADO ELEMENTARY | QUEMADO | Catron County | Elementary | 73 | · |
| CARRIZOZO ELEMENTARY | CARRIZOZO | Lincoln County | Elementary | 72 | · |
| EAGLE NEST ELEMENTARY | EAGLE NEST | Colfax County | Elementary | 72 | · |
| FLOYD MIDDLE | FLOYD | Roosevelt County | Middle | 72 | · |
| MELROSE JUNIOR | MELROSE | Curry County | Middle | 72 | · |
| UTE LAKE ONLINE LEARNING CENTER | LOGAN | Quay County | High | 72 | · |
| LOS NINOS ELEMENTARY | ESPANOLA | Rio Arriba County | Elementary | 71 | · |
| FORT SUMNER MIDDLE | FORT SUMNER | De Baca County | Middle | 70 | · |
| HAGERMAN MIDDLE | HAGERMAN | Chaves County | Middle | 70 | · |
| TWIN BUTTES CYBER ACADEMY | ZUNI | McKinley County | High | 70 | · |
| DESERT SAGE ACADEMY | SANTA FE | Santa Fe County | Combined | 69 | · |
| JEMEZ VALLEY MIDDLE | JEMEZ PUEBLO | Sandoval County | Middle | 69 | · |
| LYBROOK ELEMENTARY | CUBA | Rio Arriba County | Elementary | 69 | · |
| MAGDALENA MIDDLE | MAGDALENA | Socorro County | Middle | 69 | · |
| QUESTA JR HIGH | QUESTA | Taos County | Middle | 69 | · |
| VISTA GRANDE HIGH SCHOOL | TAOS | Taos County | High | 69 | · |
| ABIQUIU ELEMENTARY | ABIQUIU | Rio Arriba County | Elementary | 68 | · |
| Mariano Lake Community School | Crownpoint | McKinley County | Elementary | 68 | · |
| VISTA NUEVA HIGH | AZTEC | San Juan County | High | 68 | · |
| LAKE ARTHUR ELEMENTARY | LAKE ARTHUR | Chaves County | Elementary | 67 | · |
| MIMBRES VALLEY HIGH SCHOOL | DEMING | Luna County | High | 66 | · |
| SCHOOL ON WHEELS HIGH SCHOOL | ALBUQUERQUE | Bernalillo County | High | 65 | · |
| CIMARRON HIGH | CIMARRON | Colfax County | High | 64 | · |
| SAN JON ELEMENTARY | SAN JON | Quay County | Elementary | 64 | · |
| TSE YI GAI HIGH | PUEBLO PINTADO | McKinley County | High | 64 | · |
| ALMA D'ARTE CHARTER | LAS CRUCES | Doña Ana County | High | 63 | · |
| BLUEWATER ELEMENTARY | BLUEWATER | Cibola County | Elementary | 63 | · |
| EL RITO ELEMENTARY | EL RITO | Rio Arriba County | Elementary | 63 | · |
| KISER ELEMENTARY | CLAYTON | Union County | Middle | 63 | · |
| SAN ANTONIO ELEMENTARY | SAN ANTONIO | Socorro County | Elementary | 63 | · |
| CORONA ELEMENTARY | CORONA | Lincoln County | Elementary | 62 | · |
| Tse'ii'ahi' Community School | Crownpoint | McKinley County | Elementary | 62 | · |
| Bread Springs Day School | Gallup | McKinley County | Elementary | 61 | · |
| CLAYTON JUNIOR HIGH | CLAYTON | Union County | Middle | 61 | · |
| TESUQUE ELEMENTARY | TESUQUE | Santa Fe County | Elementary | 61 | · |
| CIMARRON ELEMENTARY | CIMARRON | Colfax County | Elementary | 60 | · |
| FLOYD HIGH | FLOYD | Roosevelt County | High | 60 | · |
| SPRINGER HIGH | SPRINGER | Colfax County | High | 59 | · |
| THE GREAT ACADEMY | ALBUQUERQUE | Bernalillo County | High | 59 | · |
| Dibe Yazhi Habitiin Olta' Inc. | Crownpoint | McKinley County | Elementary | 58 | · |
| MIKE SENA ELEMENTARY | SAPELLO | San Miguel County | Elementary | 58 | · |
| MOUNTAINAIR HIGH | MOUNTAINAIR | Torrance County | High | 58 | · |
| MY LITTLE SCHOOL | DEMING | Luna County | Elementary | 58 | · |
| RESERVE ELEMENTARY | RESERVE | Catron County | Elementary | 58 | · |
| SIX DIRECTIONS INDIGENOUS SCHOOL | GALLUP | McKinley County | High | 58 | · |
| T'siya Day School | Zia Pueblo | Sandoval County | Elementary | 58 | · |
| EAGLE NEST MIDDLE | EAGLE NEST | Colfax County | Middle | 57 | · |
| FOOTHILL HIGH SCHOOL | ALBUQUERQUE | Bernalillo County | High | 57 | · |
| DZIT DIT LOOL SCHOOL OF EMPOWERMENT ACTION AND PERSEVERANCE | NAVAJO | McKinley County | High | 56 | · |
| VALLEY ELEMENTARY | RIBERA | San Miguel County | Elementary | 56 | · |
| OJO CALIENTE ELEMENTARY | OJO CALIENTE | Rio Arriba County | Middle | 55 | · |
| SAN DIEGO RIVERSIDE | JEMEZ PUEBLO | Sandoval County | Elementary | 55 | · |
| Chi Chil'tah Community School | Vanderwagen | McKinley County | Elementary | 54 | · |
| Crystal Boarding School | Navajo | San Juan County | Elementary | 54 | · |
| ROOTS & WINGS COMMUNITY | QUESTA | Taos County | Elementary | 53 | · |
| TATUM JR HIGH | TATUM | Lea County | Middle | 53 | · |
| CHAMA ELEMENTARY | CHAMA | Rio Arriba County | Elementary | 52 | · |
| COCHITI MIDDLE | PENA BLANCA | Sandoval County | Middle | 52 | · |
| GRADY HIGH | GRADY | Curry County | High | 52 | · |
| MESA VISTA MIDDLE | OJO CALIENTE | Rio Arriba County | Middle | 51 | · |
| MOSQUERO HIGH | MOSQUERO | Harding County | High | 51 | · |
| RITA A. MARQUEZ ELEMENTARY | ANTON CHICO | Guadalupe County | Elementary | 51 | · |
| DES MOINES HIGH | DES MOINES | Union County | High | 50 | · |
| DIXON ELEMENTARY | DIXON | Rio Arriba County | Elementary | 50 | · |
| GCCS EARLY COLLEGE HIGH SCHOOL | GRANTS | Cibola County | High | 50 | · |
| SAN DIEGO RIVERSIDE | JEMEZ PUEBLO | Sandoval County | Elementary | 50 | · |
| LOGAN MIDDLE | LOGAN | Quay County | Middle | 49 | · |
| SAN RAFAEL ELEMENTARY | SAN RAFAEL | Cibola County | Elementary | 49 | · |
| WILLIAM W & JOSEPHINE DORN CHARTER COMMUNITY SCHOOL | ALBUQUERQUE | Bernalillo County | Elementary | 49 | · |
| ANIMAS ELEMENTARY | ANIMAS | Hidalgo County | Elementary | 48 | · |
| CARRIZOZO HIGH | CARRIZOZO | Lincoln County | High | 47 | · |
| GALLINA ELEMENTARY | GALLINA | Rio Arriba County | Elementary | 47 | · |
| CIMARRON MIDDLE | CIMARRON | Colfax County | Middle | 46 | · |
| GRADY MIDDLE SCHOOL | GRADY | Curry County | Middle | 46 | · |
| HONDO HIGH | HONDO | Lincoln County | High | 46 | · |
| RIO GRANDE PREPARATORY INSTITUTE | MESILLA | Doña Ana County | High | 46 | · |
| NM SCHOOL FOR THE BLIND AND VISUALLY IMPAIRED | ALAMOGORDO | Otero County | Combined | 45 | · |
| SILVER SCHOLARS ACADEMY | SILVER CITY | Grant County | Elementary | 43 | · |
| VAUGHN ELEMENTARY | VAUGHN | Guadalupe County | Elementary | 43 | · |
| ALTA VISTA INTERMEDIATE | QUESTA | Taos County | Elementary | 40 | · |
| CORONA HIGH | CORONA | Lincoln County | High | 40 | · |
| MORENO VALLEY HIGH | ANGEL FIRE | Colfax County | High | 40 | · |
| MAXWELL ELEMENTARY | MAXWELL | Colfax County | Elementary | 39 | · |
| RESERVE HIGH | RESERVE | Catron County | High | 39 | · |
| ROY ELEMENTARY | ROY | Harding County | Elementary | 39 | · |
| VELARDE ELEMENTARY | VELARDE | Rio Arriba County | Elementary | 39 | · |
| CORONADO HIGH | GALLINA | Rio Arriba County | High | 37 | · |
| MOUNTAINAIR JR HIGH | MOUNTAINAIR | Torrance County | Middle | 36 | · |
| San Ildefonso Day School | San Ildefonso Pueblo | Santa Fe County | Elementary | 36 | · |
| LOS LUNAS FAMILY SCHOOL | LOS LUNAS | Valencia County | Combined | 35 | · |
| MAXWELL HIGH | MAXWELL | Colfax County | High | 35 | · |
| MOSQUERO ELEMENTARY | MOSQUERO | Harding County | Elementary | 35 | · |
| DURANES ELEMENTARY | ALBUQUERQUE | Bernalillo County | Elementary | 34 | · |
| FORRESTER ELEMENTARY | SPRINGER | Colfax County | Elementary | 34 | · |
| WALATOWA CHARTER HIGH | JEMEZ PUEBLO | Sandoval County | High | 34 | · |
| AZTEC YOUTH ACADEMY | LAS CRUCES | Doña Ana County | High | 33 | · |
| LAGUNA-ACOMA MIDDLE | CASA BLANCE | Cibola County | Middle | 33 | · |
| ROY HIGH | ROY | Harding County | High | 33 | · |
| ANTON CHICO MIDDLE | ANTON CHICO | Guadalupe County | Middle | 31 | · |
| Te Tsu Geh Oweenge Day School | Tesuque Pueblo | Santa Fe County | Elementary | 31 | · |
| WAGON MOUND ELEMENTARY | WAGON MOUND | Mora County | Elementary | 31 | · |
| SAN JON HIGH | SAN JON | Quay County | High | 30 | · |
| WLV FAMILY PARTNERSHIP | LAS VEGAS | San Miguel County | High | 30 | · |
| HOUSE HIGH | HOUSE | Quay County | High | 29 | · |
| SAN JON MIDDLE SCHOOL | SAN JON | Quay County | Middle | 29 | · |
| WAGON MOUND HIGH | WAGON MOUND | Mora County | High | 29 | · |
| LAKE ARTHUR HIGH | LAKE ARTHUR | Chaves County | High | 28 | · |
| ANIMAS MIDDLE | ANIMAS | Hidalgo County | Middle | 27 | · |
| VAUGHN HIGH | VAUGHN | Guadalupe County | High | 27 | · |
| WILFERTH ELEMENTARY | SPRINGER | Colfax County | Elementary | 27 | · |
| LAKE ARTHUR MIDDLE | LAKE ARTHUR | Chaves County | Middle | 26 | · |
| Lake Valley Navajo School | Lake Valley-Crownpoint | San Juan County | Elementary | 26 | · |
| SEBOYETA ELEMENTARY | SEBOYETA | Cibola County | Elementary | 26 | · |
| CARRIZOZO MIDDLE | CARRIZOZO | Lincoln County | Middle | 25 | · |
| CORONADO MIDDLE | GALLINA | Rio Arriba County | Middle | 25 | · |
| Sanostee Day School | Sanostee | San Juan County | Elementary | 25 | · |
| VALLEY MIDDLE | RIBERA | San Miguel County | Middle | 25 | · |
| DREAM DINE CHARTER SCHOOL | SHIPROCK | San Juan County | Elementary | 24 | · |
| UNM MIMBRES SCHOOL | ALBUQUERQUE | Bernalillo County | Combined | 23 | · |
| Beclabito Day School | Beclabito | San Juan County | Elementary | 21 | · |
| HIGH ROLLS MOUNTAIN PARK ELEMENTARY | HIGH ROLLS | Otero County | Elementary | 21 | · |
| HOUSE ELEMENTARY | HOUSE | Quay County | Elementary | 20 | · |
| PENASCO ELEMENTARY | HOPE | Chaves County | Elementary | 19 | · |
| SEQUOYAH | ALBUQUERQUE | Bernalillo County | High | 19 | · |
| DATIL ELEMENTARY | DATIL | Catron County | Elementary | 16 | · |
| Hanaa'dli Community School | Bloomfield | San Juan County | Elementary | 16 | · |
| HIGHLAND AUTISM CENTER | ALBUQUERQUE | Bernalillo County | Combined | 15 | · |
| MAXWELL MIDDLE | MAXWELL | Colfax County | Middle | 13 | · |
| HOUSE JUNIOR HIGH | HOUSE | Quay County | Middle | 12 | · |
| TAOS CYBER MAGNET | TAOS | Taos County | High | 12 | · |
| LAE COUNTY CORRECTIONS | HOBBS | Lea County | High | 7 | · |
| CONTINUATION SCHOOL | ALBUQUERQUE | Bernalillo County | Combined | 5 | · |
| EDUCATION DEV CENTER | GALLUP | McKinley County | Combined | 5 | · |
| NORTHEASTERN NM CORRECTIONAL FACILITY | CLAYTON | Union County | High | 5 | · |
| PENITENTIARY OF NM-SANTA FE | SANTA FE | Santa Fe County | High | 5 | · |
| OTERO COUNTY PRISON | CHAPARRAL | Otero County | High | 2 | · |
| SOUTHERN NM CORRECTIONS | LAS CRUCES | Doña Ana County | High | 2 | · |
| CENTRAL NM CORRECTIONS | LOS LUNAS | Valencia County | High | 1 | · |
| GUADALUPE COUNTY CORRECTIONS | SANTA ROSA | Guadalupe County | High | 1 | · |
| SPRINGER CORRECTIONAL FACILITY | SPRINGER | Colfax County | High | 1 | · |
| WESTERN NM CORRECTIONS | GRANTS | Cibola County | High | 1 | · |
| ACADEMY DEL SOL ALT. | ALAMOGORDO | Otero County | High | 0 | · |
| CAMINO NUEVO YOUTH | ALBUQUERQUE | Bernalillo County | High | 0 | · |
| CAREER ENRICHMENT | ALBUQUERQUE | Bernalillo County | High | 0 | · |
| CHRYSALIS ALTERNATIVE | TAOS | Taos County | High | 0 | · |
| CONNECTED | ALBUQUERQUE | Bernalillo County | High | 0 | · |
| EDISON ELEMENTARY | CARLSBAD | Eddy County | Elementary | 0 | · |
| KIRTLAND PRE-K EARLY CHILDHOOD CENTER | KIRTLAND | San Juan County | Elementary | 0 | · |
| LLANO ESTACADO ONLINE | Grady | Curry County | High | 0 | · |
| LVCS EARLY CHILDHOOD | LAS VEGAS | San Miguel County | Elementary | 0 | · |
| NMSBVI ALBUQUERQUE CAMPUS | ALBUQUERQUE | Bernalillo County | Elementary | 0 | · |
| NORTHWESTERN NM CORRECTIONS | GRANTS | Cibola County | High | 0 | · |
| ROSWELL CORRECTIONS | HAGERMAN | Chaves County | High | 0 | · |
| SIERRA ALTERNATIVE | ALBUQUERQUE | Bernalillo County | High | 0 | · |
| SPARRK ONLINE ACADEMY | RIO RANCHO | Sandoval County | Elementary | 0 | · |
| VISION QUEST ALTERNATIVE MIDDLE | ALBUQUERQUE | Bernalillo County | Middle | 0 | · |
| ARROWHEAD PARK MEDICAL ACADEMY | LAS CRUCES | Doña Ana County | Combined | · | · |
| CHAMA MIDDLE | CHAMA | Rio Arriba County | Middle | · | · |
| ESPANOLA VALLEY HIGH | ESPANOLA | Rio Arriba County | High | · | · |
| LA ACADEMIA DOLORES HUERTA | LAS CRUCES | Doña Ana County | Middle | · | · |
| LA LUZ ELEMENTARY | ALBUQUERQUE | Bernalillo County | Combined | · | · |
| LA TIERRA MONTESSORI SCHOOL OF THE ARTS AND SCIENCES | OHKAY OWINGEH | Rio Arriba County | Combined | · | · |
| MESQUITE ELEMENTARY | MESQUITE | Doña Ana County | Elementary | · | · |
| SANTA FE ENGAGE | SANTA FE | Santa Fe County | High | · | · |
| SUNLAND PARK ELEMENTARY | SUNLAND PARK | Doña Ana County | Elementary | · | · |
| UNITED COMMUNITY ACADEMY CHARTER SCHOOL | RIO RANCHO | Bernalillo County | Combined | · | · |