Average Teacher Salary in New Mexico

Read our article on becoming a teacher in New Mexico if you are interested in teaching in New Mexico.

Average Teacher Salaries in Nearby States

Financial Data for New Mexico

State Spending on Teachers

  • Salary expenditure on all teachers (including home schoolers, special education, non-certified teachers): $1,220,474,796
  • Benefits expenditures for teachers: $365,724,715
  • Instructional expenditures for teaching supplies: $109,541,384
  • Total current instructional expenditures per student (teacher salary and curriculum): $6,693
  • Total current expenditures per student: $13,733

Revenue Per Student From Various Sources

  • State revenue per student: $7,864
  • Federal revenue per student: $1,510

State Sources of Revenue for Schools

  • Revenue by state property tax: $406,998,274
  • Revenue by local government property tax: $-1
  • Federal grants direct to local districts: $159,471,377
  • Federal grants through state: $329,950,462

New Mexico School Districts

School District Full Time Teachers Student to Teacher Ratio Contact Information
Alamogordo Public Schools 422 15 to 1
1222 Indiana Ave
Alamogordo, NM 88311
505-439-3270
Albuquerque Public Schools 6,542 15 to 1
725 University Blvd
Albuquerque, NM 87125
505-880-3744
Animas Public Schools 22 12 to 1
Hwys 338 And 9
Animas, NM 88020
505-548-2299
Artesia Public Schools 241 15 to 1
1106 West Quay Ave
Artesia, NM 88210
505-746-3585
Aztec Municipal Schools 227 14 to 1
1118 West Aztec Blvd
Aztec, NM 87410
505-334-9474
Belen Consolidated Schools 329 14 to 1
520 North Main
Belen, NM 87002
505-966-1003
Bernalillo Public Schools 275 12 to 1
224 North Camino Del Pueblo
Bernalillo, NM 87004
505-867-2317
Bloomfield Schools 211 15 to 1
325 North Bergin Ln
Bloomfield, NM 87413
505-632-4316
Capitan Municipal Schools 40 12 to 1
150 Forrest Rd
Capitan, NM 88316
505-354-2239
Carlsbad Municipal Schools 385 16 to 1
408 North Canyon St
Carlsbad, NM 88220
505-234-3300
Carrizozo Municipal Schools 19 10 to 1
805 D Ave
Carrizozo, NM 88301
505-648-2348
Central Consolidated Schools 483 14 to 1
Hwy 64 And Old High South
Shiprock, NM 87420
505-368-4984
Chama Valley Independent Schools 36 12 to 1
St Rd 531 Tira
Amarilla, NM 87575
505-588-7285
Childrens Psyc 6 3 to 1

