Compliance Officers Salary in Indiana

BLS OEWS May 2025 • 14 metro areas • Indiana

Compliance Officers in Indiana earn a median salary of $68,694 per year on average across 14 metro and nonmetro areas, -12.4% vs the national median of $78,420. An estimated 4,200 compliance officers are employed across Indiana, with salaries ranging from $57,960 to $82,050 depending on location.

$68,694 Avg median salary in Indiana
$82,050 Highest paying metro
$57,960 Lowest paying metro
4,200 Employed in Indiana

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 Indiana

      Metro area Median salary 25th pct 75th pct Employed
      Bloomington, IN $82,050 $61,400 $104,740 160
      Indianapolis, IN $77,860 $57,820 $103,660 2,190
      South Bend, IN-MI $76,530 $55,030 $92,900 150
      Terre Haute, IN $74,190 $59,840 $85,380 80
      Kokomo, IN $72,930 $54,320 $91,330 40
      Elkhart, IN $71,190 $58,560 $92,540 110
      Northern Indiana $68,430 $53,990 $85,820 210
      Columbus, IN $66,640 $50,040 $94,140 50
      Fort Wayne, IN $65,720 $51,160 $92,260 320
      Southern Indiana $65,020 $50,600 $85,810 220
      Lafayette, IN $62,860 $53,760 $81,600 250
      Evansville, IN $61,630 $48,260 $86,630 160
      Muncie, IN $58,710 $51,620 $90,480 90
      Central Indiana $57,960 $45,590 $77,790 170

      View Compliance Officers salaries in all cities