High School Teacher Salaries in New York, NY

Salary estimated from 38 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 30, 2018
Average in New York, NY
$47,157 per year
Meets national average
  • Most Reported
$14,000
$107,000
Salary Distribution

How much does a High School Teacher make in New York, NY?

The average salary for a High School Teacher is $47,157 per year in New York, NY, which meets the national average. Salary estimates are based on 38 salaries submitted anonymously to Indeed by High School Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a High School Teacher is 1-3 years.
High School Teacher salaries by company in New York, NY
CompanyAverage salary
$58,000 per year
$50,000 per year
$50,000 per year
$50,000 per year
$50,000 per year
$43,928 per year
$38,500 per year
$35,000 per year
$38.87 per hour
$4,635 per month
High School Teacher salaries by location
CityAverage salary
$63,423 per year
$61,498 per year
$60.00 per hour
$27.86 per hour

High School Teacher job openings

Social Studies Teacher
University Settlement
New York, NY
Science Associate Teacher - Elementary, Middle, High School Teacher (Grades K-12)
Success Academy Charter Schools
New York, NY
Associate Teacher - Elementary, Middle, High School Teacher (Grades K-12)
Success Academy Charter Schools
New York, NY
Customer Success Manager - New York City
Wonderschool
New York, NY
High School Teachers: English, Theology
St. Dominic High School
New York, NY
US History Teacher
St. Agnes Academic High School
Queens, NY
High School Teacher jobs in New York, NY