Firefighters Salary in Ohio

Ranked #22 of 50 · OH

8.6% below U.S. average
Mean annual salary $58,130 ≈ $28/hr
Median annual salary $59,370
Employment 18,100

Salary Distribution (10th–90th percentile)

P10 $34,420P25 $40,710 Median $59,370P75 $74,250P90 $84,010

About 80% of firefighterss in Ohio earn between $34,420 and $84,010. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$58,130
U.S. average
$63,630

The mean firefighters salary in Ohio is $58,130, about 8.6% below the U.S. average ($63,630). That works out to roughly $28/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Cleveland, OH $62,720 $61,340 3,660
Columbus, OH $61,780 $67,630 4,130
Akron, OH $61,140 $61,000 1,240
Toledo, OH $60,590 $60,470 1,010
Lima, OH $60,020 $52,170 150
Cincinnati, OH-KY-IN $58,570 $57,510 3,380
Dayton-Kettering-Beavercreek, OH $57,400 $54,880 1,260
Sandusky, OH $47,270 $49,620 270

Frequently Asked Questions

How much do firefighters make in Ohio?

The median firefighters salary in Ohio is $59,370 per year (mean $58,130), and about 80% earn between $34,420 and $84,010.

How much do firefighters make per hour in Ohio?

Roughly $28 per hour, based on a mean annual wage of $58,130 and 2,080 work hours per year.

Is Ohio a high-paying state for firefighters?

Ohio ranks #22 of 50 states for firefighters pay. Its mean salary of $58,130 is about 8.6% below the U.S. average of $63,630.

Which metro areas in Ohio pay firefighters the most?

The highest-paying metro areas in Ohio for firefighters are Cleveland, OH ($62,720), Columbus, OH ($61,780), Akron, OH ($61,140), by median annual wage.

← Back to all firefighters states