SalaryData

Middle School Teacher Salary in New Mexico

Based on 4K+ workers in New Mexico

Data year: 2025 · Last updated: October 2026

Median Annual Salary (NM)

$75,240

$36.17/hr

vs National Average

$68,569

+9.7% vs national median

Salary Range (10th–90th)

$62K – $83K

4K employed in New Mexico

The average Middle School Teacher salary in New Mexico sits at a median of $75,240 per year. This figure represents a strong compensation package, placing New Mexico's educators approximately 10% above the national average. With 4,260 individuals employed in this vital role across the state, understanding this salary data is crucial for those entering or continuing in the profession.

Several factors influence the Middle School Teacher salary in New Mexico. Experience level plays a significant role, with more seasoned educators generally earning higher salaries. Additionally, the specific school district, its funding, and the teacher's educational attainment, such as a master's degree, can impact overall earnings. Location within New Mexico may also subtly affect compensation due to varying cost of living and district budgets.

Salary Distribution — Middle School Teacher in New Mexico

Middle School Teacher (NM) salary percentiles
PercentileAnnual Salary
10th percentile$61,630
25th percentile$64,080
Median (50th percentile)$75,240
75th percentile$77,640
90th percentile$82,880

Top-Paying Industries for Middle School Teacher (U.S.)

Which industries pay Middle School Teachers the most — nationwide figures (industry-level data is not available by state). Middle School Teachers in New Mexico tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Government (excl. schools, hospitals & USPS)$65,240—
Educational Services$64,390619K
Other Services (except Public Administration)$58,330560
Health Care and Social Assistance$54,370290

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Middle School Teacher in New Mexico vs National

Historical Middle School Teacher salary trend in New Mexico
YearMedian Salary (New Mexico)
2022$65,050
2023$72,270
2024$73,520
2025$75,240
2026 (projected)$77,000

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Middle School Teacher in New Mexico
YearNew Mexico MedianNational Median
2022$65,050$62,704
2023$72,270$65,652
2024$73,520$65,433
2025$75,240$68,569
2026 (projected)$77,000$70,173

Middle School Teacher Salary by Experience Level in New Mexico

Middle School Teacher salary by experience level in New Mexico
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$64,080
Mid-level3-5 yrs$75,240
Senior6-9 yrs$77,640
Staff / Lead10+ yrs$82,880

Middle School Teacher Salary in Other States

Related Middle School Teacher Salaries in New Mexico

How other high-demand occupations in New Mexico compare to Middle School Teacher ($75,240 median).

OccupationMedian Salaryvs Middle School TeacherHourly
Instructional Coordinator in NM$80,870+7.5%$38.88/hr
School Counselor in NM$77,880+3.5%$37.44/hr
Secondary School Teacher in NM$75,900+0.9%$36.49/hr
Elementary School Teacher in NM$74,550-0.9%$35.84/hr
Kindergarten Teacher in NM$74,380-1.1%$35.76/hr
Librarian in NM$62,530-16.9%$30.06/hr
Tutor in NM$45,890-39.0%$22.06/hr
Construction Supervisor in NM$75,130-0.1%$36.12/hr
Dietitian and Nutritionist in NM$74,730-0.7%$35.93/hr
Real Estate Sales Agent in NM$76,170+1.2%$36.62/hr
Mental Health Counselor in NM$74,100-1.5%$35.63/hr
Purchasing Agent in NM$76,740+2.0%$36.89/hr

Frequently Asked Questions

How much do middle school teachers make in New Mexico?

In New Mexico, the median salary for a middle school teacher is $75,240 per year, which averages out to about $36 per hour. Most teachers fall within the salary range of $61,630 to $82,880 annually.

What is the typical salary range for a middle school teacher in New Mexico?

The salary range for middle school teachers in New Mexico is between $61,630 and $82,880 per year. The median salary sits at $75,240 annually.

How does a middle school teacher's salary in New Mexico compare to the national average?

Middle school teachers in New Mexico earn 9.7% more than the national average. The median salary in New Mexico is $75,240 annually, compared to the national median.

How many middle school teachers are employed in New Mexico?

There are approximately 4,260 middle school teachers currently employed in New Mexico. The median annual salary for these educators is $75,240.

More Locations