Compliance Officers Salary in Missouri
BLS OEWS May 2025 • 12 metro areas • Missouri
Compliance Officers in Missouri earn a median salary of $58,322 per year on average across 12 metro and nonmetro areas, -25.6% vs the national median of $78,420. An estimated 8,610 compliance officers are employed across Missouri, with salaries ranging from $41,480 to $76,220 depending on location.
$58,322
Avg median salary in Missouri
$76,220
Highest paying metro
$41,480
Lowest paying metro
8,610
Employed in Missouri
Compare Compliance Officers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Compliance Officers
inCompliance Officers salaries by city in Missouri
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Kansas City, MO-KS | $76,220 | $59,160 | $101,730 | 3,470 |
| St. Louis, MO-IL | $74,930 | $55,800 | $96,630 | 2,790 |
| St. Joseph, MO-KS | $73,690 | $61,200 | $107,360 | 130 |
| Southwest Missouri | $65,960 | $49,600 | $75,000 | 110 |
| Columbia, MO | $63,560 | $50,520 | $80,380 | 230 |
| Springfield, MO | $57,220 | $44,500 | $77,790 | 330 |
| Joplin, MO-KS | $54,150 | $46,630 | $78,210 | 100 |
| Central Missouri | $51,270 | $40,870 | $77,940 | 150 |
| Cape Girardeau, MO-IL | $49,080 | $42,690 | $64,710 | 60 |
| North Missouri | $48,830 | $39,530 | $77,130 | 170 |
| Jefferson City, MO | $43,470 | $43,470 | $53,500 | 650 |
| Southeast Missouri | $41,480 | $41,480 | $48,480 | 420 |