How to Become a Teacher in New Mexico

New Mexico provides a mixed experience for anyone wondering, “how do I become a teacher in New Mexico?”. It ranks 29th in terms of teacher salary in the country, but that statistic doesn’t account for New Mexico’s low cost of living, which makes it possible to live on a teaching salary. New Mexico also has several low-income, under-served and depressed areas of the state, but does not offer teaching incentives for teachers to work there after finishing their certification programs. However, a new state education funding program promises the kind of support to schools and teaching in New Mexico that many have been hoping for.

How to become a teacher in New Mexico - traditional route for residents

The most traditional route to teacher certification in New Mexico is simply called the ‘approved route’. For aspiring teachers taking this route to becoming a teacher, it’s necessary to earn a bachelor’s degree in an approved program that includes a student teaching component. They then have to pass the New Mexico teacher assessments and the competency tests for their subject area.

How to become a teacher in NM - alternative route for residents

The alternative route for how to become a teacher in New Mexico is designed for those who have a bachelor’s degree in another area, a master’s degree that includes at least 12 hours in a certain subject area, or a doctorate in a subject area. If people with these qualifications wish to earn a teacher certificate in New Mexico, they have to pass the NMTA and the basic skills for teacher competency, in addition to completing an alternative program at an accredited New Mexico university. They can also complete OPAL—Online Portfolio Alternative Licensure.

How to become a teacher in NM - for out-of-state teacher applicants

New Mexico operates under a reciprocity paradigm, which means that it will certify teachers from other states as long as they can prove that:

  • They have earned a license from that state.
  • They have taught in a school in that state.
  • They have passed a teaching certification exam in that state.
  • They can provide a letter of recommendation from their administrator or supervisor.

How do I become a teacher in New Mexico - necessary exams for residents

New Mexico is one of the 26 states that require their own specific exam for teacher certification in New Mexico, rather than administering the national test, the Praxis. New Mexico’s test is called the NMATC, or New Mexico Assessment of Teacher Competency, and it is an indispensable part of how to become a teacher in NM.

What bachelors degree do I need for teaching in New Mexico?

New Mexico’s approved route to becoming a teacher includes a requirement that a future teacher earn a bachelor’s or master’s degree with classes in education and a student teaching component. No specific major is required, but the aspiring teacher has to be able to pass the certification exams and teach competently under supervision, something best accomplished after having taken an education curriculum.

What is a teacher preparation program in New Mexico?

A teacher preparation program is any means by which someone qualifies himself or herself for a teacher certification in New Mexico. This can be done through a bachelor’s program, a master’s program, or an alternative route or OPAL program, but always includes NMATC testing and student teaching or some other means of supervision of new teachers.

How do I renew my teacher certification in New Mexico?

The renewal process for teachers in New Mexico can now be done completely online. There is a simple 5-step process every New Mexico teacher can access with the use of his or her license number. Professional development hours are required if a teacher hopes to move up the levels of the 3-tiered licensing system.

Where do I go for more information about how to become a teacher in NM?

New Mexico Student Statistics

  • Number of Pre-School students: 6,365
  • Number of Kindergarten students: 25,680
  • Number of 1st - 12th grade students: 298,200
  • Total number of students in New Mexico: 330,245

New Mexico Teacher Statistics

Average Teacher Salary by Grade Level

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $25,690 $15,900 $17,010 $21,180 $31,160 $39,680
Kindergarten $52,160 $35,540 $42,990 $51,810 $61,120 $72,320
Elementary $50,930 $36,250 $42,320 $48,830 $57,960 $72,000
Middle school $51,670 $35,100 $41,390 $49,040 $60,070 $75,990
High school $54,480 $36,300 $43,600 $52,110 $64,770 $79,040

School Districts in New Mexico

