The national average salary for a Teacher in the U.S. is $46,754 annually or $22.48 hourly.The top 10 percent of earners make over $66,000 annually, whereas the bottom 10 percent of earners make under $33,000 per year.Most Teacher jobs are in Non Profits companies and Health Care companies.The top 5 states when it comes to Teacher salaries are New York, Massachusetts, Connecticut, Maryland, and Hawaii.The typical tenure for a Teacher is 3.9 years.
Across America, Teachers make on average $46,754 annually or $22.48 hourly.New York, NY reports the highest annual salary for Teachers at 61,930.The New York, NY average entry-level salary for Teachers is $38,000.New York, Massachusetts, Connecticut, Maryland, and Hawaii are the states with the highest payscale for Teachers.Missouri, Arizona, Mississippi, South Dakota, and Oklahoma have the lowest reported salaries for Teachers.
The darker areas on the map show where Teachers earn the highest salaries across all 50 states.
Average Teacher Salary By Company
Teachers can expect good job security. Some industries pay higher than others.The most abundant employment opportunities for Teachers are in Non Profits companies and Health Care companies.Rush University Medical Center and Michelin Americas Research & Development are the highest paying companies.Companies like NYU Langone Health and EMS also pay high salaries to their Teachers.
The type of industry that a Teacher works in can influence their earning potential.By looking at our data, we can see that Utilities companies, Non Profits companies, and Education companies pay their Teachers well.Utilities companies pay their Teachers the highest wages, averaging $52,512 per year. Non Profits companies and Education companies pay well too, at $46,894 and $46,342, respectively.At $45,998, the average salary for Teachers in the Professional industry is lower than other industries.
Teacher Salary History
Compare salaries for individual cities or states with the national average.