New Mexico Public Schools
New Mexico has 876 open public schools, including 447 elementary, 160 middle, and 217 high schools — 98 are charter schools.
447
Elementary
160
Middle
217
High School
98
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| Hispanic/Latino | 198,212 | 64% |
| White | 64,475 | 21% |
| American Indian / Alaska Native | 31,858 | 10% |
| Two or more races | 7,313 | 2% |
| Black or African American | 5,571 | 2% |
| Asian | 3,899 | 1% |
| Native Hawaiian / Pacific Islander | 391 | 0% |
| Total enrollment | 311,719 | 159,372M / 152,347F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| RED MOUNTAIN MIDDLE | DEMING | Middle | 49.5 |
| RED RIVER VALLEY CHARTER SCHOOL Charter | RED RIVER | Elementary | 7.8 |
| RED ROCK ELEMENTARY | GALLUP | Elementary | — |
| REGINALD CHAVEZ ELEMENTARY | ALBUQUERQUE | Elementary | 19.9 |
| RENAISSANCE ACADEMY CHARTER SCHOOL Charter | ALBUQUERQUE | Middle | 13.4 |
| RESERVE ELEMENTARY | RESERVE | Elementary | 9.1 |
| RESERVE HIGH | RESERVE | High | 9.6 |
| RIO GALLINAS SCHOOL Charter | LAS VEGAS | Elementary | 3.9 |
| RIO GRANDE ACADEMY OF FINE ARTS Charter | ALBUQUERQUE | Elementary | 14.0 |
| RIO GRANDE ELEMENTARY | BELEN | Elementary | 28.5 |
| RIO GRANDE ELEMENTARY | HATCH | Elementary | 16.2 |
| RIO GRANDE HIGH | ALBUQUERQUE | High | 115.4 |
| RIO GRANDE PREPARATORY INSTITUTE | MESILLA | High | 31.0 |
| RIO RANCHO CYBER ACADEMY | RIO RANCHO | High | 14.1 |
| RIO RANCHO ELEMENTARY | RIO RANCHO | Elementary | 30.4 |
| RIO RANCHO HIGH | RIO RANCHO | High | 129.8 |
| RIO RANCHO MIDDLE SCHOOL | RIO RANCHO | Middle | 58.3 |
| RITA A. MARQUEZ ELEMENTARY | ANTON CHICO | Elementary | 5.1 |
| RIVERSIDE ELEMENTARY | SUNLAND PARK | Elementary | 41.0 |
| ROBERT F. KENNEDY CHARTER Charter | ALBUQUERQUE | High | 25.5 |
| ROBERTSON HIGH | LAS VEGAS | High | 29.6 |
| ROCINANTE HIGH | FARMINGTON | High | 15.5 |
| ROOSEVELT MIDDLE | TIJERAS | Middle | 27.6 |
| ROOTS & WINGS COMMUNITY Charter | QUESTA | Elementary | 2.0 |
| ROSELAWN ELEMENTARY | ARTESIA | Elementary | 18.7 |
| ROSWELL CORRECTIONS | HAGERMAN | High | — |
| ROSWELL HIGH | ROSWELL | High | 78.3 |
| ROUTE 66 ELEMENTARY | MORIARTY | Elementary | 26.3 |
| ROY ELEMENTARY | ROY | Elementary | 5.1 |
| ROY HIGH | ROY | High | 6.1 |
| RUBEN S. TORRES ELEMENTARY | DEMING | Elementary | 33.8 |
| RUDOLFO ANAYA ELEMENTARY | ALBUQUERQUE | Elementary | 44.2 |
| RUIDOSO HIGH | RUIDOSO | High | 31.9 |
| RUIDOSO MIDDLE | RUIDOSO | Middle | 33.0 |
| S. Y. JACKSON ELEMENTARY | ALBUQUERQUE | Elementary | 39.0 |
| SALAZAR ELEMENTARY | SANTA FE | Elementary | 21.3 |
| SAN ANTONIO ELEMENTARY | SAN ANTONIO | Elementary | 4.5 |
| SAN ANTONITO ELEMENTARY | SANDIA PARK | Elementary | 22.5 |
| SAN JON ELEMENTARY | SAN JON | Elementary | 7.6 |
| SAN JON HIGH | SAN JON | High | 10.7 |
| SAN JON MIDDLE SCHOOL | SAN JON | Middle | 3.6 |
| SAN JUAN COLLEGE HIGH SCHOOL | FARMINGTON | High | 12.5 |
| SAN JUAN ELEMENTARY | ESPANOLA | Elementary | 13.9 |
| SAN LORENZO ELEMENTARY | SAN LORENZO | Elementary | 6.9 |
| SAN RAFAEL ELEMENTARY | GRANTS | Elementary | 10.0 |
| SANDIA BASE ELEMENTARY | ALBUQUERQUE | Elementary | 20.5 |
| SANDIA ELEMENTARY | CLOVIS | Elementary | 23.6 |
| SANDIA HIGH | ALBUQUERQUE | High | 113.8 |
| SANDIA VISTA ELEMENTARY | RIO RANCHO | Elementary | 35.2 |
| SANDOVAL ACADEMY OF BILINGUAL EDUCATION Charter | RIO RANCHO | Elementary | 16.3 |
Largest Districts
ALBUQUERQUE PUBLIC SCHOOLS
79,805
LAS CRUCES PUBLIC SCHOOLS
23,075
RIO RANCHO PUBLIC SCHOOLS
17,272
GADSDEN INDEPENDENT SCHOOLS
12,551
SANTA FE PUBLIC SCHOOLS
11,769
GALLUP-MCKINLEY CTY SCHOOLS
11,709
FARMINGTON MUNICIPAL SCHOOLS
11,201
HOBBS MUNICIPAL SCHOOLS
9,990
ROSWELL INDEPENDENT SCHOOLS
9,701
LOS LUNAS PUBLIC SCHOOLS
8,234
CLOVIS MUNICIPAL SCHOOLS
7,664
CARLSBAD MUNICIPAL SCHOOLS
7,102
ALAMOGORDO PUBLIC SCHOOLS
5,575
DEMING PUBLIC SCHOOLS
5,366
CENTRAL CONSOLIDATED SCHOOLS
5,037
LOS ALAMOS PUBLIC SCHOOLS
3,724
ARTESIA PUBLIC SCHOOLS
3,722
BELEN CONSOLIDATED SCHOOLS
3,602
LOVINGTON MUNICIPAL SCHOOLS
3,382
GRANTS-CIBOLA COUNTY SCHOOLS
3,211
Related Data
- New Mexico population & income data → CensusDepth.com
- New Mexico teacher salary data → WageDepth.com