GCGovComp.app

City of Philadelphia / PPD Police / Detective

Job-title file

Detective

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

717 employees hold this title in PPD Police. Median total compensation for the role is $35,411, above the department median of $27,267.

Employees
717
Total payroll
$35.1M
Role median
$35,411
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$184,973+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 717 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compare departments

This role across City of Philadelphia

Detective is held in 2 City of Philadelphia departments. In PPD Police, the median of $35,411 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$40,897 · 5

Median total compensation for the Detective role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Detective beyond City of Philadelphia

This role is reported in 5 jurisdictions. In City of Philadelphia, the median of $35,533 ranks #4 of 5. See Detective across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of Buffalo
$135,006 · 142
City of Milwaukee
$110,529 · 295
City of Pittsburgh
$24,127 · 5

Median total compensation for comparable Detectiveroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

John Geliebter

Detective/PPD Police

2025 total comp
$120,110
Base pay
$33,092
Overtime
$7,524
Other pay
$79,494
Benefits
$0
Total compensation
$120,110
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
23374
Total Pay
$120,110

John Geliebter holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $120,110.

Christoph Marano

Detective/PPD Police

2019 total comp
$119,118
Base pay
$9,320
Overtime
$2,680
Other pay
$107,118
Benefits
$0
Total compensation
$119,118
Employment type
Salaried

Source-specific fields

Base Salary
$80,776
Employee Category
Civil Service
Job Code
6A12
Public Id
22439
Total Pay
$119,118

At PPD Police, Christoph Marano serves as a Detective. They work salaried. Their 2019 pay totaled $119,118.

Charlie Williams

Detective/PPD Police

2024 total comp
$118,290
Base pay
$32,729
Overtime
$0
Other pay
$85,562
Benefits
$0
Total compensation
$118,290
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
10915
Total Pay
$118,290

Charlie Williams holds the role of Detective at PPD Police. Their status is salaried. In 2024, their total compensation was $118,290.

Michael Mcgoldrick

Detective/PPD Police

2020 total comp
$118,203
Base pay
$46,746
Overtime
$6,807
Other pay
$64,649
Benefits
$0
Total compensation
$118,203
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
5037
Total Pay
$118,203

Michael Mcgoldrick works as a Detective for PPD Police. Their status is salaried. Michael earned $118,203 in 2020.

Robert Fetters

Detective/PPD Police

2021 total comp
$117,190
Base pay
$0
Overtime
$0
Other pay
$117,190
Benefits
$0
Total compensation
$117,190
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
9699
Total Pay
$117,190

Robert Fetters is a Detective at PPD Police. They work salaried. 2021 total compensation came to $117,190.

Sanna Chang

Detective/PPD Police

2022 total comp
$117,187
Base pay
$89,417
Overtime
$8,581
Other pay
$19,188
Benefits
$0
Total compensation
$117,187
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
10860
Total Pay
$117,187

Sanna Chang works as a Detective for PPD Police. Their status is salaried. Sanna earned $117,187 in 2022.

John Jonas

Detective/PPD Police

2024 total comp
$116,686
Base pay
$56,700
Overtime
$0
Other pay
$59,986
Benefits
$0
Total compensation
$116,686
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
14958
Total Pay
$116,686

John Jonas is a Detective at PPD Police. They work salaried. 2024 total compensation came to $116,686.

James Burke

Detective/PPD Police

2025 total comp
$113,640
Base pay
$62,761
Overtime
$37,621
Other pay
$13,259
Benefits
$0
Total compensation
$113,640
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
28308
Total Pay
$113,640

James Burke holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $113,640.