SalaryCalculations

Special Education Teachers, Middle School Salary in North Carolina

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

Median annual

$59,360

Median hourly

$29

Average annual

$57,680

Employed in state

2.5K

The median annual salary for Special Education Teachers, Middle School in North Carolina is $59,360, or about $29 an hour. That is 11% lower than the national median.

Pay in North Carolina ranges from $44,580 at the 10th percentile to $73,670 at the 90th percentile. Roughly 2.5K people work as special education teachers, middle school in the state.

Pay distribution in North Carolina

10th$44,580
25th$48,510
Median$59,360
75th$61,830
90th$73,670

Salary calculator

Hourly
$28.54
Daily
$228
Weekly
$1,142
Bi-weekly
$2,283
Monthly
$4,947
Annual
$59,360

$59,360 a year is around the 50th percentile for Special Education Teachers, Middle Schools in North Carolina. The median is $59,360.

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

Metro areaMedian annualEmployment
Virginia Beach-Chesapeake-Norfolk, VA-NC$76,620860
Raleigh-Cary, NC$60,670350
Charlotte-Concord-Gastonia, NC-SC$60,590760
Greensboro-High Point, NC$60,430500
Asheville, NC$59,090N/A
Burlington, NC$58,97070
Durham-Chapel Hill, NC$58,600110
Hickory-Lenoir-Morganton, NC$51,80070
Wilmington, NC$49,11040
Winston-Salem, NC$48,850N/A

Other jobs in North Carolina

All salaries in North Carolina →