NC ranks 37th in nation for teacher pay, 39th in per-pupil spending
The estimate may be revised later based on updated data. Last year, NEA first estimated that North Carolina was 35th in the nation for teacher pay, but it revised the numbers to show that N.C. was 39th last year.
NEA's report, which details everything from teacher pay to school enrollment and funding by state, shows North Carolina's average teacher salary is $50,861 for the current school year. That's about $9,600 less than the national average teacher pay of $60,483, according to the report.