Compliance Officers Salary in Oklahoma
BLS OEWS May 2025 • 8 metro areas • Oklahoma
Compliance Officers in Oklahoma earn a median salary of $60,758 per year on average across 8 metro and nonmetro areas, -22.5% vs the national median of $78,420. An estimated 3,860 compliance officers are employed across Oklahoma, with salaries ranging from $52,650 to $69,330 depending on location.
$60,758
Avg median salary in Oklahoma
$69,330
Highest paying metro
$52,650
Lowest paying metro
3,860
Employed in Oklahoma
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 Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Enid, OK | $69,330 | $58,510 | $86,330 | 40 |
| Tulsa, OK | $66,050 | $48,950 | $92,390 | 990 |
| Oklahoma City, OK | $61,800 | $51,230 | $81,790 | 1,860 |
| Southwest Oklahoma | $61,730 | $50,880 | $77,940 | 80 |
| Lawton, OK | $59,400 | $41,830 | $75,940 | 110 |
| Northwest Oklahoma | $59,000 | $41,030 | $76,370 | 200 |
| Northeast Oklahoma | $56,100 | $45,980 | $77,380 | 220 |
| Southeast Oklahoma | $52,650 | $47,280 | $65,960 | 360 |