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

Ranked #47 of 49 · NC

20.8% below U.S. average
Mean annual salary $57,540 ≈ $28/hr
Median annual salary $58,600
Employment 2,650

Salary Distribution (10th–90th percentile)

P10 $46,850P25 $49,770 Median $58,600P75 $60,830P90 $69,590

About 80% of career/technical education teachers, secondary schools in North Carolina earn between $46,850 and $69,590. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$57,540
U.S. average
$72,680

The mean career/technical education teachers, secondary school salary in North Carolina is $57,540, about 20.8% below the U.S. average ($72,680). That works out to roughly $28/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Eastern North Carolina nonmetropolitan area $60,650 $61,740 360
Charlotte-Concord-Gastonia, NC-SC $60,140 $60,880 710
Raleigh-Cary, NC $59,650 $58,740 520
Hickory-Lenoir-Morganton, NC $58,610 $57,720 40
Durham-Chapel Hill, NC $57,390 $54,580 140
Western North Carolina nonmetropolitan area $57,390 $55,060 100
Winston-Salem, NC $56,260 $55,600 180
Wilmington, NC $56,130 $54,440 80

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