School District Largest Elementary Schools Largest Middle Schools Largest High Schools
Alamogordo Public Schools
High Rolls Mountain Elementary
23 Kerr Canyon
Alamogordo, NM 88325
Holloman Middle
1st St And Arizona St 768
Holloman Afb, NM 88330
Alamogordo High
800 Odelia Rd NE
Alamogordo, NM 88310
Holloman Intermediat
580 Arnold Ave
Holloman Afb, NM 88330
Mountain View Middle
312 East Mtn. View Rd
Roswell, NM 88201
Holloman Primary
750 Arnold Ave
Holloman Afb, NM 88330
Chaparral Middle
1401 College Ave
Alamogordo, NM 88310
Albuquerque Public Schools
Ralph J Bunche Academy
909 Virginia NE 210
Albuquerque, NM 87108
La Resolana Leadersh
1718 Yale Blvd. SE
Albuquerque, NM 87106
Bataan Charter School
8001 Moutain Rd Pi NE
Albuquerque, NM 87110
Corrales Internation
3821 Singer Blvd NW
Albuquerque, NM 87109
Ralph J Bunche Academy
909 Virginia NE 210
Albuquerque, NM 87108
Career Academy Charter
1700 Holiday Ave NE
Albuquerque, NM 87111
La Promesa Early Learning Center
518 First St NW
Albuquerque, NM 87102
Academia De Lengua Y
1829 Sigma Chi Rd NE
Albuquerque, NM 87106
Nuestros Valores Charter
1021 Isleta Blvd SW
Albuquerque, NM 87105
Animas Public Schools
Animas Middle
1 Panther Dr
Animas, NM 88020
Animas Middle
1 Panther Dr
Animas, NM 88020
Animas High
1 Panther Dr
Animas, NM 88020
Animas Elementary
1612 Hutton Ave
Farmington, NM 87401
Artesia Public Schools
Penasco Elementary
12 Dunkin Rd
Hope, NM 88250
Penasco Elementary
12 Dunkin Rd
Hope, NM 88250
Artesia High
1006 West Richardson
Artesia, NM 88210
Roselawn Elementary
600 North Roselawn Ave
Artesia, NM 88210
Artesia Zia Intermed
1100 Bullock Ave
Artesia, NM 88210
Central Elementary
505 South Mainsuite 249
Las Cruces, NM 88001
Artesia Park Jh
15th And Cannon
Artesia, NM 88210
Aztec Municipal Schools
Park Avenue Elementary
507 South Park Ave
Aztec, NM 87410
C.v. Koogler Middle
455 North Light Placeant Rd
Aztec, NM 87410
Aztec High
500 East Chaco
Aztec, NM 87410
Mccoy Avenue Elementary
901 North Mccoy Ave
Aztec, NM 87410
Lydia Rippey Elementary
401 Rio Pecos Rd
Aztec, NM 87410
Belen Consolidated Schools
Central Elementary
405 South Sixth
Artesia, NM 88210
Belen Middle
520 North Main St
Belen, NM 87002
Belen High
520 North Main St
Belen, NM 87002
Rio Grande Elementary
940 E. Herrera Rd.
Hatch, NM 87937
La Promesa Elementary
520 North Main St
Belen, NM 87002
Bernalillo Public Schools
Village Academy
301 Camino Del Pueblo
Bernalillo, NM 87004
Village Academy
301 Camino Del Pueblo
Bernalillo, NM 87004
Bernalillo High
250 Isidro Sanchez
Bernalillo, NM 87004
Algodones Elementary
1399 Hwy 313
Algodones, NM 87001
Cochiti Middle
800 Quail Hill Trail
Pena Blanca, NM 87041
Placitas Elementary
224 Camino Del Pueblo
Bernalillo, NM 87004
Santo Domingo Middle
100 Hightway 22
Santo Domingo Pueblo, NM 87052
Bloomfield Schools
Bloomfield Family Lc
310 North Lajara St
Bloomfield, NM 87413
Mesa Alta Jr High
329 North Bergin Ln
Bloomfield, NM 87413
Bloomfield High
520 North First St
Bloomfield, NM 87413
Blanco Elementary
7313 Hwy 64
Bloomfield, NM 87412
Naaba Ani Elementary
1201 North First St
Bloomfield, NM 87413
Capitan Municipal Schools
Capitan Elementary
150 Forest St
Capitan, NM 88316
Capitan Middle
150 Forest St
Capitan, NM 88316
Capitan High
150 Forest St
Capitan, NM 88316
Carlsbad Municipal Schools
Dr. E.m. Smith Elementary
2415 Carver St
Carlsbad, NM 88220
Alta Vista Middle
301 South Alta Vista
Carlsbad, NM 88220
Jefferson Montessori
500 West Church St
Carlsbad, NM 88220
Jefferson Montessori
500 West Church St
Carlsbad, NM 88220
P.r. Leyva Middle
800 West Church
Carlsbad, NM 88220
Carlsbad High
3000 West Church
Carlsbad, NM 88220
Pate Elementary
120 Kircher St
Carlsbad, NM 88220
Carrizozo Municipal Schools
Carrizozo Middle
800 D. Ave
Carrizozo, NM 88301
Carrizozo Middle
800 D. Ave
Carrizozo, NM 88301
Carrizozo High
800 D. Ave
Carrizozo, NM 88301
Carrizozo Elementary
800 D. Ave
Carrizozo, NM 88301
Central Consolidated Schools
Kirland Pre-k Early
30 Rd 6446
Kirtland, NM 87417
Newcomb Middle
Newcomb 7973
Newcomb, NM 87455
Newcomb High
Us Hwy 491 South
Newcomb, NM 87455
Naschitti Elementary

