Compliance Officers Salary in Ohio
BLS OEWS May 2025 • 16 metro areas • Ohio
Compliance Officers in Ohio earn a median salary of $67,283 per year on average across 16 metro and nonmetro areas, -14.2% vs the national median of $78,420. An estimated 10,790 compliance officers are employed across Ohio, with salaries ranging from $54,050 to $78,540 depending on location.
$67,283
Avg median salary in Ohio
$78,540
Highest paying metro
$54,050
Lowest paying metro
10,790
Employed in Ohio
Compare Compliance Officers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Compliance Officers
in
Compliance Officers salaries by city in Ohio
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Cincinnati, OH-KY-IN | $78,540 | $59,730 | $101,130 | 2,280 |
| Columbus, OH | $78,490 | $60,440 | $99,590 | 2,870 |
| Akron, OH | $75,380 | $57,280 | $102,490 | 670 |
| Cleveland, OH | $74,600 | $58,410 | $98,490 | 1,990 |
| Toledo, OH | $74,190 | $57,040 | $97,850 | 420 |
| Sandusky, OH | $73,370 | $56,840 | $90,580 | 110 |
| Dayton, OH | $72,280 | $56,160 | $93,400 | 610 |
| Lima, OH | $67,170 | $54,850 | $88,190 | 60 |
| Southern Ohio | $62,850 | $51,530 | $80,230 | 250 |
| West Northwestern Ohio | $62,850 | $53,310 | $80,940 | 330 |
| Youngstown, OH | $61,800 | $46,320 | $76,040 | 210 |
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $61,420 | $51,190 | $77,840 | 320 |
| Eastern Ohio | $60,790 | $50,730 | $77,340 | 190 |
| Canton, OH | $60,510 | $44,970 | $76,310 | 270 |
| Mansfield, OH | $58,240 | $49,520 | $81,410 | 80 |
| Springfield, OH | $54,050 | $48,710 | $69,210 | 130 |