High School Teacher Salary in North Carolina
High School Teachers in North Carolina earn a median salary of $54,750 per year, which is 16% lower than the national median of $65,220.
$54,750
Median Salary
$58,366
Mean Salary
23,513
Employment
0.69
Location Quotient
96
Cost of Living
Below average
16% lower than
vs National
national median
Salary Distribution
10th Percentile $32,850
25th Percentile $42,705
Median $54,750
75th Percentile $70,080
90th Percentile $91,980
Salary Comparison
High School Teacher in North Carolina $54,750
US Median Household Income $74,580
Frequently Asked Questions
How much does a High School Teacher make in North Carolina?
The median salary for a High School Teacher in North Carolina is $54,750 per year, which is 16% lower than the national median of $65,220.
How many High School Teacher jobs are there in North Carolina?
There are approximately 23,513 high school teacher positions in North Carolina.
What is the salary range for a High School Teacher in North Carolina?
Salaries range from $32,850 (10th percentile) to $91,980 (90th percentile), with a median of $54,750.