Compliance Officers Salary in Ohio

Ranked #34 of 51 · OH

9.1% below U.S. average
Mean annual salary $80,320 ≈ $39/hr
Median annual salary $75,030
Employment 11,240

Salary Distribution (10th–90th percentile)

P10 $47,230P25 $59,130 Median $75,030P75 $98,130P90 $124,230

About 80% of compliance officerss in Ohio earn between $47,230 and $124,230. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$80,320
U.S. average
$88,400

The mean compliance officers salary in Ohio is $80,320, about 9.1% below the U.S. average ($88,400). That works out to roughly $39/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Columbus, OH $79,780 $84,500 3,020
Cincinnati, OH-KY-IN $79,310 $85,000 2,440
Sandusky, OH $76,140 $82,310 80
Cleveland, OH $74,480 $81,530 1,870
Akron, OH $74,200 $78,720 600
Lima, OH $71,210 $76,510 70
Southern Ohio nonmetropolitan area $69,400 $72,370 270
Toledo, OH $69,310 $74,120 380

← Back to all compliance officers states