SalaryCalculations

Special Education Teachers, Secondary School Salary in North Carolina

State wage data from the BLS OEWS survey, May 2025.

Median annual

$56,770

Median hourly

$27

Average annual

$55,540

Employed in state

3.4K

The median annual salary for Special Education Teachers, Secondary School in North Carolina is $56,770, or about $27 an hour. That is 24% lower than the national median.

Pay in North Carolina ranges from $45,200 at the 10th percentile to $70,600 at the 90th percentile. Roughly 3.4K people work as special education teachers, secondary school in the state.

Pay distribution in North Carolina

10th$45,200
25th$47,450
Median$56,770
75th$61,100
90th$70,600

Salary calculator

Hourly
$27.29
Daily
$218
Weekly
$1,092
Bi-weekly
$2,183
Monthly
$4,731
Annual
$56,770

$56,770 a year is around the 50th percentile for Special Education Teachers, Secondary Schools in North Carolina. The median is $56,770.

Special Education Teachers, Secondary School pay by metro area in North Carolina

Metro areaMedian annualEmployment
Virginia Beach-Chesapeake-Norfolk, VA-NC$77,500850
Hickory-Lenoir-Morganton, NC$64,630110
Charlotte-Concord-Gastonia, NC-SC$60,0701.1K
Durham-Chapel Hill, NC$58,490250
Greensboro-High Point, NC$56,660360
Asheville, NC$55,49050
Rocky Mount, NC$54,91040
Raleigh-Cary, NC$53,140510
Fayetteville, NC$53,100140
Wilmington, NC$51,710120
Winston-Salem, NC$50,820170

Other jobs in North Carolina

All salaries in North Carolina →