Private Detectives and Investigators Salary in Ohio

Ranked #28 of 49 · OH

5.3% below U.S. average
Mean annual salary $56,980 ≈ $27/hr
Median annual salary $47,200
Employment 1,560

Salary Distribution (10th–90th percentile)

P10 $37,460P25 $41,600 Median $47,200P75 $70,910P90 $84,930

About 80% of private detectives and investigatorss in Ohio earn between $37,460 and $84,930. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$56,980
U.S. average
$60,150

The mean private detectives and investigators salary in Ohio is $56,980, about 5.3% below the U.S. average ($60,150). That works out to roughly $27/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Columbus, OH $51,780 $64,630 390
Dayton-Kettering-Beavercreek, OH $48,510 $53,230 70
West Northwestern Ohio nonmetropolitan area $46,850 $49,450 40
Cincinnati, OH-KY-IN $46,190 $56,160 260
Cleveland, OH $45,660 $55,520 180
Youngstown-Warren, OH $43,740 $51,440 40
Akron, OH $41,420 $49,060 90
Toledo, OH $39,600 $49,090 40

← Back to all private detectives and investigators states