New Mexico · districts and schedules
New Mexico teacher salary schedules
Every New Mexico district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.
- NCES lists 89 regular public school districts in New Mexico (2023-24 directory); 36 have a step-and-lane schedule indexed here.
- The largest is Albuquerque with 76,756 students.
Rankings from the parsed grids
Full ranking: highest paying school districts in New Mexico.
Highest starting bachelor's salary
| District | Starting | Column | Enrollment |
|---|---|---|---|
| 1. Gallup-McKinley County Schools | $84,818 | BA (194 days) | 12,439 |
| 2. Rio Rancho Public Schools | $84,737 | BA and NBC | 16,725 |
| 3. Albuquerque Public Schools | $82,894 | MA | 76,756 |
| 4. Santa Fe Public Schools | $75,000 | BA | 11,490 |
| 5. Gallup-McKinley County Schools | $72,701 | BA (194 days) | 12,439 |
| 6. Rio Rancho Public Schools | $72,632 | BA | 16,725 |
| 7. Albuquerque Public Schools | $71,053 | BA | 76,756 |
| 8. Los Alamos | $68,586.08 | BA | 3,729 |
| 9. Jal | $65,295 | LEVEL 1 | 550 |
| 10. Santa Fe Public Schools | $65,000 | BA | 11,490 |
| 11. Lovington | $61,785.00 | Level I | 3,423 |
| 12. Gallup-McKinley County Schools | $60,583 | BA (194 days) | 12,439 |
| 13. Rio Rancho Public Schools | $60,526 | BA | 16,725 |
| 14. Gadsden Independent School District | $60,524 | LEVEL 1 | 12,130 |
| 15. Hobbs | $60,000.00 | Lev. 1 | 10,226 |
Highest top-of-schedule cell
| District | Top cell | Column | Enrollment |
|---|---|---|---|
| 1. Gallup-McKinley County Schools | $105,410 | MA45 (236 days) | 12,439 |
| 2. Jal | $99,930 | LEVEL 3 | 550 |
| 3. Lovington | $99,411.42 | LEVEL III | 3,423 |
| 4. Hobbs | $97,570.95 | Lev. 3 | 10,226 |
| 5. Albuquerque Public Schools | $93,918 | Doctorate | 76,756 |
| 6. Albuquerque Public Schools | $93,546 | MA+45 | 76,756 |
| 7. Quemado | $91,437 | LEVEL III | 169 |
| 8. Las Cruces Public Schools | $89,067 | Level 3 | 23,404 |
| 9. Los Alamos | $87,720.71 | PHD | 3,729 |
| 10. Dexter | $87,280 | Level 3 | 813 |
| 11. Rio Rancho Public Schools | $85,465 | MA+45 or PhD | 16,725 |
| 12. Gadsden Independent School District | $84,789 | LEVEL 3 | 12,130 |
| 13. Los Lunas | $84,211 | Level III PHD | 8,242 |
| 14. Rio Rancho Public Schools | $83,944 | MA+45 or PHD | 16,725 |
| 15. House | $82,758 | Lvl.3 | 50 |
Fewest steps to the top cell
| District | Steps to top | Column | Enrollment |
|---|---|---|---|
| 1. Rio Rancho Public Schools | 16 | MA+45 or PHD | 16,725 |
| 2. Albuquerque Public Schools | 22 | Doctorate | 76,756 |
| 3. Deming | 24 | Level III MA+45 | 5,232 |
| 4. Dexter | 26 | Level 3 | 813 |
| 5. Santa Fe Public Schools | 26 | MA+45 | 11,490 |
| 6. Aztec | 26 | Level 3 | 2,522 |
| 7. Maxwell | 26 | LEVEL III | 104 |
| 8. Las Vegas City | 26 | Level III MA+45/PHD | 1,137 |
| 9. Questa | 26 | LEVEL III | 323 |
| 10. Santa Fe Public Schools | 26 | MA+45 | 11,490 |
| 11. Santa Fe Public Schools | 26 | MA+45 | 11,490 |
| 12. San Jon | 28 | Level II MA+45 | 123 |
| 13. Bernalillo | 29 | Level II MA+45 | 2,852 |
| 14. Wagon Mound | 29 | LEVEL III | 70 |
| 15. Los Alamos | 30 | PHD | 3,729 |
All 89 New Mexico districts (NCES 2023-24)
| District | Enrollment | Indexed schedule | Lowest cell |
|---|---|---|---|
| Albuquerque Albuquerque | 76,756 | AT1 Schedule, Level 1 teachers (2026-27) 2026-27 | $59,210 |
| Las Cruces Las Cruces | 23,404 | Salary Schedule 2026-2027, Certified Teacher Level 1, 2 and 3 2026-27 | $59,972 |
| Rio Rancho Rio Rancho | 16,725 | Licensed Instructional and Professional Level I (2026-2027) 2026-27 | $60,526 |
| Gallup Gallup | 12,439 | Teacher, 520 Licensed and Counselor - Level I salary schedule (2026-2027) 2026-27 | $60,583 |
| Gadsden Anthony | 12,130 | Salary Schedule A, Certified Personnel 3 Tier (2026-27) 2026-27 | $60,524 |
| Santa Fe Santa Fe | 11,490 | Level 1 Teacher Salary Schedule (2025-2026) 2025-26 | $55,000 |
| Farmington Farmington | 11,120 | No step grid: The salary schedule New Mexico PED holds for this district (10 Farmington FY25 Salary Schedules 065-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Hobbs Hobbs | 10,226 | Certified teacher salary schedule (2024-25) 2024-25 | $60,000.00 |
| Roswell Roswell | 9,386 | No step grid: The salary schedule New Mexico PED holds for this district (10a ROSWELL FY25 Salary Schedules 004-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Los Lunas Los Lunas | 8,242 | Certified teacher salary schedule (2024-25) 2024-25 | $59,565 |
| Clovis Clovis | 7,532 | No step grid: The salary schedule New Mexico PED holds for this district (10 CLOVIS MUNICIPAL SCHOOLS FY25 Salary Schedules 012-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Carlsbad Carlsbad | 7,343 | No step grid: The salary schedule New Mexico PED holds for this district (10 Carlsbad FY24 Salary Schedules 020-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Alamogordo Alamogordo | 5,480 | schedule not yet indexed | – |
| Deming Deming | 5,232 | Certified teacher salary schedule (2024-25) 2024-25 | $56,953.57 |
| Central Shiprock | 4,702 | No step grid: The salary schedule New Mexico PED holds for this district (10 Central FY25 Salary Schedules 067-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Los Alamos Los Alamos | 3,729 | Certified teacher salary schedule (2023-24) 2023-24 | $68,586.08 |
| Artesia Artesia | 3,722 | No step grid: The salary schedule New Mexico PED holds for this district (10 ARTESIA FY25 Salary Schedules 022-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Belen Belen | 3,564 | schedule not yet indexed | – |
| Lovington Lovington | 3,423 | Certified teacher salary schedule (2024-25) 2024-25 | $61,785.00 |
| Grants Grants | 3,240 | No step grid: The salary schedule New Mexico PED holds for this district (10 Grants FY25 Salary Schedules v2 088-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Bernalillo Bernalillo | 2,852 | Certified teacher salary schedule (2024-25) 2024-25 | $57,600 |
| Espanola Espanola | 2,852 | No step grid: The salary schedule New Mexico PED holds for this district (10 Espanola FY25 Salary Schedules DRAFT 055-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Portales Portales | 2,571 | No step grid: The salary schedule New Mexico PED holds for this district (10 Portales FY25 Salary Schedules 057-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Aztec Aztec | 2,522 | Certified teacher salary schedule (2024-25) 2024-25 | $55,682 |
| Bloomfield Bloomfield | 2,521 | Certified teacher salary schedule (2024-25) 2024-25 | $55,650.00 |
| Moriarty-Edgewood Moriarty | 2,346 | Certified teacher salary schedule (2024-25) 2024-25 | $53,179.35 |
| Silver City Silver City | 2,251 | No step grid: The salary schedule New Mexico PED holds for this district (10 Silver City Cons. FY25 Salary Schedules 023-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Taos Taos | 2,234 | No step grid: The salary schedule New Mexico PED holds for this district (10 TAOS SCHOOLS FY25 Salary Schedules 076-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Ruidoso Ruidoso | 1,782 | schedule not yet indexed | – |
| West las Vegas Las Vegas | 1,576 | No step grid: The salary schedule New Mexico PED holds for this district (10 W LAS VEGAS 2024-25 Salary Schedules 068-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Pojoaque Santa Fe | 1,562 | No step grid: The salary schedule New Mexico PED holds for this district (10 Pojoaque Salary Schedule FY25 072-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Socorro Socorro | 1,334 | No step grid: The salary schedule New Mexico PED holds for this district (10a Socorro FY25 Salary Schedules 074-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| T OR C T OR C | 1,284 | No step grid: The salary schedule New Mexico PED holds for this district (10 T or C FY25 Salary Schedules 073-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Zuni Zuni | 1,244 | No step grid: The salary schedule New Mexico PED holds for this district (10 Zuni FY24 Salary Schedules FY25 under negotiation 089-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Hatch Valley Hatch | 1,162 | No step grid: The salary schedule New Mexico PED holds for this district (10 Hatch FY25 Salary Schedules 018-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Las Vegas City Las Vegas | 1,137 | Certified teacher salary schedule (2024-25) 2024-25 | $57,612 |
| Cobre Bayard | 973 | No step grid: The salary schedule New Mexico PED holds for this district (10c Cobre FY24 Salary Schedules Level III 024-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Tularosa Tularosa | 953 | No step grid: The salary schedule New Mexico PED holds for this district (10 Tularosa FY25 Salary Schedules 047-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Tucumcari Tucumcari | 897 | No step grid: The salary schedule New Mexico PED holds for this district (10 Tucumcari FY25 Salary Schedules 049-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Raton Raton | 833 | No step grid: The salary schedule New Mexico PED holds for this district (10 RATON FY25 Salary Schedules 009-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Dexter Dexter | 813 | Certified teacher salary schedule (2024-25) 2024-25 | $55,855 |
| Eunice Eunice | 722 | schedule not yet indexed | – |
| Cuba Cuba | 714 | No step grid: The salary schedule New Mexico PED holds for this district (10 Cuba FY25 Salary Schedules 062-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Loving Loving | 699 | No step grid: The salary schedule New Mexico PED holds for this district (10 Loving FY25 Salary Schedules 021-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Santa Rosa Santa Rosa | 587 | Certified teacher salary schedule (2024-25) 2024-25 | $54,781 |
| Estancia Estancia | 580 | No step grid: The salary schedule New Mexico PED holds for this district (10 Estancia FY25 Salary Schedules 080-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Dulce Dulce | 575 | No step grid: The salary schedule New Mexico PED holds for this district (10 Dulce FY25 Salary Schedules 054-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Texico Texico | 562 | No step grid: The salary schedule New Mexico PED holds for this district (10 Texico FY25 Teacher Salary Schedules 013-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Jal Jal | 550 | Certified teacher salary schedule (2024-25) 2024-25 | $65,295 |
| Capitan Capitan | 460 | No step grid: The salary schedule New Mexico PED holds for this district (10 Capitan FY25 Salary Schedules 040-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Pecos Pecos | 453 | No step grid: The salary schedule New Mexico PED holds for this district (10 Pecos FY25 Salary Schedules 070-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Mora Mora | 452 | schedule not yet indexed | – |
| Cloudcroft Cloudcroft | 426 | Certified teacher salary schedule (2024-25) 2024-25 | $51,500 |
| Lordsburg Lordsburg | 425 | Certified teacher salary schedule (2024-25) 2024-25 | $52,000 |
| Clayton Clayton | 399 | No step grid: The salary schedule New Mexico PED holds for this district (10 Clayton FY25 Salary Schedules 084-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Hagerman Hagerman | 395 | No step grid: The salary schedule New Mexico PED holds for this district (10 Hagerman FY25 Salary Schedule 005-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Cimarron Cimarron | 366 | No step grid: The salary schedule New Mexico PED holds for this district (10 Cimarron FY25 Salary Schedules 008-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Jemez Valley Jemez Pueblo | 362 | No step grid: The salary schedule New Mexico PED holds for this district (10 Jemez Valley FY25 Salary Schedules 063-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Chama Valley Tierra Amarilla | 325 | No step grid: The salary schedule New Mexico PED holds for this district (10 Chama FY25 Salary Schedule 053-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Questa Questa | 323 | Certified teacher salary schedule (2024-25) 2024-25 | $54,590 |
| Tatum Tatum | 313 | No step grid: The salary schedule New Mexico PED holds for this district (10 TATUM FY25 Salary Schedules 035-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Logan Logan | 306 | No step grid: The salary schedule New Mexico PED holds for this district (10 Logan FY25 Salary Schedules 051-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Magdalena Magdalena | 299 | schedule not yet indexed | – |
| Melrose Melrose | 294 | No step grid: The salary schedule New Mexico PED holds for this district (10 Melrose FY24 Salary Schedules 014-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Penasco Penasco | 270 | No step grid: The salary schedule New Mexico PED holds for this district (10 PISD FY25 Salary Schedules 077-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Fort Sumner Fort Sumner | 267 | No step grid: The salary schedule New Mexico PED holds for this district (10 Ft. Sumner Salary Schedule TEACHER LEVEL III FY25 016-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Mesa Vista Ojo Caliente | 256 | No step grid: The salary schedule New Mexico PED holds for this district (10 Mesa Vista FY25 Teacher Salary Schedule 078-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Floyd Floyd | 222 | No step grid: The salary schedule New Mexico PED holds for this district (10a Floyd FY25 Salary Schedule 059-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Dora Dora | 211 | No step grid: The salary schedule New Mexico PED holds for this district (10 Dora_FY25_SalaryScheduleCertified_060-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Mountainair Mountainair | 191 | schedule not yet indexed | – |
| Jemez Mtn Cuba | 183 | No step grid: The salary schedule New Mexico PED holds for this district (10 Jemez Mountain FY25 Salary Schedules 056-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Grady Grady | 179 | Certified teacher salary schedule (2024-25) 2024-25 | $50,000 |
| Carrizozo Carrizozo | 169 | No step grid: The salary schedule New Mexico PED holds for this district (10 Carrizozo FY24 Salary Schedule 037-000.pdf) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Quemado Quemado | 169 | Certified teacher salary schedule (2024-25) 2024-25 | $54,590 |
| Animas Animas | 162 | No step grid: The salary schedule New Mexico PED holds for this district (10 Animas FY25 Salary Schedules 030-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Elida Elida | 147 | No step grid: The salary schedule New Mexico PED holds for this district (10 Elida 24-25 Salary Schedule 058-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Lake Arthur Lake Arthur | 139 | No step grid: The salary schedule New Mexico PED holds for this district (10 Lake Arthur FY25 Salary Schedules 007-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Des Moines Des Moines | 137 | No step grid: The salary schedule New Mexico PED holds for this district (10 Des Moines FY25 Salary Schedules 085-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Hondo Valley Hondo | 126 | No step grid: The salary schedule New Mexico PED holds for this district (10 Hondo FY25 SALARY SCHEDULE 039-000.xls) could not be read: filed as .xls, which has no reader on this machine. Source. | – |
| San Jon San Jon | 123 | Certified teacher salary schedule (2024-25) 2024-25 | $50,000.00 |
| Springer Springer | 113 | No step grid: The salary schedule New Mexico PED holds for this district (10a Springer FY25 Salary Schedules 010-000.pdf) could not be read: scanned image with no text layer. Source. | – |
| Maxwell Maxwell | 104 | Certified teacher salary schedule (2024-25) 2024-25 | $50,000 |
| Mosquero Mosquero | 96 | No step grid: The salary schedule New Mexico PED holds for this district (10 Mosquero FY25 Salary Schedules 028-000.xls) could not be read: filed as .xls, which has no reader on this machine. Source. | – |
| Reserve Reserve | 95 | No step grid: The salary schedule New Mexico PED holds for this district (10a Reserve FY25 Salary Schedules 002-000.xls) could not be read: filed as .xls, which has no reader on this machine. Source. | – |
| Corona Corona | 80 | No step grid: The salary schedule New Mexico PED holds for this district (10 Corona FY24 Salary Schedules v2 038-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Roy Roy | 75 | No step grid: The salary schedule New Mexico PED holds for this district (10 ROY FY25 SALARY SCHEDULE 3 PERCENT 027-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
| Wagon Mound Wagon Mound | 70 | Certified teacher salary schedule (2023-24) 2023-24 | $53,000 |
| House House | 50 | Certified teacher salary schedule (2024-25) 2024-25 | $51,000 |
| Vaughn Vaughn | 46 | No step grid: The salary schedule New Mexico PED holds for this district (10 Vaughn FY25 Salary Schedule 026-000.xlsx) could not be read: no readable step-and-lane grid in the document. Source. | – |
Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.