Salaripedia
English

How much does a detective and criminal investigator make in Pennsylvania?

$97,580a year

Median yearly pay for detective and criminal investigators in Pennsylvania. That is $46.91 an hour or $8,132 a month.

Hourly
$46.91
Vs. national median
+4%
Rank among states
17 of 51
Jobs in the state
3,370
Pay range
Lowest 10%: $63,770Median: $97,580Highest 10%: $154,400
PercentileYearlyHourly
10th$63,770$30.66
25th$79,190$38.07
Median$97,580$46.91
75th$117,000$56.23
90th$154,400$74.21

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$97,580
Lancaster, PA$97,190
Erie, PA$96,470
York, PA$96,070
Reading, PA$95,190
Pittsburgh, PA$95,120
Allentown, PA$94,800
State College, PA$90,250
Scranton, PA$81,500
Harrisburg, PA$80,770
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for detective and criminal investigators.

14. Arizona$102,300
15. New York$101,200
16. Nebraska$100,500
17. Pennsylvania$97,580
18. Connecticut$95,240
19. Nevada$94,470
20. Montana$92,410
Detective and Criminal Investigator salary in all states

Frequently asked questions

How much does a detective and criminal investigator make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $46.91 ($97,580 a year).

Do detective and criminal investigators make more in Pennsylvania than the national average?

Yes: $97,580 against $93,790 nationally, 4% more.

Where does Pennsylvania rank for detective and criminal investigator pay?

Pennsylvania ranks 17 of 51 states.

Which city in Pennsylvania pays detective and criminal investigators the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $97,580 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.