Middle School Teachers in America make an average salary of $49,655 per year or $23.87 per hour.Those in the bottom 10 percent make under $34,000 a year, and the top 10 percent make over $72,000.Most Middle School Teacher jobs are in Professional companies and Hospitality companies.The best states for high paying Middle School Teacher jobs are New York, California, Oregon, Massachusetts, and District of Columbia.The typical employment in the position spans 3.8 years.
Across America, Middle School Teachers make on average $49,655 annually or $23.87 hourly.Menlo Park, CA reports the highest annual salary for Middle School Teachers at 78,009.The average starting salary in Menlo Park, CA for Middle School Teachers is $50,000.The top 5 states with the highest reported Middle School Teacher salaries are New York, California, Oregon, Massachusetts, and District of Columbia.North Carolina, Mississippi, and South Dakota have the lowest Middle School Teacher salaries.
Middle School Teachers report their job security as good. Just as in every field, some employers pay higher wages than others.Professional companies and Hospitality companies tend to have the highest concentration of employment in this field.Middle School Teachers at Rochambeau and San Mateo Union High School District report the highest salaries.Companies like Glynn Schools and The Park School also pay high salaries to their Middle School Teachers.
Middle School Teacher salaries can vary depending on the industry.Our data shows that Media companies, Manufacturing companies, and Internet companies tend to have the highest salaries for Middle School Teachers.Salaries for Middle School Teachers in Media companies average $50,907 annually, while Manufacturing companies and Internet companies pay $50,450 and $50,225, respectively.The average salary for Middle School Teachers in the Professional industry is lower than the rest, coming in at $49,003.