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 11

Robert Wimsey Jr

Detective/PPD Police

2026 total comp
$34,034
Base pay
$23,813
Overtime
$6,561
Other pay
$3,661
Benefits
$0
Total compensation
$34,034
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
16709
Total Pay
$34,034

Robert Wimsey Jr works as a Detective for PPD Police. Their status is salaried. Robert earned $34,034 in 2026.

Kent Chamberlain

Detective/PPD Police

2026 total comp
$33,978
Base pay
$23,813
Overtime
$6,860
Other pay
$3,306
Benefits
$0
Total compensation
$33,978
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
22372
Total Pay
$33,978

Kent Chamberlain works as a Detective for PPD Police. Their status is salaried. Kent earned $33,978 in 2026.

Joseph Gomes

Detective/PPD Police

2026 total comp
$33,915
Base pay
$23,813
Overtime
$6,599
Other pay
$3,504
Benefits
$0
Total compensation
$33,915
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2187
Total Pay
$33,915

Joseph Gomes works as a Detective for PPD Police. Their status is salaried. Joseph earned $33,915 in 2026.

Michael Cappo

Detective/PPD Police

2026 total comp
$33,909
Base pay
$23,813
Overtime
$6,450
Other pay
$3,647
Benefits
$0
Total compensation
$33,909
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36928
Total Pay
$33,909

At PPD Police, Michael Cappo serves as a Detective. They work salaried. Their 2026 pay totaled $33,909.

Gregory Kravitz

Detective/PPD Police

2026 total comp
$33,909
Base pay
$23,813
Overtime
$6,797
Other pay
$3,299
Benefits
$0
Total compensation
$33,909
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27381
Total Pay
$33,909

At PPD Police, Gregory Kravitz serves as a Detective. They work salaried. Their 2026 pay totaled $33,909.

Anthony Vega

Detective/PPD Police

2026 total comp
$33,883
Base pay
$23,813
Overtime
$6,114
Other pay
$3,956
Benefits
$0
Total compensation
$33,883
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26834
Total Pay
$33,883

Anthony Vega holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,883.

Myrna Rivera

Detective/PPD Police

2026 total comp
$33,873
Base pay
$23,813
Overtime
$6,561
Other pay
$3,499
Benefits
$0
Total compensation
$33,873
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
26432
Total Pay
$33,873

At PPD Police, Myrna Rivera serves as a Detective. They work salaried. Their 2026 pay totaled $33,873.

Kyle Disilvestro

Detective/PPD Police

2026 total comp
$33,873
Base pay
$23,813
Overtime
$6,971
Other pay
$3,089
Benefits
$0
Total compensation
$33,873
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2615
Total Pay
$33,873

Kyle Disilvestro holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,873.

Gina Chestang

Detective/PPD Police

2026 total comp
$33,850
Base pay
$23,813
Overtime
$6,226
Other pay
$3,811
Benefits
$0
Total compensation
$33,850
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
25851
Total Pay
$33,850

Gina Chestang works as a Detective for PPD Police. Their status is salaried. Gina earned $33,850 in 2026.

Kevin Fairweather

Detective/PPD Police

2026 total comp
$33,756
Base pay
$23,813
Overtime
$6,002
Other pay
$3,941
Benefits
$0
Total compensation
$33,756
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
30993
Total Pay
$33,756

Kevin Fairweather works as a Detective for PPD Police. Their status is salaried. Kevin earned $33,756 in 2026.

Adam Matthews

Detective/PPD Police

2026 total comp
$33,750
Base pay
$23,813
Overtime
$6,860
Other pay
$3,078
Benefits
$0
Total compensation
$33,750
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
16389
Total Pay
$33,750

Adam Matthews works as a Detective for PPD Police. Their status is salaried. Adam earned $33,750 in 2026.

Gregory Schaffling Jr

Detective/PPD Police

2026 total comp
$33,724
Base pay
$23,813
Overtime
$6,114
Other pay
$3,797
Benefits
$0
Total compensation
$33,724
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27480
Total Pay
$33,724

Gregory Schaffling Jr holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,724.

Rachel Comenzo

Detective/PPD Police

2026 total comp
$33,724
Base pay
$22,823
Overtime
$7,825
Other pay
$3,075
Benefits
$0
Total compensation
$33,724
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
6342
Total Pay
$33,724

At PPD Police, Rachel Comenzo serves as a Detective. They work salaried. Their 2026 pay totaled $33,724.

