Detectives and Criminal Investigators Salary in Ohio

BLS OEWS May 2025 • 12 metro areas • Ohio

Detectives and Criminal Investigators in Ohio earn a median salary of $78,493 per year on average across 12 metro and nonmetro areas, -16.1% vs the national median of $93,580. An estimated 2,110 detectives and criminal investigators are employed across Ohio, with salaries ranging from $63,960 to $104,330 depending on location.

$78,493 Avg median salary in Ohio
$104,330 Highest paying metro
$63,960 Lowest paying metro
2,110 Employed in Ohio

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 Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Sandusky, OH $104,330 $104,330 $107,240 60
      Cleveland, OH $86,250 $65,950 $139,480 440
      Dayton, OH $82,700 $72,010 $116,460 160
      Cincinnati, OH-KY-IN $81,410 $71,550 $107,700 380
      Youngstown, OH $80,120 $59,100 $99,590 60
      Columbus, OH $77,940 $64,360 $104,270 540
      Toledo, OH $76,110 $58,760 $92,660 140
      Southern Ohio $75,920 $59,820 $85,190 60
      Akron, OH $73,900 $67,190 $105,270 120
      Eastern Ohio $72,900 $65,020 $79,730 40
      West Northwestern Ohio $66,370 $57,470 $76,970 40
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $63,960 $56,200 $72,430 70

      View Detectives and Criminal Investigators salaries in all cities