Skip to content

The average salary for an English as a Second Language Instructor in New Hampshire is $59,430.

Annual Average Salary Information

Annual Average Salary: $59,430

$51,090$67,820

Hourly Pay Information

Hourly Average Salary: $28.57

$24.56$32.60