Special Education Teachers, Secondary School Salary in North Carolina
BLS OEWS May 2025 • 13 metro areas • North Carolina
Special Education Teachers, Secondary School in North Carolina earn a median salary of $51,944 per year on average across 13 metro and nonmetro areas, -25.4% vs the national median of $69,590. An estimated 3,960 special education teachers, secondary school are employed across North Carolina, with salaries ranging from $47,500 to $61,600 depending on location.
$51,944
Avg median salary in North Carolina
$61,600
Highest paying metro
$47,500
Lowest paying metro
3,960
Employed in North Carolina
Compare Special Education Teachers, Secondary School salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Special Education Teachers, Secondary School
in
Special Education Teachers, Secondary School salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Hickory, NC | $61,600 | $51,600 | $68,670 | 130 |
| Durham, NC | $59,550 | $47,520 | $64,220 | 310 |
| Charlotte, NC-SC | $58,550 | $49,590 | $61,600 | 1,130 |
| Greensboro, NC | $52,580 | $45,750 | $60,040 | 380 |
| Asheville, NC | $51,280 | $47,720 | $59,990 | 100 |
| Raleigh, NC | $51,040 | $45,610 | $62,830 | 690 |
| Wilmington, NC | $50,290 | $46,160 | $58,330 | 130 |
| Fayetteville, NC | $49,310 | $47,100 | $58,650 | 140 |
| Winston, NC | $48,940 | $47,430 | $60,200 | 220 |
| Central North Carolina | $48,780 | $47,050 | $62,440 | 200 |
| Eastern North Carolina | $48,160 | $45,410 | $59,440 | 300 |
| Western North Carolina | $47,690 | $40,000 | $57,920 | 180 |
| Rocky Mount, NC | $47,500 | $38,490 | $54,450 | 50 |