Middle School Teachers, Except Special and Career/Technical Education Salary in New Mexico

BLS OEWS May 2025 • 5 metro areas • New Mexico

Middle School Teachers, Except Special and Career/Technical Education in New Mexico earn a median salary of $70,206 per year on average across 5 metro and nonmetro areas, +11.5% vs the national median of $62,970. An estimated 3,930 middle school teachers, except special and career/technical education are employed across New Mexico, with salaries ranging from $64,690 to $79,750 depending on location.

$70,206 Avg median salary in New Mexico
$79,750 Highest paying metro
$64,690 Lowest paying metro
3,930 Employed in New Mexico

Compare Middle School Teachers, Except Special and Career/Technical Education salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Middle School Teachers, Except Special and Career/Technical Education
in
    vs

      Middle School Teachers, Except Special and Career/Technical Education salaries by city in New Mexico

      Metro area Median salary 25th pct 75th pct Employed
      Las Cruces, NM $79,750 $69,570 $101,590 410
      Albuquerque, NM $74,520 $65,500 $103,640 1,770
      Farmington, NM $66,810 $59,800 $79,630 210
      Eastern New Mexico $65,260 $59,410 $77,100 1,180
      Northern New Mexico $64,690 $60,340 $77,240 360

      View Middle School Teachers, Except Special and Career/Technical Education salaries in all cities