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

Melissa Mcgowan

Detective/PPD Police

2025 total comp
$92,137
Base pay
$26,626
Overtime
$7,809
Other pay
$57,701
Benefits
$0
Total compensation
$92,137
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
13389
Total Pay
$92,137

Melissa Mcgowan holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $92,137.

William Mc Cusker Jr

Detective/PPD Police

2020 total comp
$90,353
Base pay
$42,808
Overtime
$0
Other pay
$47,545
Benefits
$0
Total compensation
$90,353
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
2739
Total Pay
$90,353

William Mc Cusker Jr holds the role of Detective at PPD Police. Their status is salaried. In 2020, their total compensation was $90,353.

Samuel Gonzalez

Detective/PPD Police

2022 total comp
$90,183
Base pay
$6,764
Overtime
$0
Other pay
$83,419
Benefits
$0
Total compensation
$90,183
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
6348
Total Pay
$90,183

Samuel Gonzalez is a Detective at PPD Police. They work salaried. 2022 total compensation came to $90,183.

Kim Davidson

Detective/PPD Police

2022 total comp
$88,700
Base pay
$32,127
Overtime
$0
Other pay
$56,573
Benefits
$0
Total compensation
$88,700
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
11981
Total Pay
$88,700

Kim Davidson works as a Detective for PPD Police. Their status is salaried. Kim earned $88,700 in 2022.

Thomas Kee

Detective/PPD Police

2025 total comp
$88,265
Base pay
$0
Overtime
$0
Other pay
$88,265
Benefits
$0
Total compensation
$88,265
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
23384
Total Pay
$88,265

At PPD Police, Thomas Kee serves as a Detective. They work salaried. Their 2025 pay totaled $88,265.

Paul Guercio

Detective/PPD Police

2021 total comp
$85,079
Base pay
$24,685
Overtime
$864
Other pay
$59,530
Benefits
$0
Total compensation
$85,079
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
29823
Total Pay
$85,079

Paul Guercio is a Detective at PPD Police. They work salaried. 2021 total compensation came to $85,079.

Joann Wojnicki

Detective/PPD Police

2020 total comp
$85,052
Base pay
$53,329
Overtime
$5,488
Other pay
$26,235
Benefits
$0
Total compensation
$85,052
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
10542
Total Pay
$85,052

Joann Wojnicki is a Detective at PPD Police. They work salaried. 2020 total compensation came to $85,052.

John Keen

Detective/PPD Police

2019 total comp
$84,723
Base pay
$0
Overtime
$0
Other pay
$84,723
Benefits
$0
Total compensation
$84,723
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5887
Total Pay
$30,161

John Keen holds the role of Detective at PPD Police. Their status is salaried. In 2019, their total compensation was $84,723.

Edward Enriquez

Detective/PPD Police

2022 total comp
$84,328
Base pay
$15,218
Overtime
$0
Other pay
$69,110
Benefits
$0
Total compensation
$84,328
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
32464
Total Pay
$84,328

At PPD Police, Edward Enriquez serves as a Detective. They work salaried. Their 2022 pay totaled $84,328.

James Powell

Detective/PPD Police

2024 total comp
$83,907
Base pay
$0
Overtime
$0
Other pay
$83,907
Benefits
$0
Total compensation
$83,907
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
20617
Total Pay
$83,907

At PPD Police, James Powell serves as a Detective. They work salaried. Their 2024 pay totaled $83,907.