Salaripedia
English

How much does a compliance officer make in Ohio?

$75,030a year

Median yearly pay for compliance officers in Ohio. That is $36.07 an hour or $6,253 a month.

Hourly
$36.07
Vs. national median
-7%
Rank among states
33 of 51
Jobs in the state
11,240
Pay range
Lowest 10%: $47,230Median: $75,030Highest 10%: $124,200
PercentileYearlyHourly
10th$47,230$22.71
25th$59,130$28.43
Median$75,030$36.07
75th$98,130$47.18
90th$124,200$59.73

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$79,780
Cincinnati, OH$79,310
Sandusky, OH$76,140
Cleveland, OH$74,480
Akron, OH$74,200
Wheeling, WV$74,200
Huntington, WV$71,690
Lima, OH$71,210
Toledo, OH$69,310
Dayton, OH$68,120
Canton, OH$65,590
Mansfield, OH$63,320
Youngstown, OH$60,770
Springfield, OH$60,400
Weirton, WV$55,060
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for compliance officers.

30. South Carolina$75,460
31. Idaho$75,450
32. Texas$75,370
33. Ohio$75,030
34. Arizona$74,920
35. Florida$74,920
36. Nebraska$73,920
Compliance Officer salary in all states

Frequently asked questions

How much does a compliance officer make an hour in Ohio?

The median hourly pay in Ohio is $36.07 ($75,030 a year).

Do compliance officers make more in Ohio than the national average?

No: $75,030 against $80,730 nationally, 7% less.

Where does Ohio rank for compliance officer pay?

Ohio ranks 33 of 51 states.

Which city in Ohio pays compliance officers the most?

Columbus, OH, with a median of $79,780 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.