High School Teacher Salary in New Mexico


The average High School Teacher salary in New Mexico is $52,328. The average hourly pay for a High School Teacher is $25.16 per hour.

The employer paying the highest salary for a High School Teacher job in New Mexico is School District Of Carrizozo with an average salary as high as $52,328.

Are you looking for a specific High School Teacher salary?

New Mexico High School Teacher Salary Lookup
Average Salary
$52,328/yr
Records Number
1
Employers Number
1
Job Pay Rank
80,308th
Advertisement

Top Paying Employers for High School Teacher Jobs

EmployerAverage Salary
School District Of Carrizozo, NM$52,328

High School Teacher Salary in States

Select a state to view specific salary for High School Teacher and other interesting information


StateAverage SalaryRecords Number
Alabama$29,1677
Arkansas$51,683801
Arizona$45,87767
California$123,1101843
Colorado$54,34358
Connecticut$88,762134
Iowa$53,32725
Indiana$52,5223879
Louisiana$54,021311
Massachusetts$81,588490
Maryland$69,74428
Nebraska$47,7262
New Mexico$52,3281
Nevada$82,309760
Oregon$43,59525
South Carolina$66,110554
South Dakota$42,5923046
Tennessee$53,179308
Utah$57,443919
Virginia$57,39735

Top Paid High School Teacher in New Mexico

NameStateEmployer
Charmaine Nancy Hall
School District Of Carrizozo, NM
Charmaine Nancy HallNMSchool District Of CarrizozoView Details
New Mexico High School Teacher Salary Lookup
Advertisement