Secondary School Teachers, Except Special and Career/Technical Education Salary in North Carolina

Ranked #48 of 51 · NC

26.9% below U.S. average
Mean annual salary $55,760 ≈ $27/hr
Median annual salary $57,650
Employment 28,620

Salary Distribution (10th–90th percentile)

P10 $45,430P25 $47,760 Median $57,650P75 $60,740P90 $64,460

About 80% of secondary school teachers, except special and career/technical educations in North Carolina earn between $45,430 and $64,460. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$55,760
U.S. average
$76,320

The mean secondary school teachers, except special and career/technical education salary in North Carolina is $55,760, about 26.9% below the U.S. average ($76,320). That works out to roughly $27/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Raleigh-Cary, NC $60,380 $58,330 4,210
Charlotte-Concord-Gastonia, NC-SC $60,300 $59,940 8,500
Asheville, NC $59,320 $57,360 1,080
Greensboro-High Point, NC $58,990 $55,520 2,300
Wilmington, NC $57,980 $56,660 730
Winston-Salem, NC $57,930 $55,400 1,330
Durham-Chapel Hill, NC $57,870 $56,050 1,620
Hickory-Lenoir-Morganton, NC $57,790 $54,210 630

← Back to all secondary school teachers, except special and career/technical education states