Special Education Teachers, Preschool Salary in North Carolina

BLS OEWS May 2025 • 6 metro areas • North Carolina

Special Education Teachers, Preschool in North Carolina earn a median salary of $57,098 per year on average across 6 metro and nonmetro areas, -8.2% vs the national median of $62,190. An estimated 320 special education teachers, preschool are employed across North Carolina, with salaries ranging from $48,420 to $60,490 depending on location.

$57,098 Avg median salary in North Carolina
$60,490 Highest paying metro
$48,420 Lowest paying metro
320 Employed in North Carolina

Compare Special Education Teachers, Preschool salaries & buying power

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

Full tool →
Special Education Teachers, Preschool
in
    vs

      Special Education Teachers, Preschool salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Durham, NC $60,490 $49,330 $64,380 80
      Charlotte, NC-SC $59,580 $47,720 $61,260 80
      Fayetteville, NC $59,500 $46,350 $75,360 50
      Raleigh, NC $59,010 $47,750 $69,640 110
      Winston, NC $55,590 $47,390 $55,590
      Asheville, NC $48,420 $41,720 $62,530

      View Special Education Teachers, Preschool salaries in all cities