Salaripedia
English

How much does a firefighter make in Ohio?

$59,370a year

Median yearly pay for firefighters in Ohio. That is $28.54 an hour or $4,948 a month.

Hourly
$28.54
Vs. national median
+0%
Rank among states
18 of 50
Jobs in the state
18,100
Pay range
Lowest 10%: $34,420Median: $59,370Highest 10%: $84,010
PercentileYearlyHourly
10th$34,420$16.55
25th$40,710$19.57
Median$59,370$28.54
75th$74,250$35.70
90th$84,010$40.39

Cities in Ohio

Metro areas, median yearly pay.

Cleveland, OH$62,720
Columbus, OH$61,780
Akron, OH$61,140
Toledo, OH$60,590
Lima, OH$60,020
Cincinnati, OH$58,570
Dayton, OH$57,400
Weirton, WV$48,070
Sandusky, OH$47,270
Mansfield, OH$45,930
Youngstown, OH$43,420
Wheeling, WV$41,140
Canton, OH$40,170
Huntington, WV$36,060
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for firefighters.

15. Indiana$62,780
16. Nebraska$61,040
17. Texas$60,180
18. Ohio$59,370
19. Montana$59,310
20. Arizona$59,280
21. Alaska$58,830
Firefighter salary in all states

Frequently asked questions

How much does a firefighter make an hour in Ohio?

The median hourly pay in Ohio is $28.54 ($59,370 a year).

Do firefighters make more in Ohio than the national average?

Yes: $59,370 against $59,280 nationally, 0% more.

Where does Ohio rank for firefighter pay?

Ohio ranks 18 of 50 states.

Which city in Ohio pays firefighters the most?

Cleveland, OH, with a median of $62,720 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.