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

BLS OEWS May 2025 • 6 metro areas • New Mexico

Secondary School Teachers, Except Special and Career/Technical Education in New Mexico earn a median salary of $70,268 per year on average across 6 metro and nonmetro areas, +8.8% vs the national median of $64,580. An estimated 6,830 secondary school teachers, except special and career/technical education are employed across New Mexico, with salaries ranging from $64,560 to $77,500 depending on location.

$70,268 Avg median salary in New Mexico
$77,500 Highest paying metro
$64,560 Lowest paying metro
6,830 Employed in New Mexico

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

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

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

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

      Metro area Median salary 25th pct 75th pct Employed
      Santa Fe, NM $77,500 $65,630 $81,110 340
      Las Cruces, NM $73,970 $62,460 $82,880 640
      Northern New Mexico $73,080 $60,820 $84,180 930
      Eastern New Mexico $66,960 $60,210 $76,710 1,720
      Farmington, NM $65,540 $58,820 $74,740 550
      Albuquerque, NM $64,560 $62,130 $77,180 2,650

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