Salaripedia
English

How much does an occupational health and safety specialist make in Florida?

$88,820a year

Median yearly pay for occupational health and safety specialists in Florida. That is $42.70 an hour or $7,402 a month.

Hourly
$42.70
Vs. national median
-1%
Rank among states
26 of 51
Jobs in the state
6,760
Pay range
Lowest 10%: $49,050Median: $88,820Highest 10%: $133,100
PercentileYearlyHourly
10th$49,050$23.58
25th$64,650$31.08
Median$88,820$42.70
75th$109,900$52.86
90th$133,100$64.00

Cities in Florida

Metro areas, median yearly pay.

Crestview, FL$97,470
Palm Bay, FL$96,820
Orlando, FL$93,340
Miami, FL$93,060
Panama City, FL$91,560
Pensacola, FL$91,560
Tampa, FL$85,490
Port St. Lucie, FL$83,990
Naples, FL$82,970
Cape Coral, FL$80,880
Jacksonville, FL$80,560
Wildwood, FL$79,110
Deltona, FL$78,090
Gainesville, FL$76,400
Tallahassee, FL$75,180
Ocala, FL$74,910
North Port, FL$73,010
Lakeland, FL$70,400
Punta Gorda, FL$60,850
Salaries for every job in Florida

Nearby in the ranking

States with similar pay for occupational health and safety specialists.

23. Utah$90,200
24. Louisiana$89,560
25. Arizona$89,480
26. Florida$88,820
27. South Dakota$88,610
28. South Carolina$88,080
29. Iowa$87,830
Occupational Health and Safety Specialist salary in all states

Frequently asked questions

How much does an occupational health and safety specialist make an hour in Florida?

The median hourly pay in Florida is $42.70 ($88,820 a year).

Do occupational health and safety specialists make more in Florida than the national average?

No: $88,820 against $90,150 nationally, 1% less.

Where does Florida rank for occupational health and safety specialist pay?

Florida ranks 26 of 51 states.

Which city in Florida pays occupational health and safety specialists the most?

Crestview-Fort Walton Beach-Destin, FL, with a median of $97,470 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.