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

Ranked #49 of 51 · NC

25.9% below U.S. average
Mean annual salary $53,350 ≈ $26/hr
Median annual salary $52,010
Employment 20,650

Salary Distribution (10th–90th percentile)

P10 $44,660P25 $47,050 Median $52,010P75 $59,110P90 $61,770

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

Compared to the U.S.

North Carolina
$53,350
U.S. average
$72,030

The mean middle school teachers, except special and career/technical education salary in North Carolina is $53,350, about 25.9% below the U.S. average ($72,030). That works out to roughly $26/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Charlotte-Concord-Gastonia, NC-SC $59,110 $58,270 6,270
Asheville, NC $57,510 $52,550 1,020
Raleigh-Cary, NC $57,330 $56,460 1,230
Greensboro-High Point, NC $56,800 $54,280 2,380
Eastern North Carolina nonmetropolitan area $56,660 $52,200 1,260
Winston-Salem, NC $54,720 $52,190
Greenville, NC $54,590 $50,600 320
Wilmington, NC $52,310 $53,240 680

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