Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Occupational Health and Safety Technicians

Illustration of a laboratory bench with beakers, a microscope, and scientific charts

SOC code 19-5012 · Life, Physical, and Social Science Occupations

National employment
30,590
Mean annual wage
$68,120
Mean hourly wage
$32.75
Median annual wage
$61,560
Median hourly wage
$29.59

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$46,280$22.25
25th percentile$52,470$25.22
50th percentile (median)$61,560$29.59
75th percentile$78,850$37.91
90th percentile$100,160$48.15

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Occupational Health and Safety Technicians (SOC 19-5012), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 49 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama480$57,640$52,510$37,170$44,990$65,560$89,480
Alaska190$81,410$76,290$51,220$53,350$102,590$128,280
Arizona390$65,620$62,620$47,220$50,150$75,740$86,200
Arkansas420$51,220$49,090$34,450$41,480$59,760$74,140
California3,760$67,020$57,990$46,070$52,680$76,050$97,520
Colorado470$70,810$66,560$52,730$56,270$79,990$96,360
Connecticut180$72,510$61,790$38,490$57,750$88,020$110,380
Delaware230$66,490$59,770$49,240$59,770$67,020$94,990
District of Columbia30$68,400$61,030$52,750$57,890$77,160$105,030
Florida800$58,690$56,360$39,830$49,550$64,690$80,300
Georgia1,500$64,750$58,090$47,480$50,270$76,430$94,530
Idaho140$71,470$64,950$42,490$50,490$91,210$118,650
Illinois1,910$70,680$66,000$46,120$52,140$84,930$102,240
Indiana1,650$57,600$58,440$39,620$48,950$60,610$77,520
Iowa290$60,490$56,070$45,030$49,830$67,860$77,770
Kansas410$56,860$52,080$34,590$46,060$65,890$81,690
Kentucky430$64,990$60,410$42,810$51,240$81,900$90,940
Louisiana790$56,420$52,020$27,800$37,090$67,990$86,490
Maine130$62,470$60,670$49,440$54,220$66,360$75,790
Maryland200$69,220$61,170$45,920$53,260$78,100$105,680
Massachusetts390$68,520$65,010$49,620$52,580$74,870$98,910
Michigan430$74,070$64,220$49,300$58,980$83,640$108,900
Minnesota330$72,060$73,970$50,640$61,290$79,840$89,590
Mississippi—$61,950$58,220$42,240$47,430$73,560$95,030
Missouri320$64,650$60,090$45,140$51,600$71,920$93,460
Montana40$69,360$59,940$50,040$51,220$80,050$101,550
Nebraska180$67,060$63,720$45,080$48,850$81,710$92,320
Nevada340$70,010$62,910$41,930$53,130$81,940$101,500
New Hampshire70$66,500$59,330$45,870$56,520$71,330$102,450
New Jersey440$69,700$65,340$46,950$54,940$81,160$90,450
New Mexico410$80,550$75,920$51,230$57,950$101,070$136,670
New York1,450$65,280$62,290$41,180$52,300$75,300$86,080
North Carolina550$61,940$57,610$46,650$50,400$72,340$85,620
North Dakota180$60,220$52,790$38,000$38,010$68,110$105,130
Ohio1,140$64,730$60,390$46,660$54,190$75,910$85,230
Oklahoma290$53,640$53,420$32,710$34,670$63,300$76,480
Oregon190$67,920$68,640$48,420$57,060$77,280$85,150
Pennsylvania870$64,060$60,050$48,550$51,160$68,350$94,920
Rhode Island60$79,740$79,530$58,180$66,790$93,680$108,580
South Carolina440$60,810$55,270$44,180$47,860$69,510$86,690
Tennessee480$58,780$51,210$43,530$47,420$65,940$83,350
Texas5,140$56,430$49,690$38,300$41,440$60,780$86,060
Utah220$64,790$63,510$39,560$53,430$72,810$79,590
Vermont100$60,000$56,160$51,530$52,000$64,470$77,970
Virginia810$59,800$59,340$36,500$49,720$65,740$81,980
Washington600$82,320$80,270$50,720$60,700$99,890$108,170
West Virginia170$66,810$57,500$45,570$56,810$70,820$115,760
Wisconsin900$69,200$63,790$48,930$56,940$77,490$97,240
Wyoming60$65,790$64,650$50,140$50,150$73,970$95,630

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Life, Physical, and Social Science Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.