Are you paid fairly?
Get a free, personalized salary estimate based on today's market
Dallas Independent School District
Range: $50K - $63K
Baltimore City Public School System
Range: $52K - $90K
New York City Department of Education
Range: $44K - $103K
Is this helpful? The community relies on everyone sharing –
Consolidated School District of New Britain
Range: $79K - $97K
Palm Beach County School District
Range: $42K - $46K
Middle School Science Teacher Salaries
Recent Salary Reports
Below are the most recent middle school science teacher salary reports. Employer name has been removed to protect anonymity.