The average secondary teacher salary in North Carolina is $30862 based on 58 salary records.
The typical salary range for those positions with secondary teacher in their job title is between $25126 and $36597.
The lowest salary in the secondary teacher data for North Carolina was $28000.
This secondary teacher salary in North Carolina page may interest those searching for average secondary teacher salary North Carolina and how much money do secondary teachers make in North Carolina. It also provides information about secondary teacher salaries by state comparison and secondary teacher jobs North Carolina.