Career/Technical Education Teachers, Middle School Salary in North Carolina

Ranked #34 of 34 · NC

24.6% below U.S. average
Mean annual salary $53,960 ≈ $26/hr
Median annual salary $52,270
Employment 760

Salary Distribution (10th–90th percentile)

P10 $40,030P25 $47,100 Median $52,270P75 $57,880P90 $68,840

About 80% of career/technical education teachers, middle schools in North Carolina earn between $40,030 and $68,840. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$53,960
U.S. average
$71,590

The mean career/technical education teachers, middle school salary in North Carolina is $53,960, about 24.6% below the U.S. average ($71,590). That works out to roughly $26/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Durham-Chapel Hill, NC $57,650 $57,450 40
Charlotte-Concord-Gastonia, NC-SC $57,100 $57,730 340
Winston-Salem, NC $50,680 $51,840
Raleigh-Cary, NC $50,420 $61,110 110
Greensboro-High Point, NC $46,980 $49,740 110

← Back to all career/technical education teachers, middle school states