Sheep Springs, NM 87364
Tse'bit'ai Middle
Us Hwy 491 South
Shiprock, NM 87420
Shiprock High
Hwy 64
Shiprock, NM 87420
Mesa Elementary
7500 Cooper Ave NE
Albuquerque, NM 87108
Kirtland Middle
538 Rd 6100
Kirtland, NM 87417
Central High
550 Rd 6100
Kirtland, NM 87417
Chama Valley Independent Schools
Chama Elementary
182 North Pine Ave
Chama, NM 87520
Chama Middle
181 North Pine Ave
Chama, NM 87520
Escalante High
State Route 531 1158
Tierra Amarilla, NM 87575
Tierra Amarilla Elementary
Hwy 513
Tierra Amarilla, NM 87575
Tierra Amarilla Middle
State Route 531
Tierra Amarilla, NM 87575
Childrens Psyc
Childrens Psyc(mimbr
1001 Yale NE
Albuquerque, NM 87131
Childrens Psyc(mimbr
1001 Yale NE
Albuquerque, NM 87131
Cimarron Municipal Schools
Cimarron Middle
132 North Collison Ave
Cimarron, NM 87714
Cimarron Middle
132 North Collison Ave
Cimarron, NM 87714
Moreno Valley High
56 Smino Grande
Angel Fire, NM 87710
Cimarron Elementary
132 North Collison Ave
Cimarron, NM 87714
Eagle Nest Middle
225 Lake St
Eagle Nest, NM 87718
Cimarron High
165 North Collison Ave
Cimarron, NM 87714
Eagle Nest Elementary
225 Lake St
Eagle Nest, NM 87718
Clayton Municipal Schools
Kiser Elementary
16 South 2nd Ave
Clayton, NM 88415
Clayton Junior High
3rd And Spruce
Clayton, NM 88415
Clayton High
323 South Fifth
Clayton, NM 88415
Alvis Elementary
4th And Aspen
Clayton, NM 88415
Cloudcroft Municipal Schools
Cloudcroft Elementary
800 James Canyon Hwy
Cloudcroft, NM 88317
Cloudcroft Middle
800 James Canyon Hwy
Cloudcroft, NM 88317
Cloudcroft High
10 Swallow
Cloudcroft, NM 88317
Clovis Municipal Schools
Ranchvale Elementary
1606 Sr 311
Clovis, NM 88101
Yucca Middle
1500 Sycamore
Clovis, NM 88101
W.d. Gattis Freshman Campus
1400 Cameo
Clovis, NM 88101
Barry Elementary
3401 Thornton St
Clovis, NM 88101
Marshall Middle
100 Commerce Way
Clovis, NM 88101
Clovis High
1900 Thornton
Clovis, NM 88101
Cameo Elementary
1500 Cameo St
Clovis, NM 88101
Cobre Consolidated Schools
San Lorenzo Elementary
Hc71 Box 1500
San Lorenzo, NM 88041
Snell Middle
Hiway 180
Bayard, NM 88023
Cobre High
100 Park Bayard
Park Bayard, NM 88023
Hurley Elementary
300 Carrasco Ave
Hurley, NM 88043
Bayard Elementary
100 Park Bayard
Bayard, NM 88023
Corona Municipal Schools
Corona Elementary
Oso Creek Rd
Corona, NM 88318
Corona High
Oso Creek Rd
Corona, NM 88318
Corona High
Oso Creek Rd
Corona, NM 88318
Cottonwood Classical Preparatory School
Cottonwood Classical Prep
Ccps 1776 Montano NW
Albuquerque, NM 87107
Cottonwood Classical Prep
Ccps 1776 Montano NW
Albuquerque, NM 87107
Cuba Independent Schools
Cuba Elementary
County Rd 13 Bld 51
Cuba, NM 87013
Cuba Middle
County Rd 13 Bld 51
Cuba, NM 87013
Cuba High
County Rd 13 Bld 51
Cuba, NM 87013
Deming Public Schools
Bell Elementary
1000 East Maplacee
Deming, NM 88030
Deming Middle
500 West Ash
Deming, NM 88030
Deming Cesar Chavez

Deming, NM 88031
Memorial Elementary
1000 South 10th St
Deming, NM 88030
Red Mountain Middle
1001 South Diamond
Deming, NM 88030
Deming High
1100 South Nickel
Deming, NM 88030
Bataan Elementary
2200 Hwy 418 SW
Deming, NM 88030
Des Moines Municipal Schools
Des Moines Elementary
1 Frances St
Des Moines, NM 88418
Des Moines High
1 Frances St
Des Moines, NM 88418
Des Moines High
1 Frances St
Des Moines, NM 88418
Dexter Consolidated Schools
Dexter Elementary
200 North Lincoln
Dexter, NM 88230
Dexter Middle
100 North Lincoln
Dexter, NM 88230
Dexter High
100 East Clark
Dexter, NM 88230
Dora Municipal Schools
Dora Elementary
101 School Rd
Dora, NM 88115
Dora High
100 School Rd
Dora, NM 88115
Dora High
100 School Rd
Dora, NM 88115
Dulce Independent Schools
Dulce Elementary
Hawk Dr
Dulce, NM 87528
Dulce Middle
Hawk Dr
Dulce, NM 87528
Dulce High
Hawk Dr
Dulce, NM 87528
Elida Municipal Schools
Elida Elementary
103 North Church
Elida, NM 88116
Elida High
101 North Church
Elida, NM 88116
Elida High
101 North Church
Elida, NM 88116
Espanola Public Schools
Mountain View Elementary
714 Calle Don Diego
Espanola, NM 87532
Mountain View Elementary
714 Calle Don Diego
Espanola, NM 87532
Espanola Military Academy
116 Calle Espinoza
Espanola, NM 87532
Dixon Elementary
714 Calle Don Diego
Espanola, NM 87532
Dixon Elementary
714 Calle Don Diego
Espanola, NM 87532
Espanola Valley High
714 Calle Don Diego
Espanola, NM 87532
Carinos De Los Ninos

San Juan, NM 87566
Espanola Military Academy
116 Calle Espinoza
Espanola, NM 87532
Estancia Municipal Schools
Van Stone Elementary
15 South 8th St
Estancia, NM 87016
Estancia Middle
9th And Joseph St
Estancia, NM 87016
Estancia High
9th And Joseph St
Estancia, NM 87016
Estancia Elementary
624 8th St
Estancia, NM 87016
Estancia Elementary (new)
624 8th St
Estancia, NM 87016
Eunice Municipal Schools
Mettie Jordan Elementary
1200 16th St
Eunice, NM 88231
Caton Middle
1106 16th St
Eunice, NM 88231
Eunice High
1720 Ave K
Eunice, NM 88231
Farmington Municipal Schools
Animas Elementary
1612 Hutton Ave
Farmington, NM 87402
Tibbetts Middle School
312 East Apache
Farmington, NM 87401
Piedra Vista High
5700 College Blvd
Farmington, NM 87402
Mccormick Elementary
701 Mc Cormick Rd
Farmington, NM 87401
Hermosa Middle School
1500 East 25th
Farmington, NM 87401
Farmington High
2200 Sunset Ave
Farmington, NM 87401
Apache Elementary
700 West Apache
Farmington, NM 87401
Mesa View Middle School
4451 Wildflower Dr
Farmington, NM 87401
Floyd Municipal Schools
Floyd Middle
1564 Nm Hwy 267
Floyd, NM 88118
Floyd Middle
1564 Nm Hwy 267
Floyd, NM 88118
Floyd High
1564 Nm Hwy 267
Floyd, NM 88118
Floyd Elementary
1564 Nm Hwy 267
Floyd, NM 88118
Fort Sumner Municipal Schools
Fort Sumner Elementary
1001 East Summer Ave
Fort Sumner, NM 88119
Fort Sumner Middle
1001 East Summer Ave
Fort Sumner, NM 88119
Fort Sumner High
1001 East Summer Ave
Fort Sumner, NM 88119
Gadsden Independent Schools
Riverside Elementary
1600 Johnson St
Carlsbad, NM 88220
Chaparral Middle
290 Lisa Dr
Chaparral, NM 88021
Chaparral High
305 Lisa Dr
Anthony, NM 88021
La Union Elementary
875 Mercantile
Anthony, NM 88021
Santa Teresa Middle
4800 Mcnutt Rd
Santa Teresa, NM 88008
Santa Teresa High
100 Airporoute Rd
Santa Teresa, NM 88008
Sunland Park Elementary
305 Alto Vista
Sunland Park, NM 88063
Gadsden Middle
1301 West Washington
Anthony, NM 88021
Gadsden High
6308 Hwy 28
Anthony, NM 88021
Gallup-mckinley Cty Schools
Ramah Elementary
17 Evans Circlecle
Ramah, NM 87321
Navajo Middle School
1 Walnut Ave
Gallup, NM 87328
Middle College High
200 College Rd 9
Gallup, NM 87301
Twin Lakes Elementary
Hc 30 Box 40
Gallup, NM 87301
Crownpoint Middle
7 Chaco Dr
Gallup, NM 87313
Tse'yi'gai High
118 Counselors Road
Pueblo Pintado, NM 87013
Tohatchi Elementary
Chuska Rd
Tohatchi, NM 87323
Tohatchi Middle
2 Cougar Trail
Tohatchi, NM 87232
Navajo Pine High
4 Walnut St
Navajo, NM 87328
Grady Municipal Schools
Grady Elementary
100 Franklin St
Grady, NM 88120
Grady Middle School
100 Franklin
Grady, NM 88120
Grady High
100 Franklin St
Grady, NM 88120
Grants-cibola County Schools
Grants Head Start
301 Mountain Rd
Grants, NM 87020
Laguna-acoma Middle
Hwy 66
New Laguna, NM 87038
Laguna-acoma High
Hwy 66
New Laguna, NM 87038
Seboyeta Elementary
Hgy 53 Bia Rd 132
Seboyeta, NM 87014
Los Alamitos Middle
Elm And Mt Taylor
Grants, NM 87020
Grants High
500 Mountain Rd
Grants, NM 87020
Bluewater Elementary
Pinon St
Bluewater, NM 87005
Hagerman Municipal Schools
Hagerman Elementary
406 North Cambridge
Hagerman, NM 88232
Hagerman Middle
409 North Cambridge
Hagerman, NM 88232
Hagerman High
409 North Cambridge
Hagerman, NM 88232
Hatch Valley Public Schools
Garfield Elementary
8820 Highway 187
Garfield, NM 87936
Hatch Valley Middle
901 E. Herrera Rd.
Hatch, NM 87937
Hatch Valley High
170 E. Herrera Rd.
Hatch, NM 87937
Hatch Valley Elementary
801 E. Herrera Rd.
Hatch, NM 87937
Rio Grande Elementary
520 North Main St
Belen, NM 87002
Hobbs Municipal Schools
Jenkins-nunan Center
2107 North Kingley Dr
Hobbs, NM 88241
Highland Jr High
2500 North Jefferson
Hobbs, NM 88240
Hobbs Freshman School
101 Stanolind Rd
Hobbs, NM 88240
B.t. Washington Elementary
1200 East Humble
Hobbs, NM 88240
Houston Jr High
300 North Houston
Hobbs, NM 88240
Hobbs High
800 North Jefferson
Hobbs, NM 88240
Jefferson Elementary
300 West Jefferson Ave
Lovington, NM 88260
Hondo Valley Public Schools
Hondo Elementary
Us Hwy 70 And Hwy 380
Hondo, NM 88336
Hondo High
Us Hwy 70 And Hwy 380
Hondo, NM 88336
Hondo High
Us Hwy 70 And Hwy 380
Hondo, NM 88336
Horizon Academy West
Horizon Academy West
1900 Atrisco Ave NW
Albuquerque, NM 87105
House Municipal Schools
House Elementary
309 Applacee St
House, NM 88121
House Junior High
309 North Applacee St
House, NM 88121
House High
309 Applacee St
House, NM 88121
Jal Public Schools
Jal Elementary
301 West Minnesota Ave
Jal, NM 88252
Jal Jr High
200 East Panther
Jal, NM 88252
Jal High
200 East Panther
Jal, NM 88252
Jemez Mountain Public Schools
Coyote Elementary
Nm Hwy 46
Coyote, NM 87012
Lindrith Area Herita
Nm Hwy 537
Lindrith, NM 87029
Coronado High
Nm Hwy 46
Gallina, NM 87017
Lindrith Area Herita
Nm Hwy 537
Lindrith, NM 87029
Coronado Middle
Nm Hwy 46
Gallina, NM 87017
Gallina Elementary
Nm Hwy 46
Gallina, NM 87017
Lybrook Elementary
Hcr 17 Box 350
Cuba, NM 87013
Jemez Valley Public Schools
San Diego Riverside
504 Mission Rd
Jemez Pueblo, NM 87024
Jemez Valley Middle
8501 Hwy 4
Jemez Pueblo, NM 87024
Walatowa Charter High
506 Mission Rd
Jemez Pueblo, NM 87024
Jemez Valley Elementary
8501 Hwy 4
Jemez Pueblo, NM 87024
San Diego Riverside
504 Mission Rd
Jemez Pueblo, NM 87024
Jemez Valley High
8501 Hwy 4
Jemez Pueblo, NM 87024
Juvenile Justice
Sierra Blanca High School

Fort Stranton, NM 88328
Sierra Blanca High School

Fort Stranton, NM 88328
Aztec Youth Academy
505 South Main Suite 249
Las Cruces, NM 88001
Aztec Youth Academy
505 South Main Suite 249
Las Cruces, NM 88001
Foothill High School
4000 Edith NE
Albuquerque, NM 87107
Foothill High School
4000 Edith NE
Albuquerque, NM 87107
Lake Arthur Municipal Schools
Lake Arthur Elementary
700 Brdway
Lake Arthur, NM 88418
Lake Arthur Middle
700 Brdway
Lake Arthur, NM 88418
Lake Arthur High
700 Brdway
Lake Arthur, NM 88418
Las Cruces Public Schools
Central Elementary
207 High St
Lordsburg, NM 88045
White Sands Middle
505 South Mainsuite 249
Las Cruces, NM 88001
Alma D'arte Charter
402 West Couroute
Las Cruces, NM 88006
White Sands Elementary
505 South Mainsuite 249
Las Cruces, NM 88001
La Academia Dolores
1480 North Main
Las Cruces, NM 88001
Las Montanas Charter

Las Cruces, NM 88001
Alameda Elementary
505 South Mainsuite 249
Las Cruces, NM 88001
Sierra Middle
615 South Sycamore Ave
Roswell, NM 88201
Onate High
505 South Mainsuite 249
Las Cruces, NM 88001
Las Vegas City Public Schools
Mike Sena Elementary
901 Douglas Ave
Las Vegas, NM 87701
Memorial Middle
Old National Rd
Las Vegas, NM 87701
Robertson High
5th And Friedman
Las Vegas, NM 87701
Los Ninos Elementary
474 Legion Dr
Las Vegas, NM 87701
Paul D. Henry Elementary
1104 3rd St
Las Vegas, NM 87701
Logan Municipal Schools
Logan Elementary
301 North 2nd
Logan, NM 88426
Logan Middle
301 North 2nd
Logan, NM 88426
Logan High
301 North 2nd
Logan, NM 88426
Lordsburg Municipal Schools
Southside Elementary
200 East Ninth St
Lordsburg, NM 88045
Dugan-tarango Middle
1352 Hardin St
Lordsburg, NM 88045
Lordsburg High
501 West Fourth St
Lordsburg, NM 88045
R.v.traylor Elementary
500 Ownby
Lordsburg, NM 88045
Central Elementary
520 North Main St
Belen, NM 87002
Los Alamos Public Schools
Chamisa Elementary
301 Meadow Ln
White Rock, NM 87544
Los Alamos Middle
1 Hawk Dr
Los Alamos, NM 87544
Los Alamos High
1300 Diamond Dr
Los Alamos, NM 87544
Aspen Elementary
2182 33rd St
Los Alamos, NM 87544
Barranca Mesa Elementary
57 Loma Del Escolar
Los Alamos, NM 87544
Los Lunas Public Schools
Daniel Fernandez Intermediate
32 Sun Valley Rd
Los Lunas, NM 87031
Manzano Vista Middle
22 Marklink Rd
Tome, NM 87060
Valencia High

Los Lunas, NM 87031
Raymond Gabaldon Elementary
454 Coronado NE
Los Lunas, NM 87031
Los Lunas Middle
220 Luna Ave SE
Los Lunas, NM 87031
Los Lunas High
1776 Main St NW
Los Lunas, NM 87031
Peralta Elementary
3645 Hwy 47
Peralta, NM 87042
Loving Municipal Schools
Loving Elementary
601 South Sixth
Loving, NM 88256
Loving Middle
600 South Sixth
Loving, NM 88256
Loving High
602 South Sixth
Loving, NM 88256
Lovington Municipal Schools
Ben Alexander Elementary
1400 South Sixth
Lovington, NM 88260
Lovington 6th Grade Academy
500 West Jefferson Ave
Lovington, NM 88260
Lovington Freshman Academy
709 South 13 St
Lovington, NM 88260
Jefferson Elementary
300 Mollica Dr
Gallup, NM 87301
Taylor Middle
700 South 11th St
Lovington, NM 88260
Lovington High
701 West Ave K
Lovington, NM 88260
Learning Center Elementary
1100 West Birch Ave
Lovington, NM 88260
Magdalena Municipal Schools
Magdalena Elementary
200 Duggins Dr
Magdalena, NM 87825
Magdalena Middle
200 Duggins Dr
Magdalena, NM 87825
Magdalena High
200 Duggins Dr
Magdalena, NM 87825
Maxwell Municipal Schools
Maxwell Elementary
4th And Parque Ave
Maxwell, NM 87747
Maxwell Middle
4th And Parque Ave
Maxwell, NM 87747
Maxwell High
4th And Parque Ave
Maxwell, NM 87747
Media Arts Charter
Media Arts Charter
4401 Central NE
Albuquerque, NM 87106
Melrose Public Schools
Melrose Elementary
100 East Missouri
Melrose, NM 88124
Melrose Junior
100 East Missouri
Melrose, NM 88124
Melrose High
100 East Missouri
Melrose, NM 88124
Mesa Vista Consolidated Schools
Ojo Caliente Elementary
Hwy 111
Ojo Caliente, NM 87549
Mesa Vista Middle
Hwys 295 And 111
Ojo Caliente, NM 87549
Mesa Vista High
Hwys 295 And 111
Ojo Caliente, NM 87549
El Rito Elementary
10 Elementary Rd
El Rito, NM 87530
Mora Independent Schools
Holman Elementary
Hwy 578
Holman, NM 87723
Lazaro Larry Garcia
Hwy 518
Mora, NM 87732
Mora High
Hwy 518
Mora, NM 87732
Mora Elementary
Hwy 518
Mora, NM 87732
Moriarty Municipal Schools
Edgewood Elementary
Hwy 66
Edgewood, NM 87015
Moriarty Middle
201 Center St
Moriarty, NM 87825
Moriarty High
200 Center St
Moriarty, NM 87825
South Mountain Elementary
Hwy 333
Escabosa, NM 87035
Edgewood Middle
282 Dinkle Rd
Edgewood, NM 87015
Route 66 Elementary
805 Barton Rd
Edgewood, NM 87015
Mosquero Municipal Schools
Mosquero Elementary
Nm Hwy 39
Mosquero, NM 87733
Mosquero High
Nm Hwy 39
Mosquero, NM 87733
Mosquero High
Nm Hwy 39
Mosquero, NM 87733
Mountainair Public Schools
Mountainair Elementary
901 West 3rd St
Mountainair, NM 87036
Mountainair Jr High
405 West Brdway
Mountainair, NM 87036
Mountainair High
901 West 3rd St
Mountainair, NM 87036
New Mexico School For The Deaf
North Valley Charter
North Valley Charter
7939 4th St NW
Albuquerque, NM 87114
Pecos Independent Schools
Pecos Elementary
600 East Hobbs St
Roswell, NM 88201
Pecos Middle
Nm Hwy 63
Pecos, NM 87552
Pecos High
Nm Hwy 63
Pecos, NM 87552
Penasco Independent Schools
Penasco Elementary
13 School Rd
Penasco, NM 87553
Penasco Middle
13 School Rd
Penasco, NM 87553
Penasco High
15 School Rd
Penasco, NM 87553
Pojoaque Valley Public Schools
Pojoaque Intermediat
W Hwy 502
Sante Fe, NM 87501
Sixth Grade Academy

Pojoaque, NM 87501
Pojoaque High
Hwys 285 And 502
Sante Fe, NM 87501
Pablo Roybal Elementary
1574 State Rd 502
Santa Fe, NM 87501
Pojoaque Middle
Hwys 285 And 502
Sante Fe, NM 87501
Portales Municipal Schools
Steiner Elementary
525 South Chicago
Portales, NM 88130
Lindsey Elementary
1216 West Ivy
Portales, NM 88130
Portales High
201 South Knoxville Ave
Portales, NM 88130
Brown Elementary
520 West 5th St
Portales, NM 88130
Portales Jr High
300 East 5th St
Portales, NM 88130
Valencia Elementary
36 Sun Valley Rd
Los Lunas, NM 87031
Quemado Independent Schools
Datil Elementary
Hwy 12
Datil, NM 87821
Quemado High
Hwy 60
Quemado, NM 87829
Quemado High
Hwy 60
Quemado, NM 87829
Quemado Elementary
Hwy 60
Quemado, NM 87829
Questa Independent Schools
Rio Costilla Elementary
Hwy 522
Costilla, NM 87524
Roots & Wings Commun
35 Old Lama Rd
El Prado, NM 87556
Questa High
Hwy 522 And Sagebrush
Questa, NM 87556
Roots & Wings Commun
35 Old Lama Rd
El Prado, NM 87556
Red River Valley
500 East High St
Red River, NM 87558
Red River Valley
500 East High St
Red River, NM 87558
Questa Jr High
Hwy 522
Questa, NM 87556
Raton Public Schools
Columbian Elementary
700 North 2nd
Raton, NM 87740
Raton Middle
500 South Third
Raton, NM 87740
Raton High
1535 Tiger Circlecle
Raton, NM 87740
Kearney Elementary
800 South 3rd
Raton, NM 87740
Longfellow Elementary
700 East 4th
Raton, NM 87740
Reserve Public Schools
Glenwood Elementary
Us Hwy 180
Glenwood, NM 88039
Reserve High
101 School St
Reserve, NM 87830
Reserve High
101 School St
Reserve, NM 87830
Reserve Elementary
101 School St
Reserve, NM 87830
Rio Rancho Public Schools
Shining Stars Preschool
4477 9th Ave NE
Rio Rancho, NM 87124
Mountain View Middle
500 South Canyon Rd
Alamogordo, NM 88310
Rio Rancho High
500 Laser Rd NE
Rio Rancho, NM 87124
Sandia Vista Elementary
6800 Franklin Rd NE
Rio Rancho, NM 87124
Eagle Ridge Middle
800 Fruta Rd
Rio Rancho, NM 87124
Enchanted Hills Elementary
5400 Obregon Rd NE
Rio Rancho, NM 87124
Lincoln Middle
2287 Lema Rd SE
Rio Rancho, NM 87124
Roswell Independent Schools
E Grand Plains Elementary
3773 East Grand Placeains
Roswell, NM 88201
Sidney Gutierrez Middle
712 North Lea Ave
Roswell, NM 88201
Goddard High
701 East Country Club
Roswell, NM 88201
Parkview Preschool
1700 West Alameda St
Roswell, NM 88201
Mesa Middle
1601 East Bland St
Roswell, NM 88201
Roswell High
500 West Hobbs St
Roswell, NM 88201
Monterrey Elementary
1101 North 9th St
Carlsbad, NM 88220
Berrendo Middle
800 Marion Richards
Roswell, NM 88201
Roy Municipal Schools
Roy Elementary
5th And Roosevelt
Roy, NM 87743
Roy High
5th And Roosevelt
Roy, NM 87743
Roy High
5th And Roosevelt
Roy, NM 87743
Ruidoso Municipal Schools
Nob Hill Elementary
200 Horton Circlecle
Ruidoso, NM 88345
Ruidoso Middle
200 Horton Circlecle
Ruidoso, NM 88345
Ruidoso High
200 Horton Circlecle
Ruidoso, NM 88345
White Mountain Inter
200 Horton Circlecle
Ruidoso, NM 88345
White Mountain Elementary
200 Horton Circlecle
Ruidoso, NM 88345
San Jon Municipal Schools
San Jon Elementary
7th And Elm Sts
San Jon, NM 88434
San Jon Middle School
7th And Elm Sts
San Jon, NM 88434
San Jon High
7th And Elm Sts
San Jon, NM 88434
Santa Fe Public Schools
Tesuque Elementary
Bishop Lodge Rd
Tesuque, NM 87574
Alameda Magnet
450 La Madera St
Santa Fe, NM 87501
Tierra Encantada Charter School
73 Los Hornos Rd
Lamy, NM 87540
Alvord Elementary
551 Alarid St
Santa Fe, NM 87501
Academy For Technology & C
2395 Richards Ave
Santa Fe, NM 87501
Academy For Technology & C
2395 Richards Ave
Santa Fe, NM 87501
Acequia Madre Elementary
700 Acequia Madre St
Santa Fe, NM 87501
Monte Del Sol Charte
4157 Walking Rain Rd
Santa Fe, NM 87501
Monte Del Sol Charte
4157 Walking Rain Rd
Santa Fe, NM 87501
Santa Rosa Consolidated Schools
Rita A. Marquez Elementary
Main St
Anton Chico, NM 87711
Anton Chico Middle
Main St
Anton Chico, NM 87711
Santa Rosa High
717 3rd St
Santa Rosa, NM 88435
Santa Rosa Elementary
658 5th St
Santa Rosa, NM 88435
Santa Rosa Middle
244 4th St
Santa Rosa, NM 88435
Sequoyah School District
Sequoyah
3405 West Pan Am Hy NE
Albuquerque, NM 87107
Sequoyah
3405 West Pan Am Hy NE
Albuquerque, NM 87107
Silver Consolidated Schools
Cliff Elementary
622 St Hwy 211
Cliff, NM 88028
Cliff High
622 St Hwy 211
Cliff, NM 88028
Aldo Leopold Charter
111 Stoud St
Silver City, NM 88061
Sixth Street Elementary
405 West 6th
Silver City, NM 88061
La Plata Middle
3500 North Silver St
Silver City, NM 88061
Cliff High
622 St Hwy 211
Cliff, NM 88028
Jose Barrios Elementary
1625 Little Walnut
Silver City, NM 88061
Silver High
3200 North Silver St
Silver City, NM 88061
Socorro Consolidated Schools
San Antonio Elementary
South Hwy 380
San Antonio, NM 87832
Cottonwood Valley Ch
201 Neel St
Socorro, NM 87801
Socorro High
Hwy 60 West
Socorro, NM 87801
Midway Elementary
9 Midway Rd
Polvadera, NM 87828
R. Sarracino Middle
1425 El Camino Real
Socorro, NM 87801
Cottonwood Valley Ch
201 Neel St
Socorro, NM 87801
Springer Municipal Schools
Wilferth Elementary
311 Miranda
Springer, NM 87747
Miranda Junior High
1351 8th St
Springer, NM 87747
Springer High
1401 8th St
Springer, NM 87747
Forrester Elementary
311 Miranda
Springer, NM 87747
Taos Municipal Schools
Anansi Charter School
57 St Hwy 230
El Prado, NM 87571
Taos Municipal Charter
1313 Randall Ln
Ranchos De Taos, NM 87557
Vista Grande High Sc

El Prado, NM 87529
Arroyo Del Norte Ele
405 Hondo Seco Rd
Arroyo Seco, NM 87514
Taos Middle
235 Paseo Del Canon
Taos, NM 87571
Taos High
134 Cervantes
Taos, NM 87571
Taos Municipal Charter
1313 Randall Ln
Ranchos De Taos, NM 87557
Tatum Municipal Schools
Tatum Elementary
3rd St And Ave B
Tatum, NM 88267
Tatum Jr High
3rd St And Ave B
Tatum, NM 88267
Tatum High
S. 3rd St And Ave B
Tatum, NM 88267
Texico Municipal Schools
Texico Elementary
520 North Griffen
Texico, NM 88135
Texico Middle
522 North Griffen
Texico, NM 88135
Texico High
522 North Griffen
Texico, NM 88135
Truth Or Consequences Municipal Schools
Arrey Elementary
Hwy 85 And School Rd
Arrey, NM 87930
T Or C Middle
1802 Pershing St
Truth Or Consequences, NM 87901
Hot Springs High
1200 North Pershing Ave
Truth Or Consequences, NM 87901
Sierra Elementary
1500 North Silver
Truth Or Consequences, NM 87901
T Or C Elementary
1500 North Silver
Truth Or Consequences, NM 87901
Tucumcari Public Schools
Tucumcari Elementary
1701 South 9th St
Tucumcari, NM 88401
Tucumcari Middle
914 South 4th St
Tucumcari, NM 88401
Tucumcari High
1100 South 7th St
Tucumcari, NM 88401
Tularosa Municipal Schools
Tularosa Elementary
504 First St
Tularosa, NM 88352
Tularosa Middle
504 First St
Tularosa, NM 88352
Tularosa High
504 First St
Tularosa, NM 88352
Tularosa Inter
504 First St
Tularosa, NM 88352
Vaughn Municipal Schools
Vaughn Elementary
101 East 4th St
Vaughn, NM
Vaughn High
101 East 4th St
Vaughn, NM
Vaughn High
101 East 4th St
Vaughn, NM
Visually Handicap
Nm Svh
1900 North White Sands
Alamogordo, NM 88310
Nm Svh
1900 North White Sands
Alamogordo, NM 88310
Wagon Mound Public Schools
Wagon Mound Elementary
100 Park Ave
Wagon Mound, NM 87752
Wagon Mound High
100 Park Ave
Wagon Mound, NM 87752
Wagon Mound High
100 Park Ave
Wagon Mound, NM 87752
West Las Vegas Public Schools
Union Elementary
179 Bridge St
Las Vegas, NM 87701
Valley Middle
179 Bridge St
Las Vegas, NM 87701
W Las Vegas High
179 Bridge St
Las Vegas, NM 87701
Valley Elementary
179 Bridge St
Las Vegas, NM 87701
Rio Gallinas School
1300 Mineral Hill
Las Vegas, NM 87701
Rio Gallinas School
1300 Mineral Hill
Las Vegas, NM 87701
W Las Vegas Middle
179 Bridge St
Las Vegas, NM 87701
Zuni Public Schools
A:shiwi Elementary
102 Sandy Springs Rd
Zuni, NM 87327
Zuni Middle
447 Middle School Rd
Zuni, NM 87327
Zuni High
1203 South Hwy 53
Zuni, NM 87327
Dowa Yalanne Elementary
22 Salt Lake Rd
Zuni, NM 87327

New Mexico Education Contact Information

New Mexico Public Education Department
300 Don Gaspar
Santa Fe, NM 87501
505-827-5800