Salaripedia
English

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

$51,200a year

Median yearly pay for private detective and investigators in Pennsylvania. That is $24.62 an hour or $4,267 a month.

Hourly
$24.62
Vs. national median
+0%
Rank among states
23 of 49
Jobs in the state
1,220
Pay range
Lowest 10%: $38,380Median: $51,200Highest 10%: $91,470
PercentileYearlyHourly
10th$38,380$18.45
25th$44,840$21.56
Median$51,200$24.62
75th$71,830$34.53
90th$91,470$43.98

Cities in Pennsylvania

Metro areas, median yearly pay.

Harrisburg, PA$59,770
Philadelphia, PA$53,680
Allentown, PA$50,710
Reading, PA$50,200
Pittsburgh, PA$49,810
Scranton, PA$43,420
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for private detective and investigators.

20. Texas$51,810
21. Nebraska$51,750
22. South Carolina$51,530
23. Pennsylvania$51,200
24. Florida$50,640
25. Massachusetts$50,240
26. Tennessee$49,360
Private Detective and Investigator salary in all states

Frequently asked questions

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

The median hourly pay in Pennsylvania is $24.62 ($51,200 a year).

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

Yes: $51,200 against $51,220 nationally, 0% more.

Where does Pennsylvania rank for private detective and investigator pay?

Pennsylvania ranks 23 of 49 states.

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

Harrisburg-Carlisle, PA, with a median of $59,770 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.