Average Teacher Salary Rank: 40th
Starting Teacher Salary Rank: 45th
Salary raise last year: 0.0 %
Salary raise over 10 years: 12.0 %
North Carolina is 35th on our comfort scale with a starting salary of $30,779 and average salaries of $46,605. This state is improving teacher retention by offering financial assistance for advanced degrees (such as a masters degree), certifications, and professional development.