Career Menu

Middle School Teacher Salaries in the United States

How much does a Middle School Teacher make in the United States?

Middle School Teachers earn $42,000 annually on average, or $20 per hour, which is 44% less than the national average for all working Americans. Our data indicates that the best paid Middle School Teachers work for New York City Department of Education at $56,000 annually while the lowest paid Middle School Teachers work for Community Education Partners earning approximately $47,000 each year.

Submit a Salary

$55K San Francisco Unified School District's Average Middle School Teacher Salary (1 salaries)

+$13K (26%) more than national average Middle School Teacher salary ($42K)
+$9K (17%) more than average San Francisco Unified School District salary ($46K)
$50K
$100K
$150K
Equal to average San Francisco Unified School District Middle School Teacher salary ($55K)
"I think I'm paid very poorly. The starting salary for teachers working in SFUSD schools is actually 61,000. Because I'm working while getting a MA in education, they decided to pay me less."

$12K St Frances Cabrini Catholic School's Average Middle School Teacher Salary (1 salaries)

-$30K (111%) less than national average Middle School Teacher salary ($42K)
Equal to average St Frances Cabrini Catholic School salary ($12K)
$50K
$100K
$150K
Equal to average St Frances Cabrini Catholic School Middle School Teacher salary ($12K)
"My salary is based on a teaching fellowship contract."

$56K New York City Department of Education's Average Middle School Teacher Salary (2 salaries)

+$14K (28%) more than national average Middle School Teacher salary ($42K)
+$6K (11%) more than average New York City Department of Education salary ($50K)
$50K
$100K
$150K
-$15K (30%) less than average New York City Department of Education Middle School Teacher salary ($56K)
+$15K (23%) more than average New York City Department of Education Middle School Teacher salary ($56K)

$47K Community Education Partners' Average Middle School Teacher Salary (2 salaries)

+$5K (11%) more than national average Middle School Teacher salary ($42K)
+$12K (29%) more than average Community Education Partners salary ($35K)
$50K
$100K
$150K
+$4K (8%) more than average Community Education Partners Middle School Teacher salary ($47K)
-$4K (8%) less than average Community Education Partners Middle School Teacher salary ($47K)

$76K Los Angeles Unified School District's Average Middle School Teacher Salary (1 salaries)

+$34K (57%) more than national average Middle School Teacher salary ($42K)
+$31K (51%) more than average Los Angeles Unified School District salary ($45K)
$50K
$100K
$150K
Equal to average Los Angeles Unified School District Middle School Teacher salary ($76K)

$70K Prince George's County Public Schools' Average Middle School Teacher Salary (1 salaries)

+$28K (50%) more than national average Middle School Teacher salary ($42K)
+$28K (50%) more than average Prince George's County Public Schools salary ($42K)
$50K
$100K
$150K
Equal to average Prince George's County Public Schools Middle School Teacher salary ($70K)

$60K Willingboro Township Public Schools' Average Middle School Teacher Salary (1 salaries)

+$18K (35%) more than national average Middle School Teacher salary ($42K)
Equal to average Willingboro Township Public Schools salary ($60K)
$50K
$100K
$150K
Equal to average Willingboro Township Public Schools Middle School Teacher salary ($60K)

$60K Community Academy of Philadelphia's Average Middle School Teacher Salary (1 salaries)

+$18K (35%) more than national average Middle School Teacher salary ($42K)
+$18K (35%) more than average Community Academy of Philadelphia salary ($42K)
$50K
$100K
$150K
Equal to average Community Academy of Philadelphia Middle School Teacher salary ($60K)

$46K Moreno Valley Unified School District's Average Middle School Teacher Salary (1 salaries)

+$4K (9%) more than national average Middle School Teacher salary ($42K)
+$11K (27%) more than average Moreno Valley Unified School District salary ($35K)
$50K
$100K
$150K
Equal to average Moreno Valley Unified School District Middle School Teacher salary ($46K)

$45K Harpeth Hall School's Average Middle School Teacher Salary (1 salaries)

+$3K (6%) more than national average Middle School Teacher salary ($42K)
Equal to average Harpeth Hall School salary ($45K)
$50K
$100K
$150K
Equal to average Harpeth Hall School Middle School Teacher salary ($45K)

Middle School Teacher by State

Advertisement
Trending Jobs
You can cancel email alerts at any time.
Got it! Your job alert was created
Advertisement
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×