Secondary school teacher salary in North Carolina

The average secondary school teacher salary in North Carolina is $29566 based on 53 salary records.

The typical salary range for those positions with secondary school teacher in their job title is between $25760 and $33371.

The lowest salary in the secondary school teacher data for North Carolina was $28000.

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