Christopher Livingston

Detective/PPD Police

2026 total comp
$33,721
Base pay
$23,813
Overtime
$6,425
Other pay
$3,484
Benefits
$0
Total compensation
$33,721
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
12102
Total Pay
$33,721

At PPD Police, Christopher Livingston serves as a Detective. They work salaried. Their 2026 pay totaled $33,721.

Patrick Murray

Detective/PPD Police

2023 total comp
$33,646
Base pay
$12,250
Overtime
$0
Other pay
$21,395
Benefits
$0
Total compensation
$33,646
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
7098
Total Pay
$33,646

At PPD Police, Patrick Murray serves as a Detective. They work salaried. Their 2023 pay totaled $33,646.

Donnell Hobbs Jr

Detective/PPD Police

2026 total comp
$33,587
Base pay
$23,813
Overtime
$5,853
Other pay
$3,922
Benefits
$0
Total compensation
$33,587
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
18297
Total Pay
$33,587

Donnell Hobbs Jr is a Detective at PPD Police. They work salaried. 2026 total compensation came to $33,587.

Malinka Bragg

Detective/PPD Police

2026 total comp
$33,587
Base pay
$23,813
Overtime
$5,853
Other pay
$3,922
Benefits
$0
Total compensation
$33,587
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
1317
Total Pay
$33,587

Malinka Bragg holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,587.

Timothy Coyle

Detective/PPD Police

2026 total comp
$33,582
Base pay
$23,813
Overtime
$6,300
Other pay
$3,469
Benefits
$0
Total compensation
$33,582
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35536
Total Pay
$33,582

At PPD Police, Timothy Coyle serves as a Detective. They work salaried. Their 2026 pay totaled $33,582.

Edwin Vaughn Jr

Detective/PPD Police

2026 total comp
$33,575
Base pay
$23,813
Overtime
$6,151
Other pay
$3,611
Benefits
$0
Total compensation
$33,575
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28095
Total Pay
$33,575

Edwin Vaughn Jr is a Detective at PPD Police. They work salaried. 2026 total compensation came to $33,575.

Danny Wright Jr.

Detective/PPD Police

2026 total comp
$33,571
Base pay
$22,823
Overtime
$6,968
Other pay
$3,780
Benefits
$0
Total compensation
$33,571
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
29694
Total Pay
$33,571

At PPD Police, Danny Wright Jr. serves as a Detective. They work salaried. Their 2026 pay totaled $33,571.

Hugh Banister

Detective/PPD Police

2026 total comp
$33,566
Base pay
$22,823
Overtime
$7,682
Other pay
$3,061
Benefits
$0
Total compensation
$33,566
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
29372
Total Pay
$33,566

Hugh Banister is a Detective at PPD Police. They work salaried. 2026 total compensation came to $33,566.

John Hopkins

Detective/PPD Police

2026 total comp
$33,503
Base pay
$23,813
Overtime
$5,778
Other pay
$3,912
Benefits
$0
Total compensation
$33,503
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36054
Total Pay
$33,503

John Hopkins holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,503.

Danielle Tolliver

Detective/PPD Police

2026 total comp
$33,376
Base pay
$23,813
Overtime
$5,667
Other pay
$3,897
Benefits
$0
Total compensation
$33,376
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29544
Total Pay
$33,376

Danielle Tolliver holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,376.

Michael Febus

Detective/PPD Police

2026 total comp
$33,358
Base pay
$23,813
Overtime
$6,300
Other pay
$3,245
Benefits
$0
Total compensation
$33,358
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35921
Total Pay
$33,358

Michael Febus works as a Detective for PPD Police. Their status is salaried. Michael earned $33,358 in 2026.

Timothy Quinn

Detective/PPD Police

2026 total comp
$33,346
Base pay
$23,813
Overtime
$5,778
Other pay
$3,755
Benefits
$0
Total compensation
$33,346
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29197
Total Pay
$33,346

Timothy Quinn works as a Detective for PPD Police. Their status is salaried. Timothy earned $33,346 in 2026.

Carol Farrell

Detective/PPD Police

2026 total comp
$33,207
Base pay
$23,813
Overtime
$5,518
Other pay
$3,877
Benefits
$0
Total compensation
$33,207
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35678
Total Pay
$33,207

Carol Farrell works as a Detective for PPD Police. Their status is salaried. Carol earned $33,207 in 2026.

