Detectives and Criminal Investigators Salary in Ohio

Ranked #32 of 51 · OH

8.9% below U.S. average
Mean annual salary $90,600 ≈ $44/hr
Median annual salary $79,300
Employment 2,140

Salary Distribution (10th–90th percentile)

P10 $56,840P25 $64,480 Median $79,300P75 $105,690P90 $151,200

About 80% of detectives and criminal investigatorss in Ohio earn between $56,840 and $151,200. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$90,600
U.S. average
$99,430

The mean detectives and criminal investigators salary in Ohio is $90,600, about 8.9% below the U.S. average ($99,430). That works out to roughly $44/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Sandusky, OH $109,300 $104,390 60
Cincinnati, OH-KY-IN $92,110 $96,190 330
Cleveland, OH $89,300 $102,270 440
Dayton-Kettering-Beavercreek, OH $83,620 $98,020 150
Columbus, OH $79,000 $90,920 540
Youngstown-Warren, OH $77,410 $84,920 70
Akron, OH $76,230 $87,210 110
Toledo, OH $75,610 $83,090 150

Frequently Asked Questions

How much do detectives and criminal investigators make in Ohio?

The median detectives and criminal investigators salary in Ohio is $79,300 per year (mean $90,600), and about 80% earn between $56,840 and $151,200.

How much do detectives and criminal investigators make per hour in Ohio?

Roughly $44 per hour, based on a mean annual wage of $90,600 and 2,080 work hours per year.

Is Ohio a high-paying state for detectives and criminal investigators?

Ohio ranks #32 of 51 states for detectives and criminal investigators pay. Its mean salary of $90,600 is about 8.9% below the U.S. average of $99,430.

Which metro areas in Ohio pay detectives and criminal investigators the most?

The highest-paying metro areas in Ohio for detectives and criminal investigators are Sandusky, OH ($109,300), Cincinnati, OH-KY-IN ($92,110), Cleveland, OH ($89,300), by median annual wage.

← Back to all detectives and criminal investigators states