School teacher salary in North Carolina

The average school teacher salary in North Carolina is $31416 based on 108 salary records.

The typical salary range for those positions with school teacher in their job title is between $26280 and $36552.

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

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