Skip to content

The average salary for an English Teacher in New Mexico is $76,740.

Annual Average Salary Information

Annual Average Salary: $76,740

$48,560$122,670