Are you paid fairly?
Get a free, personalized salary estimate based on today's marketSalaries by Company
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High
Dallas Independent School District
$50,435/yr
Range: $47K - $60K
23 salaries
$50,435/yr
$47K$60K
Baltimore City Public School System
$69,241/yr
Range: $54K - $85K
12 salaries
$69,241/yr
$54K$85K
$37,859/yr
$37K$45K
New York City Department of Education
$59,409/yr
Range: $42K - $95K
6 salaries
$59,409/yr
$42K$95K
Consolidated School District of New Britain
$78,219/yr
Range: $71K - $90K
6 salaries
$78,219/yr
$71K$90K
$59,944/yr
$44K$68K
Is this helpful? The community relies on everyone sharing – Add Anonymous Salary
$47,471/yr
$46K$49K
$38,940/yr
$37K$42K
$42,875/yr
$41K$46K
$61,500/yr
$51K$66K
$46,804/yr
$38K$56K
$48,874/yr
$47K$51K
$43,020/yr
$33K$53K
$55,230/yr
$54K$58K
$57,012/yr
$47K$63K
$41,611/yr
$38K$45K
$61,000/yr
$51K$70K
$46,864/yr
$40K$54K
Recent Salary Reports
Below are the most recent Middle School Science Teacher salary reports. Employer name has been removed to protect anonymity.
A Middle School Science Teacher in the Rochester, MN Area area reported making $70,000 per year
Job Highlights
10+ years experience
Rochester, MN Area area
Full-time
51 to 200 employees
School / School District
A Middle School Science Teacher in the Washington, DC Area area reported making $75,000 per year
Job Highlights
10+ years experience
Washington, DC Area area
Full-time
10000+ employees
School / School District
A Middle School Science Teacher in the Jacksonville, FL Area area reported making $43,000 per year
Job Highlights
10+ years experience
Jacksonville, FL Area area
Full-time
10000+ employees
School / School District
A Middle School Science Teacher in the Salt Lake City, UT Area area reported making $40,000 per year
Job Highlights
1-2 years experience
Salt Lake City, UT Area area
Full-time
1001 to 5000 employees
School / School District
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.