City, NM 87501
555-555-5555
Cimarron Municipal Schools 40 12 to 1
125 North Collision Ave
Cimarron, NM 87714
505-376-2445
Clayton Municipal Schools 44 14 to 1
323 South Fifth
Clayton, NM 88415
505-374-9611
Cloudcroft Municipal Schools 35 13 to 1
Mescalaro And Hwy 82
Cloudcroft, NM 88317
505-682-2361
Clovis Municipal Schools 512 16 to 1
1009 Main St
Clovis, NM 88102
505-769-4300
Cobre Consolidated Schools 112 13 to 1
207 North Central Ave
Bayard, NM 88023
505-537-4011
Corona Municipal Schools 14 6 to 1
250 Franklin St
Corona, NM 88318
505-849-1911
Cottonwood Classical Preparatory School 10 14 to 1
1776 Montano Rd NW
Los Ranchos, NM 87107
505-998-1021
Cuba Independent Schools 57 13 to 1
County Rd B
Cuba, NM 87013
505-289-3211
Deming Public Schools 331 17 to 1
1001 South Diamond
Deming, NM 88030
505-546-8841
Des Moines Municipal Schools 15 6 to 1
1 First St
Des Moines, NM 88418
505-278-2611
Dexter Consolidated Schools 75 14 to 1
100 North Monroe
Dexter, NM 88230
505-734-5420
Dora Municipal Schools 21 12 to 1
101 School Rd
Dora, NM 88115
505-477-2216
Dulce Independent Schools 56 12 to 1
Hawk Dr
Dulce, NM 87528
505-759-3353
Elida Municipal Schools 16 7 to 1
103 North Church
Elida, NM 88116
505-274-6211
Espanola Public Schools 306 15 to 1
714 Calle Don Diego
Espanola, NM 87532
505-753-2254
Estancia Municipal Schools 73 13 to 1
9th And Joseph St
Estancia, NM 87016
505-384-2001
Eunice Municipal Schools 38 16 to 1
1720 Ave K
Eunice, NM 88231
505-394-2524
Farmington Municipal Schools 688 15 to 1
2001 North Dustin
Farmington, NM 87499
505-324-9840
Floyd Municipal Schools 22 11 to 1
1564 Nm Hwy 267
Floyd, NM 88118
505-478-2211
Fort Sumner Municipal Schools 29 11 to 1
1001 East Sumner Ave
Fort Sumner, NM 88119
505-355-9611
Gadsden Independent Schools 973 14 to 1
1325 West Washington
Anthony, NM 88021
505-882-6203
Gallup-mckinley Cty Schools 937 14 to 1
700 South Boardman
Gallup, NM 87305
505-721-1051
Grady Municipal Schools 16 8 to 1
100 Franklin St
Grady, NM 88120
505-357-2192
Grants-cibola County Schools 280 13 to 1
401 North Second St
Grants, NM 87020
505-285-2603
Hagerman Municipal Schools 38 12 to 1
406 North Cambridge
Hagerman, NM 88232
505-752-3254
Hatch Valley Public Schools 91 15 to 1
400 Main And Reed
Hatch, NM 87937
505-267-8200
Hobbs Municipal Schools 498 16 to 1
1515 East Sanger
Hobbs, NM 88241
505-433-0100
Hondo Valley Public Schools 18 9 to 1
286 Hwy 7380
Hondo, NM 88336
505-653-4411
Horizon Academy West 24 18 to 1
1900 Atrisco Dr NW
Albuquerque, NM 87120
505-998-0459
House Municipal Schools 14 7 to 1
309 Applacee St
House, NM 88121
505-279-7353
Jal Public Schools 30 14 to 1
105 East Utah Ave
Jal, NM 88252
505-395-2101
Jemez Mountain Public Schools 36 10 to 1
Hwy 96
Gallina, NM 87017
505-638-5419
Jemez Valley Public Schools 42 12 to 1
8501 Hwy 4
Jemez Pueblo, NM 87024
505-834-7391
Juvenile Justice 30 6 to 1

City, NM 87501
555-555-5555
Lake Arthur Municipal Schools 24 7 to 1
700 Brdway
Lake Arthur, NM 88253
505-365-2000
Las Cruces Public Schools 1,687 14 to 1
505 South Main Suite 249
Las Cruces, NM 88001
505-527-5800
Las Vegas City Public Schools 155 13 to 1
901 Douglas Ave
Las Vegas, NM 87701
505-454-5700
Logan Municipal Schools 20 11 to 1
301 North 2nd St
Logan, NM 88426
505-487-2252
Lordsburg Municipal Schools 50 14 to 1
501 West 4th St
Lordsburg, NM 88045
505-542-9361
Los Alamos Public Schools 263 13 to 1
751 Trinity Dr
Los Alamos, NM 87544
505-663-2230
Los Lunas Public Schools 548 16 to 1
343 Main St
Los Lunas, NM 87031
505-866-8231
Loving Municipal Schools 41 15 to 1
6025 6th St
Loving, NM 88256
505-745-2010
Lovington Municipal Schools 200 16 to 1
1310 North 5th St
Lovington, NM 88260
505-739-2200
Magdalena Municipal Schools 49 10 to 1
200 Duggins Dr
Magdalena, NM 87825
505-854-2241
Maxwell Municipal Schools 13 8 to 1
4th And Parque Ave
Maxwell, NM 87728
505-375-2371
Media Arts Charter 9 11 to 1
4401 Central Ave #c
Albuquerque, NM 87108
505-243-1957
Melrose Public Schools 23 10 to 1
100 East Missouri
Melrose, NM 88124
505-253-4269
Mesa Vista Consolidated Schools 33 13 to 1
St Rd 554 Bldg 1253a
El Rito, NM 87530
505-581-4504
Mora Independent Schools 39 14 to 1
Hwy 518
Mora, NM 87732
505-387-3110
Moriarty Municipal Schools 232 15 to 1
200 Center St
Moriarty, NM 87035
505-832-4471
Mosquero Municipal Schools 8 5 to 1
Nm Hwy 39
Mosquero, NM 87733
505-673-2271
Mountainair Public Schools 14 24 to 1
901 West Third St
Mountainair, NM 87036
505-847-2333
New Mexico School For The Deaf 26 4 to 1

