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.

Full tool →
Compliance Officers
in
    vs

      Compliance Officers salaries by city in Missouri

      Metro areaMedian salary25th pct75th pctEmployed
      Kansas City, MO-KS$76,220$59,160$101,7303,470
      St. Louis, MO-IL$74,930$55,800$96,6302,790
      St. Joseph, MO-KS$73,690$61,200$107,360130
      Southwest Missouri$65,960$49,600$75,000110
      Columbia, MO$63,560$50,520$80,380230
      Springfield, MO$57,220$44,500$77,790330
      Joplin, MO-KS$54,150$46,630$78,210100
      Central Missouri$51,270$40,870$77,940150
      Cape Girardeau, MO-IL$49,080$42,690$64,71060
      North Missouri$48,830$39,530$77,130170
      Jefferson City, MO$43,470$43,470$53,500650
      Southeast Missouri$41,480$41,480$48,480420

      View Compliance Officers salaries in all cities