GCGovComp.app

City of Philadelphia / PPD Police

Agency file

PPD Police

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The PPD Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 6,545 employees with median total compensation of $27,267; the highest distinct record was $225,310.

Year
2026
Employees
6,545
Median total
$27,267
Highest record
$225,310

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$0$55,105+

How 2026 total compensation is spread across the 6,545 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($27,267) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$20,116 (71%)
  • Overtime$4,922 (17%)
  • Other$3,207 (11%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$15,082
$22,738
$27,267
$33,801
$42,317

The pay ladder for this department. Someone at the 90th percentile earns $42,317 — more than 90% of the department; the 10th percentile earns $15,082. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 1
3,802 · $27,063
Detective
536 · $33,861
Police Sergeant
526 · $30,904
Police Lieutenant
234 · $35,261

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 41

Joan Erwin

Police Officer 1/PPD Police

2026 total comp
$47,187
Base pay
$21,648
Overtime
$20,030
Other pay
$5,508
Benefits
$0
Total compensation
$47,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20603
Total Pay
$47,187

At PPD Police, Joan Erwin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $47,187.

Daniel Pignataro

Detective/PPD Police

2026 total comp
$47,176
Base pay
$23,813
Overtime
$18,491
Other pay
$4,873
Benefits
$0
Total compensation
$47,176
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36755
Total Pay
$47,176

Daniel Pignataro holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $47,176.

Michael Abel

Police Staff Inspector/PPD Police

2026 total comp
$47,167
Base pay
$35,898
Overtime
$0
Other pay
$11,269
Benefits
$0
Total compensation
$47,167
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
11985
Total Pay
$47,167

Michael Abel is a Police Staff Inspector at PPD Police. They work salaried. 2026 total compensation came to $47,167.

Albert Sliwecki

Police Officer 1/PPD Police

2026 total comp
$47,114
Base pay
$21,648
Overtime
$20,098
Other pay
$5,367
Benefits
$0
Total compensation
$47,114
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8357
Total Pay
$47,114

Albert Sliwecki holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $47,114.

Joseph Farrell

Police Sergeant/PPD Police

2026 total comp
$47,100
Base pay
$24,679
Overtime
$16,923
Other pay
$5,498
Benefits
$0
Total compensation
$47,100
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
22226
Total Pay
$47,100

Joseph Farrell holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $47,100.

Andre Ford

Police Lieutenant/PPD Police

2026 total comp
$47,089
Base pay
$28,134
Overtime
$13,654
Other pay
$5,302
Benefits
$0
Total compensation
$47,089
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
2027
Total Pay
$47,089

At PPD Police, Andre Ford serves as a Police Lieutenant. They work salaried. Their 2026 pay totaled $47,089.

Richard Green

Police Officer 1/PPD Police

2026 total comp
$47,084
Base pay
$21,648
Overtime
$20,572
Other pay
$4,863
Benefits
$0
Total compensation
$47,084
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31442
Total Pay
$47,084

Richard Green works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $47,084 in 2026.

Dennis Slobodian

Detective/PPD Police

2026 total comp
$47,080
Base pay
$23,813
Overtime
$18,205
Other pay
$5,063
Benefits
$0
Total compensation
$47,080
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28390
Total Pay
$47,080

Dennis Slobodian is a Detective at PPD Police. They work salaried. 2026 total compensation came to $47,080.

Michael Odonnell

Police Staff Inspector/PPD Police

2026 total comp
$47,058
Base pay
$35,151
Overtime
$1,174
Other pay
$10,734
Benefits
$0
Total compensation
$47,058
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
3323
Total Pay
$47,058

Michael Odonnell is a Police Staff Inspector at PPD Police. They work salaried. 2026 total compensation came to $47,058.

Jack Kenner Jr

Police Officer 1/PPD Police

2026 total comp
$47,037
Base pay
$21,648
Overtime
$18,776
Other pay
$6,613
Benefits
$0
Total compensation
$47,037
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25935
Total Pay
$47,037

Jack Kenner Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Jack earned $47,037 in 2026.

Tara Pavgouzas

Police Officer 1/PPD Police

2022 total comp
$47,026
Base pay
$30,744
Overtime
$0
Other pay
$16,282
Benefits
$0
Total compensation
$47,026
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
31318
Total Pay
$47,026

Tara Pavgouzas works as a Police Officer 1 for PPD Police. Their status is salaried. Tara earned $47,026 in 2022.

Jamarr Leary

Police Sergeant/PPD Police

2026 total comp
$47,025
Base pay
$23,653
Overtime
$18,515
Other pay
$4,857
Benefits
$0
Total compensation
$47,025
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
6909
Total Pay
$47,025

At PPD Police, Jamarr Leary serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $47,025.

Ilya Didok

Police Officer 1/PPD Police

2026 total comp
$47,016
Base pay
$21,648
Overtime
$21,081
Other pay
$4,287
Benefits
$0
Total compensation
$47,016
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5129
Total Pay
$47,016

Ilya Didok is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $47,016.

Shane Getz

Detective/PPD Police

2026 total comp
$46,983
Base pay
$23,813
Overtime
$18,118
Other pay
$5,052
Benefits
$0
Total compensation
$46,983
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
24503
Total Pay
$46,983

Shane Getz holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $46,983.

Damien Stevenson

Police Officer 1/PPD Police

2026 total comp
$46,970
Base pay
$21,648
Overtime
$20,471
Other pay
$4,851
Benefits
$0
Total compensation
$46,970
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24675
Total Pay
$46,970

Damien Stevenson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,970.

John Mc Namee

Detective/PPD Police

2025 total comp
$46,942
Base pay
$20,920
Overtime
$8,487
Other pay
$17,534
Benefits
$0
Total compensation
$46,942
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
3784
Total Pay
$46,942

John Mc Namee holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $46,942.

Charles Henry Jr

Police Officer 1/PPD Police

2026 total comp
$46,928
Base pay
$21,648
Overtime
$20,233
Other pay
$5,046
Benefits
$0
Total compensation
$46,928
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25205
Total Pay
$46,928

Charles Henry Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Charles earned $46,928 in 2026.

Charles Harding

Police Officer 1/PPD Police

2026 total comp
$46,927
Base pay
$21,648
Overtime
$19,996
Other pay
$5,283
Benefits
$0
Total compensation
$46,927
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20144
Total Pay
$46,927

At PPD Police, Charles Harding serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $46,927.

Melanie Dailey

Police Officer 1/PPD Police

2026 total comp
$46,927
Base pay
$21,648
Overtime
$19,996
Other pay
$5,283
Benefits
$0
Total compensation
$46,927
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34651
Total Pay
$46,927

Melanie Dailey holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,927.

Tracey Mahoney

Police Officer 1/PPD Police

2026 total comp
$46,889
Base pay
$21,648
Overtime
$19,962
Other pay
$5,278
Benefits
$0
Total compensation
$46,889
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18814
Total Pay
$46,889

Tracey Mahoney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,889.

George Lochner

Police Officer 1/PPD Police

2024 total comp
$46,888
Base pay
$7,934
Overtime
$16,705
Other pay
$22,248
Benefits
$0
Total compensation
$46,888
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
495
Total Pay
$46,888

George Lochner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $46,888.

Anabel Marino

Police Communication Dispatcher/PPD Police

2022 total comp
$46,888
Base pay
$28,046
Overtime
$17,691
Other pay
$1,151
Benefits
$0
Total compensation
$46,888
Employment type
Salaried

Source-specific fields

Base Salary
$49,345
Employee Category
Civil Service
Job Code
6J32
Public Id
9973
Total Pay
$46,888

At PPD Police, Anabel Marino serves as a Police Communication Dispatcher. They work salaried. Their 2022 pay totaled $46,888.

Tomasz Dyrda

Police Officer 1/PPD Police

2026 total comp
$46,852
Base pay
$21,648
Overtime
$20,166
Other pay
$5,038
Benefits
$0
Total compensation
$46,852
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10531
Total Pay
$46,852

At PPD Police, Tomasz Dyrda serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $46,852.

Nokisha Jacobs

Police Officer 1/PPD Police

2026 total comp
$46,851
Base pay
$21,648
Overtime
$19,928
Other pay
$5,274
Benefits
$0
Total compensation
$46,851
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13836
Total Pay
$46,851

Nokisha Jacobs works as a Police Officer 1 for PPD Police. Their status is salaried. Nokisha earned $46,851 in 2026.

David Gannone

Detective/PPD Police

2026 total comp
$46,844
Base pay
$23,813
Overtime
$18,193
Other pay
$4,838
Benefits
$0
Total compensation
$46,844
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
1318
Total Pay
$46,844

David Gannone works as a Detective for PPD Police. Their status is salaried. David earned $46,844 in 2026.

John Taylor

Police Officer 1/PPD Police

2022 total comp
$46,840
Base pay
$36,080
Overtime
$1,686
Other pay
$9,073
Benefits
$0
Total compensation
$46,840
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
9050
Total Pay
$46,840

John Taylor is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $46,840.

David Blackburn

Police Officer 1/PPD Police

2026 total comp
$46,837
Base pay
$21,648
Overtime
$20,064
Other pay
$5,124
Benefits
$0
Total compensation
$46,837
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32004
Total Pay
$46,837

David Blackburn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,837.

Michael Hooven

Police Staff Inspector/PPD Police

2026 total comp
$46,830
Base pay
$35,898
Overtime
$0
Other pay
$10,932
Benefits
$0
Total compensation
$46,830
Employment type
Salaried

Source-specific fields

Base Salary
$156,464
Employee Category
Civil Service
Job Code
6A08
Public Id
401
Total Pay
$46,830

Michael Hooven works as a Police Staff Inspector for PPD Police. Their status is salaried. Michael earned $46,830 in 2026.

Darryl Pearson

Detective/PPD Police

2026 total comp
$46,830
Base pay
$23,813
Overtime
$17,745
Other pay
$5,272
Benefits
$0
Total compensation
$46,830
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
17954
Total Pay
$46,830

Darryl Pearson is a Detective at PPD Police. They work salaried. 2026 total compensation came to $46,830.

Thomas Prieb

Police Officer 1/PPD Police

2026 total comp
$46,819
Base pay
$21,648
Overtime
$20,335
Other pay
$4,836
Benefits
$0
Total compensation
$46,819
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35243
Total Pay
$46,819

At PPD Police, Thomas Prieb serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $46,819.

Victor Zaccagni

Police Officer 1/PPD Police

2025 total comp
$46,805
Base pay
$5,187
Overtime
$0
Other pay
$41,618
Benefits
$0
Total compensation
$46,805
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
3552
Total Pay
$46,805

Victor Zaccagni holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $46,805.

Brad Lukach

Police Lieutenant/PPD Police

2026 total comp
$46,804
Base pay
$28,134
Overtime
$12,421
Other pay
$6,250
Benefits
$0
Total compensation
$46,804
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
33202
Total Pay
$46,804

Brad Lukach works as a Police Lieutenant for PPD Police. Their status is salaried. Brad earned $46,804 in 2026.

Aaron Zamichieli

Police Officer 1/PPD Police

2026 total comp
$46,755
Base pay
$21,648
Overtime
$20,844
Other pay
$4,263
Benefits
$0
Total compensation
$46,755
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29776
Total Pay
$46,755

Aaron Zamichieli works as a Police Officer 1 for PPD Police. Their status is salaried. Aaron earned $46,755 in 2026.

Richard Dipaolo

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
3985
Total Pay
$46,751

Richard Dipaolo is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $46,751.

Coleen Donnelly

Police Officer 1/PPD Police

2026 total comp
$46,736
Base pay
$21,648
Overtime
$19,827
Other pay
$5,261
Benefits
$0
Total compensation
$46,736
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30151
Total Pay
$46,736

Coleen Donnelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,736.

Thomas Dalesio

Detective/PPD Police

2026 total comp
$46,719
Base pay
$23,813
Overtime
$18,081
Other pay
$4,825
Benefits
$0
Total compensation
$46,719
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
530
Total Pay
$46,719

Thomas Dalesio is a Detective at PPD Police. They work salaried. 2026 total compensation came to $46,719.

John Verrecchio

Detective/PPD Police

2026 total comp
$46,713
Base pay
$23,813
Overtime
$17,447
Other pay
$5,453
Benefits
$0
Total compensation
$46,713
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28763
Total Pay
$46,713

John Verrecchio works as a Detective for PPD Police. Their status is salaried. John earned $46,713 in 2026.

Glendale Baker

Police Officer 1/PPD Police

2026 total comp
$46,698
Base pay
$21,648
Overtime
$19,793
Other pay
$5,257
Benefits
$0
Total compensation
$46,698
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3145
Total Pay
$46,698

Glendale Baker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,698.

Antonio Nieves

Police Officer 1/PPD Police

2023 total comp
$46,657
Base pay
$0
Overtime
$0
Other pay
$46,657
Benefits
$0
Total compensation
$46,657
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
3730
Total Pay
$46,657

Antonio Nieves works as a Police Officer 1 for PPD Police. Their status is salaried. Antonio earned $46,657 in 2023.

William Joyce

Detective/PPD Police

2026 total comp
$46,628
Base pay
$23,813
Overtime
$17,373
Other pay
$5,443
Benefits
$0
Total compensation
$46,628
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
19716
Total Pay
$46,628

At PPD Police, William Joyce serves as a Detective. They work salaried. Their 2026 pay totaled $46,628.