Public schools by city in New Mexico
32 New Mexico cities have at least 5 public schools with a local mailing address. Each city page lists every school by level with its district, enrollment, and staffing. Smaller communities remain available through the New Mexico district directory and search.
Cities with the most public schools
- Albuquerque197 schools · 81,733 students
- Las Cruces46 schools · 23,975 students
- Santa Fe42 schools · 16,328 students
- Rio Rancho24 schools · 17,671 students
- Roswell22 schools · 9,184 students
- Farmington20 schools · 10,745 students
- Hobbs19 schools · 10,104 students
- Gallup18 schools · 8,932 students
- Los Lunas18 schools · 8,686 students
- Clovis16 schools · 7,387 students
- Alamogordo13 schools · 4,337 students
- Carlsbad13 schools · 6,901 students
All New Mexico cities A–Z
| City | Schools | High schools | Charter | Students |
|---|---|---|---|---|
| Alamogordo | 13 | 3 | 1 | 4,337 |
| Albuquerque | 197 | 49 | 52 | 81,733 |
| Anthony | 11 | 4 | 0 | 5,080 |
| Artesia | 9 | 1 | 0 | 3,710 |
| Aztec | 7 | 2 | 1 | 2,448 |
| Belen | 10 | 2 | 0 | 3,500 |
| Bernalillo | 6 | 1 | 0 | 2,092 |
| Bloomfield | 7 | 2 | 0 | 2,387 |
| Carlsbad | 13 | 2 | 1 | 6,901 |
| Clayton | 5 | 2 | 0 | 402 |
| Clovis | 16 | 1 | 0 | 7,387 |
| Deming | 11 | 3 | 1 | 4,567 |
| Espanola | 9 | 1 | 1 | 2,023 |
| Farmington | 20 | 4 | 0 | 10,745 |
| Gallup | 18 | 5 | 3 | 8,932 |
| Grants | 7 | 4 | 0 | 2,086 |
| Hobbs | 19 | 2 | 0 | 10,104 |
| Jemez Pueblo | 5 | 2 | 2 | 376 |
| Las Cruces | 46 | 10 | 7 | 23,975 |
| Las Vegas | 13 | 3 | 1 | 2,583 |
| Los Alamos | 5 | 1 | 0 | 3,016 |
| Los Lunas | 18 | 4 | 1 | 8,686 |
| Lovington | 9 | 2 | 0 | 3,130 |
| Moriarty | 7 | 1 | 0 | 2,361 |
| Portales | 6 | 1 | 0 | 2,518 |
| Questa | 5 | 1 | 1 | 368 |
| Rio Rancho | 24 | 6 | 3 | 17,671 |
| Roswell | 22 | 4 | 1 | 9,184 |
| Santa Fe | 42 | 12 | 9 | 16,328 |
| Shiprock | 7 | 2 | 1 | 1,649 |
| Silver City | 8 | 2 | 1 | 2,114 |
| Taos | 10 | 5 | 5 | 2,376 |
