Skip to content

The average salary for a Private Investigator in Ohio is $55,170.

Annual Average Salary Information

Annual Average Salary: $55,170

$35,590$75,590

Hourly Pay Information

Hourly Average Salary: $26.52

$17.11$36.34