All Occupations Salary in Ohio

Ranked #28 of 51 · OH

7.7% below U.S. average
Mean annual salary $64,390 ≈ $31/hr
Median annual salary $49,380
Employment 5,550,180

Salary Distribution (10th–90th percentile)

P10 $29,210P25 $36,820 Median $49,380P75 $77,570P90 $106,800

About 80% of all occupationss in Ohio earn between $29,210 and $106,800. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$64,390
U.S. average
$69,770

The mean all occupations salary in Ohio is $64,390, about 7.7% below the U.S. average ($69,770). That works out to roughly $31/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Columbus, OH $51,340 $67,270 1,105,580
Cincinnati, OH-KY-IN $50,170 $67,370 1,101,030
Cleveland, OH $50,140 $66,310 1,031,130
Dayton-Kettering-Beavercreek, OH $49,980 $65,730 372,660
Akron, OH $48,840 $63,430 319,560
Toledo, OH $48,220 $61,210 291,530
West Northwestern Ohio nonmetropolitan area $47,670 $57,090 249,750
Lima, OH $47,170 $59,080 49,950

← Back to all all occupations states