Advertisement
Secondary School Teachers, Except Special and Career/Technical Education average salary by city in North Carolina
- Charlotte$59,940
- Raleigh$58,330
- Asheville$57,360
- Wilmington$56,660
- Durham$56,050
- Greensboro$55,520
- Winston-Salem$55,400
- Pinehurst$55,210
- Hickory$54,210
- Greenville$53,560
- Burlington$52,770
- Goldsboro$50,970
- Fayetteville$50,910
- Rocky Mount$49,940
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Charlotte | $59,940 | $60,300 | $48,740 | $48,459 | 97 |
| Raleigh | $58,330 | $60,380 | $49,560 | $47,230 | 98 |
| Asheville | $57,360 | $59,320 | $48,810 | $46,489 | 97 |
| Wilmington | $56,660 | $57,980 | $47,000 | $45,954 | 96 |
| Durham | $56,050 | $57,870 | $46,060 | $45,488 | 98 |
| Greensboro | $55,520 | $58,990 | $47,830 | $45,084 | 93 |
| Winston-Salem | $55,400 | $57,930 | $47,560 | $44,992 | 92 |
| Pinehurst | $55,210 | $56,280 | $46,440 | $44,847 | 88 |
| Hickory | $54,210 | $57,790 | $47,940 | $44,083 | 88 |
| Greenville | $53,560 | $57,230 | $46,010 | $43,587 | 88 |
| Burlington | $52,770 | $49,680 | $45,850 | $42,984 | 93 |
| Goldsboro | $50,970 | $52,180 | $45,450 | $41,609 | 88 |
| Fayetteville | $50,910 | $49,580 | $45,880 | $41,564 | 92 |
| Rocky Mount | $49,940 | $47,770 | $45,810 | $40,823 | 88 |
*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.
Secondary School Teachers, Except Special and Career/Technical Education salary in other states
Secondary School Teachers, Except Special and Career/Technical Education salary by city and state
More about pay in North Carolina
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 25-2031.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.