GCGovComp.app

City of Philadelphia / PPD Police / Police Officer 1

Job-title file

Police Officer 1

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

5,430 employees hold this title in PPD Police. Median total compensation for the role is $28,187, above the department median of $27,267.

Employees
5,430
Role median
$28,187
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

-$3,525$128,595+

How total compensation varies among the 5,430 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.

Record list

Employees with this title

Highest-paid first / page 25

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.

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.

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.

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.

Joseph Kirk

Police Officer 1/PPD Police

2026 total comp
$46,568
Base pay
$21,648
Overtime
$20,674
Other pay
$4,246
Benefits
$0
Total compensation
$46,568
Employment type
Salaried

Source-specific fields

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

Joseph Kirk holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,568.

Erin Blaney

Police Officer 1/PPD Police

2022 total comp
$46,565
Base pay
$28,592
Overtime
$2,738
Other pay
$15,235
Benefits
$0
Total compensation
$46,565
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
32089
Total Pay
$46,565

Erin Blaney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $46,565.

George Higginson

Police Officer 1/PPD Police

2026 total comp
$46,517
Base pay
$21,648
Overtime
$20,064
Other pay
$4,804
Benefits
$0
Total compensation
$46,517
Employment type
Salaried

Source-specific fields

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

George Higginson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,517.

Walter Zagorski

Police Officer 1/PPD Police

2022 total comp
$46,463
Base pay
$6,149
Overtime
$0
Other pay
$40,315
Benefits
$0
Total compensation
$46,463
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
15872
Total Pay
$46,463

Walter Zagorski works as a Police Officer 1 for PPD Police. Their status is salaried. Walter earned $46,463 in 2022.

Anna Sarris

Police Officer 1/PPD Police

2026 total comp
$46,463
Base pay
$21,648
Overtime
$19,522
Other pay
$5,292
Benefits
$0
Total compensation
$46,463
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anna Sarris serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $46,463.

John Mouzon

Police Officer 1/PPD Police

2026 total comp
$46,431
Base pay
$21,648
Overtime
$19,556
Other pay
$5,227
Benefits
$0
Total compensation
$46,431
Employment type
Salaried

Source-specific fields

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

At PPD Police, John Mouzon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $46,431.

Joanne Kitz

Police Officer 1/PPD Police

2026 total comp
$46,393
Base pay
$21,648
Overtime
$19,522
Other pay
$5,222
Benefits
$0
Total compensation
$46,393
Employment type
Salaried

Source-specific fields

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

Joanne Kitz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,393.

Kelli Lewis

Police Officer 1/PPD Police

2022 total comp
$46,376
Base pay
$28,592
Overtime
$1,383
Other pay
$16,401
Benefits
$0
Total compensation
$46,376
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
29155
Total Pay
$46,376

Kelli Lewis is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $46,376.

Sicily Mccabe

Police Officer 1/PPD Police

2026 total comp
$46,366
Base pay
$21,648
Overtime
$19,928
Other pay
$4,789
Benefits
$0
Total compensation
$46,366
Employment type
Salaried

Source-specific fields

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

Sicily Mccabe works as a Police Officer 1 for PPD Police. Their status is salaried. Sicily earned $46,366 in 2026.

Ryan Perez

Police Officer 1/PPD Police

2026 total comp
$46,270
Base pay
$21,648
Overtime
$20,403
Other pay
$4,219
Benefits
$0
Total compensation
$46,270
Employment type
Salaried

Source-specific fields

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

Ryan Perez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,270.

Adam Viola

Police Officer 1/PPD Police

2025 total comp
$46,252
Base pay
$21,785
Overtime
$5,771
Other pay
$18,696
Benefits
$0
Total compensation
$46,252
Employment type
Salaried

Source-specific fields

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

At PPD Police, Adam Viola serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $46,252.

Hugo Lemos

Police Officer 1/PPD Police

2026 total comp
$46,214
Base pay
$21,648
Overtime
$19,793
Other pay
$4,773
Benefits
$0
Total compensation
$46,214
Employment type
Salaried

Source-specific fields

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

Hugo Lemos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,214.

Michael Washington

Police Officer 1/PPD Police

2025 total comp
$46,169
Base pay
$25,243
Overtime
$4,409
Other pay
$16,517
Benefits
$0
Total compensation
$46,169
Employment type
Salaried

Source-specific fields

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

Michael Washington holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $46,169.

Eric Miller

Police Officer 1/PPD Police

2026 total comp
$46,139
Base pay
$21,648
Overtime
$19,725
Other pay
$4,765
Benefits
$0
Total compensation
$46,139
Employment type
Salaried

Source-specific fields

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

Eric Miller holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,139.

Kelvin Flores

Police Officer 1/PPD Police

2026 total comp
$46,120
Base pay
$21,577
Overtime
$20,539
Other pay
$4,004
Benefits
$0
Total compensation
$46,120
Employment type
Salaried

Source-specific fields

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

Kelvin Flores is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $46,120.

William Phillips

Police Officer 1/PPD Police

