SOC 25-2022 · New Mexico

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

Middle school teachers (except special and career/technical education) in New Mexico earn the most in Albuquerque (average $73,450 a year) and the least in Las Cruces ($69,560), across the 3 New Mexico metro areas we cover. Statewide, BLS puts the middle school teachers (except special and career/technical education) average at $73,110 and the median at $75,240 for 4,260 workers. The U.S. average for this job is $72,030.

$73Khighest: Albuquerque
$70Klowest: Las Cruces
2,570jobs in these metros
3metro areas
Advertisement

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

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Albuquerque$73,450$75,640$65,130$58,21696
Farmington$73,050$76,820$62,580$57,95388
Las Cruces$69,560$72,170$61,770$55,66290

*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Middle School Teachers, Except Special and Career/Technical Education salary in other states

Middle School Teachers, Except Special and Career/Technical Education salary by city and state

More about pay in New Mexico

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.