SalaryData

Secondary School Teacher Salary in New Mexico

Based on 8K+ workers in New Mexico

Data year: 2025 · Last updated: October 2026

Median Annual Salary (NM)

$75,900

$36.49/hr

vs National Average

$70,424

+7.8% vs national median

Salary Range (10th–90th)

$59K – $84K

8K employed in New Mexico

The median Secondary School Teacher salary in New Mexico is $75,900 annually, placing it approximately 8% above the national average. This figure reflects the earning potential for the 8,120 educators working in secondary schools across the state, offering a solid benchmark for those considering a career in this vital profession.

Several factors influence the Secondary School Teacher salary in New Mexico. These include years of experience, educational attainment (such as master's degrees or additional certifications), and the specific school district or region within the state. The salary range for these teachers generally falls between $59,330 and $84,170, with more experienced educators often earning at the higher end.

Salary Distribution — Secondary School Teacher in New Mexico

Secondary School Teacher (NM) salary percentiles
PercentileAnnual Salary
10th percentile$59,330
25th percentile$63,190
Median (50th percentile)$75,900
75th percentile$79,550
90th percentile$84,170

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

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

Industry (U.S.)Median SalaryEmployed (U.S.)
Government (excl. schools, hospitals & USPS)$77,3302K
Educational Services$72,1701.1M
Administrative and Support Services$63,290550
Health Care and Social Assistance$57,8801K
Other Services (except Public Administration)$50,750870

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

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

Historical Secondary School Teacher salary trend in New Mexico
YearMedian Salary (New Mexico)
2022$61,140
2023$65,210
2024$66,960
2025$75,900
2026 (projected)$80,454

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

Historical salary trend for Secondary School Teacher in New Mexico
YearNew Mexico MedianNational Median
2022$61,140$63,868
2023$65,210$67,463
2024$66,960$67,394
2025$75,900$70,424
2026 (projected)$80,454$74,649

Secondary School Teacher Salary by Experience Level in New Mexico

Secondary School Teacher salary by experience level in New Mexico
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$63,190
Mid-level3-5 yrs$75,900
Senior6-9 yrs$79,550
Staff / Lead10+ yrs$84,170

Secondary School Teacher Salary in Other States

Related Secondary School Teacher Salaries in New Mexico

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

OccupationMedian Salaryvs Secondary School TeacherHourly
Instructional Coordinator in NM$80,870+6.5%$38.88/hr
School Counselor in NM$77,880+2.6%$37.44/hr
Middle School Teacher in NM$75,240-0.9%$36.17/hr
Elementary School Teacher in NM$74,550-1.8%$35.84/hr
Kindergarten Teacher in NM$74,380-2.0%$35.76/hr
Librarian in NM$62,530-17.6%$30.06/hr
Tutor in NM$45,890-39.5%$22.06/hr
Real Estate Sales Agent in NM$76,170+0.4%$36.62/hr
Construction Supervisor in NM$75,130-1.0%$36.12/hr
Purchasing Agent in NM$76,740+1.1%$36.89/hr
Dietitian and Nutritionist in NM$74,730-1.5%$35.93/hr
Mental Health Counselor in NM$74,100-2.4%$35.63/hr

Frequently Asked Questions

What is the average salary for a secondary school teacher in New Mexico?

The median salary for secondary school teachers in New Mexico is $75,900 per year, which is equivalent to $36 per hour. This median is 7.8% higher than the national average for this profession.

What is the salary range for secondary school teachers in New Mexico?

In New Mexico, secondary school teachers typically earn between $59,330 and $84,170 annually. The median salary falls within this range at $75,900 per year.

How many secondary school teachers are employed in New Mexico?

There are approximately 8,120 secondary school teachers employed in New Mexico. The median salary for these educators is $75,900 per year.

Is the salary for secondary school teachers in New Mexico higher than the national average?

Yes, secondary school teachers in New Mexico earn more than the national average. Their median salary of $75,900 per year is 7.8% higher than the national median.

More Locations