City, NM 87501
555-555-5555
North Valley Charter 25 17 to 1
3713 Isleta Blvd SW
Albuquerque, NM 87105
505-796-0313
Pecos Independent Schools 47 14 to 1
Nm Hwy 63
Pecos, NM 87552
505-757-4700
Penasco Independent Schools 39 13 to 1
13 School Rd
Penasco, NM 87553
505-587-2230
Pojoaque Valley Public Schools 130 15 to 1
1574 State Rd 502
Santa Fe, NM 87501
505-455-2282
Portales Municipal Schools 197 14 to 1
501 South Abilene
Portales, NM 88130
505-356-7000
Quemado Independent Schools 18 10 to 1
Hwy 12
Datil, NM 87821
505-773-4700
Questa Independent Schools 44 12 to 1
Hwy 522
Questa, NM 87556
505-586-0421
Raton Public Schools 98 14 to 1
1550 Tiger Circlecle
Raton, NM 87740
505-445-9111
Reserve Public Schools 23 8 to 1
24 Mountaineer Rd
Reserve, NM 87830
505-533-6241
Rio Rancho Public Schools 1,044 15 to 1
500 Laser Rd NE
Rio Rancho, NM 87124
505-896-0667
Roswell Independent Schools 608 16 to 1
200 West Chisum
Roswell, NM 88202
505-627-2511
Roy Municipal Schools 10 6 to 1
301 North 2nd
Roy, NM 87743
505-485-2242
Ruidoso Municipal Schools 143 16 to 1
200 Horton Circlecle
Ruidoso, NM 88345
505-257-4051
San Jon Municipal Schools 13 11 to 1
7th And Elm
San Jon, NM 88434
505-576-2466
Santa Fe Public Schools 903 15 to 1
610 Alta Vista
Santa Fe, NM 87501
505-467-2003
Santa Rosa Consolidated Schools 54 12 to 1
344 Fourth St
Santa Rosa, NM 88435
505-472-3171
Sequoyah School District 1 34 to 1

City, NM 87501
555-555-5555
Silver Consolidated Schools 217 15 to 1
2810 North Swan St
Silver City, NM 88061
505-956-2000
Socorro Consolidated Schools 140 14 to 1
700 Franklin
Socorro, NM 87801
505-835-0300
Springer Municipal Schools 16 12 to 1
1401 8th St
Springer, NM 87747
505-483-2482
Taos Municipal Schools 218 14 to 1
213 Paseo Del Canon
Taos, NM 87571
505-758-5202
Tatum Municipal Schools 24 13 to 1
S 3rd St And Ave
Tatum, NM 88267
505-398-4455
Texico Municipal Schools 35 15 to 1
522 North Griffen
Texico, NM 88135
505-482-3801
Truth Or Consequences Municipal Schools 104 15 to 1
180 North Date St
Truth Or Consequences, NM 87901
505-894-8150
Tucumcari Public Schools 81 13 to 1
902 South 11th St
Tucumcari, NM 88401
505-461-3910
Tularosa Municipal Schools 78 13 to 1
504 First St
Tularosa, NM 88352
505-585-8800
Vaughn Municipal Schools 16 6 to 1
101 East 4th St
Vaughn, NM 88353
505-584-2283
Visually Handicap 27 1 to 1

City, NM 87501
555-555-5555
Wagon Mound Public Schools 19 7 to 1
300 Park Ave
Wagon Mound, NM 87752
505-666-3001
West Las Vegas Public Schools 138 13 to 1
179 Bridge St
Las Vegas, NM 87701
505-426-2311
Zuni Public Schools 115 13 to 1
12 Twin Buttes Dr
Zuni, NM 87327
505-782-5511