High school teacher salary in North Carolina

The average high school teacher salary in North Carolina is $36400 based on 5 salary records.

The typical salary range for those positions with high school teacher in their job title is between $30211 and $42588.

The lowest salary in the high school teacher data for North Carolina was $32000.

This high school teacher salary in North Carolina page may interest those searching for average high school teacher salary North Carolina and how much money do high school teachers make in North Carolina. It also provides information about high school teacher salaries by state comparison and high school teacher jobs North Carolina.

Scroll to Top