Average Teacher Salary in New Mexico

New Mexico teacher salaries are generally higher than average, in comparison with the rest of the country. Between 2007 and 2009, teaching salaries in New Mexico grew a staggering 14.78%, with the bulk of the growth occurring between 2008 and 2009. From 2007 to 2008, the average teacher salary in New Mexico grew only 0.69%.

The average national teacher salaries were $49,720 in 2009 and $48,353 in 2008. Teaching salaries in New Mexico were higher than the national average, with educators earning $52,523 in 2009 and $52,165 in 2008. In 2007, the average teacher salary in New Mexico was about $45,760 per year.

In national ranking of teaching salaries, New Mexico salaries improved significantly between 2007 and 2009. In 2007, New Mexico ranked 25th in the nation. The following year, due to the 14% pay increase, the ranking of the average teacher salary in New Mexico rose to 15th in the nation, before falling to 16th in the United States in 2009. Full details can be seen in the New Mexico teacher salary schedule below:

Average Salary Percent Change
Rank 2009 Rank 2008 Rank 2007 2008 to 2009 2007 to 2008 2007 to 2009
New Mexico 16 $52,523.33 15 $52,165.00 25 $45,760.00 0.69% 14.00% 14.78%

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

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