2026 total comp
$46,112
Base pay
$21,648
Overtime
$19,081
Other pay
$5,383
Benefits
$0
Total compensation
$46,112
Employment type
Salaried

Source-specific fields

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

William Phillips works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $46,112 in 2026.

John Madonna

Police Officer 1/PPD Police

2026 total comp
$46,093
Base pay
$21,648
Overtime
$19,488
Other pay
$4,956
Benefits
$0
Total compensation
$46,093
Employment type
Salaried

Source-specific fields

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

John Madonna works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $46,093 in 2026.

Joseph Ball

Police Officer 1/PPD Police

2026 total comp
$46,063
Base pay
$21,648
Overtime
$19,657
Other pay
$4,758
Benefits
$0
Total compensation
$46,063
Employment type
Salaried

Source-specific fields

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

Joseph Ball is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $46,063.

Gregory Barber

Police Officer 1/PPD Police

2026 total comp
$46,036
Base pay
$21,648
Overtime
$19,013
Other pay
$5,374
Benefits
$0
Total compensation
$46,036
Employment type
Salaried

Source-specific fields

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

Gregory Barber holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $46,036.

Donyule Williams

Police Officer 1/PPD Police

2026 total comp
$46,017
Base pay
$21,648
Overtime
$19,420
Other pay
$4,948
Benefits
$0
Total compensation
$46,017
Employment type
Salaried

Source-specific fields

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

Donyule Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $46,017.

Edward Deihl Jr.

Police Officer 1/PPD Police

2026 total comp
$45,997
Base pay
$21,648
Overtime
$18,980
Other pay
$5,369
Benefits
$0
Total compensation
$45,997
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17380
Total Pay
$45,997

Edward Deihl Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,997.

Peter Seabron

Police Officer 1/PPD Police

2022 total comp
$45,985
Base pay
$0
Overtime
$0
Other pay
$45,985
Benefits
$0
Total compensation
$45,985
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11230
Total Pay
$45,985

At PPD Police, Peter Seabron serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $45,985.

Hasheem Basil

Police Officer 1/PPD Police

2022 total comp
$45,944
Base pay
$36,893
Overtime
$922
Other pay
$8,128
Benefits
$0
Total compensation
$45,944
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
29755
Total Pay
$45,944

Hasheem Basil works as a Police Officer 1 for PPD Police. Their status is salaried. Hasheem earned $45,944 in 2022.

Mark Mazzoni

Police Officer 1/PPD Police

2026 total comp
$45,903
Base pay
$21,648
Overtime
$19,318
Other pay
$4,936
Benefits
$0
Total compensation
$45,903
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20230
Total Pay
$45,903

At PPD Police, Mark Mazzoni serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,903.

Peter Cipot Jr.

Police Officer 1/PPD Police

2026 total comp
$45,897
Base pay
$21,648
Overtime
$20,064
Other pay
$4,185
Benefits
$0
Total compensation
$45,897
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9003
Total Pay
$45,897

Peter Cipot Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Peter earned $45,897 in 2026.

William Toughill Jr.

Police Officer 1/PPD Police

2026 total comp
$45,858
Base pay
$21,648
Overtime
$19,047
Other pay
$5,162
Benefits
$0
Total compensation
$45,858
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11793
Total Pay
$45,858

William Toughill Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,858.

Carol Brown

Police Officer 1/PPD Police

2022 total comp
$45,850
Base pay
$28,899
Overtime
$0
Other pay
$16,951
Benefits
$0
Total compensation
$45,850
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22429
Total Pay
$45,850

Carol Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Carol earned $45,850 in 2022.

Steven Olivieri

Police Officer 1/PPD Police

2020 total comp
$45,816
Base pay
$15,994
Overtime
$2,235
Other pay
$27,587
Benefits
$0
Total compensation
$45,816
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16147
Total Pay
$45,816

At PPD Police, Steven Olivieri serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $45,816.

Kathy Latimer-Colon

Police Officer 1/PPD Police

2026 total comp
$45,782
Base pay
$21,648
Overtime
$18,980
Other pay
$5,154
Benefits
$0
Total compensation
$45,782
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18578
Total Pay
$45,782

Kathy Latimer-Colon works as a Police Officer 1 for PPD Police. Their status is salaried. Kathy earned $45,782 in 2026.

Elauda Seawright-Grisson

Police Officer 1/PPD Police

2026 total comp
$45,756
Base pay
$21,648
Overtime
$19,657
Other pay
$4,451
Benefits
$0
Total compensation
$45,756
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19763
Total Pay
$45,756

Elauda Seawright-Grisson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,756.

Anthony Webb

Police Officer 1/PPD Police

2026 total comp
$45,748
Base pay
$21,648
Overtime
$19,928
Other pay
$4,171
Benefits
$0
Total compensation
$45,748
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34550
Total Pay
$45,748

Anthony Webb is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $45,748.

Samuel Meyers

Police Officer 1/PPD Police

2026 total comp
$45,748
Base pay
$21,648
Overtime
$19,928
Other pay
$4,171
Benefits
$0
Total compensation
$45,748
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16185
Total Pay
$45,748

Samuel Meyers holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,748.