Middle School Science Teacher Salary in North Carolina


The average Middle School Science Teacher salary in North Carolina is $51,157. The average hourly pay for a Middle School Science Teacher is $24.59 per hour.

The employer paying the highest salary for a Middle School Science Teacher job in North Carolina is Mountain Island Charter School, Inc. with an average salary as high as $51,156.

Are you looking for a specific Middle School Science Teacher salary?

North Carolina Middle School Science Teacher Salary Lookup
Average Salary
$51,157/yr
Records Number
2
Employers Number
1
Job Pay Rank
75,544th
Advertisement

Top Paying Employers for Middle School Science Teacher Jobs

EmployerAverage Salary
Mountain Island Charter School, Inc., NC$51,156

Middle School Science Teacher Salary in States

Select a state to view specific salary for Middle School Science Teacher and other interesting information


StateAverage SalaryRecords Number
California$91,12936
Colorado$63,21949
Florida$58,38152
Indiana$57,43317
Louisiana$44,9564
Massachusetts$82,08839
Mississippi$53,67533
North Carolina$51,1572
Oregon$78,54624
Tennessee$55,8405
Virginia$60,71953
Vermont$54,3501

Top Paid Middle School Science Teacher in North Carolina

NameStateEmployer
Amanda Castro-Scales B
Mountain Island Charter School, Inc., NC
Amanda Castro-Scales BNCMountain Island Charter School, Inc.View Details
Kelley Cook P
Mountain Island Charter School, Inc., NC
Kelley Cook PNCMountain Island Charter School, Inc.View Details
North Carolina Middle School Science Teacher Salary Lookup
Advertisement