Special Education Teachers, Middle School Salary in North Carolina

BLS OEWS May 2025 • 12 metro areas • North Carolina

Special Education Teachers, Middle School in North Carolina earn a median salary of $56,075 per year on average across 12 metro and nonmetro areas, -13.6% vs the national median of $64,880. An estimated 1,160 special education teachers, middle school are employed across North Carolina, with salaries ranging from $49,190 to $60,640 depending on location.

$56,075 Avg median salary in North Carolina
$60,640 Highest paying metro
$49,190 Lowest paying metro
1,160 Employed in North Carolina

Compare Special Education Teachers, Middle School salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Special Education Teachers, Middle School
in
    vs

      Special Education Teachers, Middle School salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Greensboro, NC $60,640 $46,020 $62,210 310
      Durham, NC $60,220 $50,870 $63,830 120
      Raleigh, NC $60,040 $56,640 $76,490
      Eastern North Carolina $59,780 $50,230 $59,780
      Burlington, NC $59,330 $48,160 $61,420 50
      Asheville, NC $57,810 $46,600 $59,770 40
      Hickory, NC $56,800 $39,240 $57,610
      Charlotte, NC-SC $56,190 $47,680 $63,460 550
      Wilmington, NC $51,030 $44,160 $56,110 40
      Central North Carolina $51,000 $46,660 $57,290 50
      Winston, NC $50,870 $50,670 $62,070
      Western North Carolina $49,190 $39,720 $49,660

      View Special Education Teachers, Middle School salaries in all cities