Middle School Science Teacher Salary in 2026
Based on 4 salary-transparent job listings
$80,814 /year avg
Salary Range
Low
$60,470
Average
$80,814
High
$105,660
Avg: $80,814
$60,470$105,660
25th Percentile
$70,642
Median
$83,065
75th Percentile
$93,237
Job Count
4
Salary Distribution
$50K - $75K
1
$75K - $100K
2
$100K - $150K
1
Middle School Science Teacher Salary by Experience Level
| Experience | Avg. Salary | Listings |
|---|---|---|
| Mid Level | $80,814 | 4 |
Middle School Science Teacher Salary by City
| City | Avg. Salary | Listings |
|---|---|---|
| Grand Island, Nebraska | $105,660 | 1 |
| Saint Paul, Minnesota | $79,449 | 1 |
| Trade, Virginia | $77,679 | 1 |
| Lauderdale, Minnesota | $60,470 | 1 |
Middle School Science Teacher Salary by Employment Type
Full-Time
$80,814
4 listings
Similar Roles
Current Middle School Science Teacher Openings
Middle School Science Teacher
Grand Island Public Schools Grand Island, Nebraska full time
$105,660 - $105,660
Middle School Science Teacher & Advisor
St. Stephen's and St. Agnes School Trade, Virginia full time
$77,679 - $77,679
Middle School Science Teacher
Noble Academy Lauderdale, Minnesota full time
$60,470 - $60,470
Middle School Science Teacher
St. Paul Academy and Summit School Saint Paul, Minnesota full time
$79,449 - $79,449
Frequently Asked Questions
What is the average Middle School Science Teacher salary?
The average Middle School Science Teacher salary is $80,814 per year based on 4 job listings on Jobs Near Me. Salaries range from $60,470 to $105,660.
What is the highest paying city for Middle School Science Teacher?
The highest paying city for Middle School Science Teacher roles is Grand Island, Nebraska with an average salary of $105,660.
How much does an entry level Middle School Science Teacher make?
Entry level salary data for Middle School Science Teacher is being collected. The overall average for this role is $80,814.