Detectives and Criminal Investigators Salary in Alabama

BLS OEWS May 2025 • 12 metro areas • Alabama

Detectives and Criminal Investigators in Alabama earn a median salary of $68,182 per year on average across 12 metro and nonmetro areas, -27.1% vs the national median of $93,580. An estimated 1,200 detectives and criminal investigators are employed across Alabama, with salaries ranging from $46,910 to $107,240 depending on location.

$68,182 Avg median salary in Alabama
$107,240 Highest paying metro
$46,910 Lowest paying metro
1,200 Employed in Alabama

Compare Detectives and Criminal Investigators salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Detectives and Criminal Investigators
in
    vs

      Detectives and Criminal Investigators salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Mobile, AL $107,240 $65,540 $146,490 100
      Huntsville, AL $90,010 $62,880 $147,850 200
      Birmingham, AL $76,580 $55,570 $130,460 230
      Daphne, AL $69,350 $55,730 $82,580 50
      Auburn, AL $69,320 $61,350 $75,900 40
      Montgomery, AL $69,320 $56,770 $91,260 220
      Tuscaloosa, AL $64,140 $56,090 $78,110 40
      Anniston, AL $61,140 $55,990 $75,990 30
      Northwest Alabama $56,600 $48,510 $71,070 40
      Southwest Alabama $54,540 $49,060 $64,590 50
      Northeast Alabama $53,030 $45,920 $60,610 140
      Southeast Alabama $46,910 $42,030 $61,450 60

      View Detectives and Criminal Investigators salaries in all cities