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

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.

Related Salary Searches