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
Total payroll
$200.3M
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+

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

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.

Compare departments

This role across City of Philadelphia

Police Officer 1 is held in 2 City of Philadelphia departments. In PPD Police, the median of $28,187 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$31,249 · 290

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

Compare jurisdictions

Police Officer beyond City of Philadelphia

This role is reported in 31 jurisdictions. In City of Philadelphia, the median of $28,333 ranks #31 of 31. See Police Officer across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7

Median total compensation for comparable Police Officerroles 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 3

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.

Carlos Rivera Jr.

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Carlos Rivera Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,685.

Timothy Hart

Police Officer 1/PPD Police

2026 total comp
$45,675
Base pay
$21,648
Overtime
$19,115
Other pay
$4,911
Benefits
$0
Total compensation
$45,675
Employment type
Salaried

Source-specific fields

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

At PPD Police, Timothy Hart serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,675.

Joseph O'Boyle

Police Officer 1/PPD Police

2026 total comp
$45,661
Base pay
$18,185
Overtime
$18,761
Other pay
$8,715
Benefits
$0
Total compensation
$45,661
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50319
Total Pay
$45,661

Joseph O'Boyle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,661.

Cornell Rochester

Police Officer 1/PPD Police

2026 total comp
$45,606
Base pay
$21,648
Overtime
$19,522
Other pay
$4,436
Benefits
$0
Total compensation
$45,606
Employment type
Salaried

Source-specific fields

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

Cornell Rochester works as a Police Officer 1 for PPD Police. Their status is salaried. Cornell earned $45,606 in 2026.

Dominick Butterline

Police Officer 1/PPD Police

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

Source-specific fields

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

Dominick Butterline holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,599.

Anthony Comitalo

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Michael Murphy

Police Officer 1/PPD Police

2026 total comp
$45,476
Base pay
$21,648
Overtime
$18,708
Other pay
$5,119
Benefits
$0
Total compensation
$45,476
Employment type
Salaried

Source-specific fields

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

Michael Murphy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,476.