The National Education Association estimates the average salary for a North Carolina public school teacher in the 2014-15 school year at $47,783, which ranks 42nd nationally. In the 2013-14 school year, the state average was $44,990, or 47th nationally, according to the NEA.ver the last decade, North Carolina ranks dead last nationally for raising teacher salaries, according to the NEA report. Public school teachers in the state saw salaries drop by 17.4 percent on average between 2003-04 and 2013-14 when their pay is adjusted for inflation, the report states.