Mark Mc Cullion

Detective/PPD Police

2026 total comp
$33,207
Base pay
$23,813
Overtime
$5,518
Other pay
$3,877
Benefits
$0
Total compensation
$33,207
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35081
Total Pay
$33,207

Mark Mc Cullion holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,207.

Valerie Gonzalez

Detective/PPD Police

2026 total comp
$33,199
Base pay
$23,813
Overtime
$5,816
Other pay
$3,571
Benefits
$0
Total compensation
$33,199
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
12727
Total Pay
$33,199

Valerie Gonzalez works as a Detective for PPD Police. Their status is salaried. Valerie earned $33,199 in 2026.

Shannon Enz

Detective/PPD Police

2026 total comp
$33,180
Base pay
$23,813
Overtime
$5,940
Other pay
$3,428
Benefits
$0
Total compensation
$33,180
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2639
Total Pay
$33,180

Shannon Enz holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,180.

Donald Liebsch

Detective/PPD Police

2026 total comp
$33,136
Base pay
$23,813
Overtime
$5,592
Other pay
$3,731
Benefits
$0
Total compensation
$33,136
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
21370
Total Pay
$33,136

Donald Liebsch is a Detective at PPD Police. They work salaried. 2026 total compensation came to $33,136.

Raymond Smith

Detective/PPD Police

2026 total comp
$33,118
Base pay
$23,813
Overtime
$5,816
Other pay
$3,490
Benefits
$0
Total compensation
$33,118
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
14241
Total Pay
$33,118

Raymond Smith works as a Detective for PPD Police. Their status is salaried. Raymond earned $33,118 in 2026.

Christopher Godfrey

Detective/PPD Police

2026 total comp
$33,115
Base pay
$23,813
Overtime
$5,741
Other pay
$3,562
Benefits
$0
Total compensation
$33,115
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2633
Total Pay
$33,115

Christopher Godfrey works as a Detective for PPD Police. Their status is salaried. Christopher earned $33,115 in 2026.

Devin Mcdermott

Detective/PPD Police

2026 total comp
$33,094
Base pay
$23,813
Overtime
$6,263
Other pay
$3,018
Benefits
$0
Total compensation
$33,094
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
29398
Total Pay
$33,094

Devin Mcdermott holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,094.

James Gedraitis

Detective/PPD Police

2026 total comp
$33,094
Base pay
$23,813
Overtime
$6,263
Other pay
$3,018
Benefits
$0
Total compensation
$33,094
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
27600
Total Pay
$33,094

James Gedraitis holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,094.

Steven Paletz

Detective/PPD Police

2026 total comp
$33,028
Base pay
$23,813
Overtime
$6,002
Other pay
$3,213
Benefits
$0
Total compensation
$33,028
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
41
Total Pay
$33,028

Steven Paletz works as a Detective for PPD Police. Their status is salaried. Steven earned $33,028 in 2026.

Ryan Howell

Detective/PPD Police

2026 total comp
$32,987
Base pay
$23,813
Overtime
$5,965
Other pay
$3,209
Benefits
$0
Total compensation
$32,987
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
4076
Total Pay
$32,987

Ryan Howell holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,987.

Michael Derose

Detective/PPD Police

2026 total comp
$32,968
Base pay
$23,813
Overtime
$5,443
Other pay
$3,712
Benefits
$0
Total compensation
$32,968
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36793
Total Pay
$32,968

At PPD Police, Michael Derose serves as a Detective. They work salaried. Their 2026 pay totaled $32,968.

Paul Sanchez

Detective/PPD Police

2026 total comp
$32,966
Base pay
$23,723
Overtime
$6,036
Other pay
$3,208
Benefits
$0
Total compensation
$32,966
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35492
Total Pay
$32,966

Paul Sanchez holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,966.

Matthew Carey

Detective/PPD Police

2026 total comp
$32,875
Base pay
$23,813
Overtime
$5,667
Other pay
$3,396
Benefits
$0
Total compensation
$32,875
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
19905
Total Pay
$32,875

Matthew Carey holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,875.

Donald Hollaway

Detective/PPD Police

2026 total comp
$32,875
Base pay
$23,813
Overtime
$5,667
Other pay
$3,396
Benefits
$0
Total compensation
$32,875
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
25966
Total Pay
$32,875

At PPD Police, Donald Hollaway serves as a Detective. They work salaried. Their 2026 pay totaled $32,875.