Occupational Health and Safety Technicians Salary in North Carolina
BLS OEWS May 2025 • 8 metro areas • North Carolina
Occupational Health and Safety Technicians in North Carolina earn a median salary of $58,798 per year on average across 8 metro and nonmetro areas, +0.6% vs the national median of $58,440. An estimated 480 occupational health and safety technicians are employed across North Carolina, with salaries ranging from $48,210 to $65,680 depending on location.
$58,798
Avg median salary in North Carolina
$65,680
Highest paying metro
$48,210
Lowest paying metro
480
Employed in North Carolina
Compare Occupational Health and Safety Technicians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Occupational Health and Safety Technicians
inOccupational Health and Safety Technicians salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Winston, NC | $65,680 | $50,450 | $73,710 | 40 |
| Durham, NC | $63,970 | $52,440 | $78,340 | 70 |
| Fayetteville, NC | $61,760 | $53,060 | $94,360 | 40 |
| Raleigh, NC | $61,720 | $54,140 | $89,890 | 40 |
| Greensboro, NC | $57,200 | $49,780 | $72,630 | 50 |
| Charlotte, NC-SC | $56,980 | $50,430 | $74,670 | 150 |
| Western North Carolina | $54,860 | $50,250 | $64,480 | 50 |
| Central North Carolina | $48,210 | $46,630 | $56,160 | 40 |