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 49

Saskia Israel

Police Officer 1/PPD Police

2026 total comp
$33,395
Base pay
$21,648
Overtime
$8,575
Other pay
$3,172
Benefits
$0
Total compensation
$33,395
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15117
Total Pay
$33,395

Saskia Israel works as a Police Officer 1 for PPD Police. Their status is salaried. Saskia earned $33,395 in 2026.

Alexander Mendez

Police Officer 1/PPD Police

2026 total comp
$33,393
Base pay
$18,185
Overtime
$7,772
Other pay
$7,436
Benefits
$0
Total compensation
$33,393
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49259
Total Pay
$33,393

Alexander Mendez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,393.

Raihan Mahmud

Police Officer 1/PPD Police

2026 total comp
$33,391
Base pay
$21,577
Overtime
$8,914
Other pay
$2,900
Benefits
$0
Total compensation
$33,391
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23113
Total Pay
$33,391

Raihan Mahmud holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,391.

Giovanni Rodriguez

Police Officer 1/PPD Police

2026 total comp
$33,386
Base pay
$18,185
Overtime
$12,156
Other pay
$3,044
Benefits
$0
Total compensation
$33,386
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
12269
Total Pay
$33,386

Giovanni Rodriguez works as a Police Officer 1 for PPD Police. Their status is salaried. Giovanni earned $33,386 in 2026.

Brandon Badey

Police Officer 1/PPD Police

2026 total comp
$33,372
Base pay
$21,648
Overtime
$8,134
Other pay
$3,589
Benefits
$0
Total compensation
$33,372
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33050
Total Pay
$33,372

Brandon Badey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,372.

Robert Mcgrody

Police Officer 1/PPD Police

2026 total comp
$33,365
Base pay
$21,648
Overtime
$8,270
Other pay
$3,447
Benefits
$0
Total compensation
$33,365
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3277
Total Pay
$33,365

Robert Mcgrody holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,365.

Jeffrey Holden

Police Officer 1/PPD Police

2026 total comp
$33,351
Base pay
$21,648
Overtime
$9,151
Other pay
$2,552
Benefits
$0
Total compensation
$33,351
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23553
Total Pay
$33,351

Jeffrey Holden is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,351.

Leonela Jimenez-Rosa

Police Officer 1/PPD Police

2026 total comp
$33,345
Base pay
$17,631
Overtime
$7,696
Other pay
$8,018
Benefits
$0
Total compensation
$33,345
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51988
Total Pay
$33,345

Leonela Jimenez-Rosa holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,345.

Robert Flade Ii

Police Officer 1/PPD Police

2026 total comp
$33,336
Base pay
$21,648
Overtime
$7,795
Other pay
$3,892
Benefits
$0
Total compensation
$33,336
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36976
Total Pay
$33,336

Robert Flade Ii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,336.

Anthony Rosselli

Police Officer 1/PPD Police

2026 total comp
$33,332
Base pay
$21,648
Overtime
$7,931
Other pay
$3,753
Benefits
$0
Total compensation
$33,332
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9605
Total Pay
$33,332

Anthony Rosselli works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $33,332 in 2026.

Marc Moreau

Police Officer 1/PPD Police

2026 total comp
$33,327
Base pay
$21,648
Overtime
$8,236
Other pay
$3,443
Benefits
$0
Total compensation
$33,327
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6324
Total Pay
$33,327

At PPD Police, Marc Moreau serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,327.

Kenneth Bolton

Police Officer 1/PPD Police

2026 total comp
$33,297
Base pay
$21,648
Overtime
$7,761
Other pay
$3,888
Benefits
$0
Total compensation
$33,297
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18152
Total Pay
$33,297

Kenneth Bolton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,297.

Brian Nolan

Police Officer 1/PPD Police

2026 total comp
$33,293
Base pay
$21,648
Overtime
$8,609
Other pay
$3,036
Benefits
$0
Total compensation
$33,293
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15482
Total Pay
$33,293

Brian Nolan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,293.

Esteban Meletiche-Santiago

Police Officer 1/PPD Police

2026 total comp
$33,293
Base pay
$21,648
Overtime
$8,609
Other pay
$3,036
Benefits
$0
Total compensation
$33,293
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35180
Total Pay
$33,293

Esteban Meletiche-Santiago holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,293.

Christopher Ozorowski

Police Officer 1/PPD Police

2026 total comp
$33,255
Base pay
$21,648
Overtime
$8,371
Other pay
$3,235
Benefits
$0
Total compensation
$33,255
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15941
Total Pay
$33,255

At PPD Police, Christopher Ozorowski serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,255.

Francis Cimorelli

Police Officer 1/PPD Police

2026 total comp
$33,220
Base pay
$21,648
Overtime
$7,999
Other pay
$3,573
Benefits
$0
Total compensation
$33,220
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4108
Total Pay
$33,220

At PPD Police, Francis Cimorelli serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,220.

Robert Saccone Jr

Police Officer 1/PPD Police

2026 total comp
$33,220
Base pay
$21,648
Overtime
$7,999
Other pay
$3,573
Benefits
$0
Total compensation
$33,220
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14748
Total Pay
$33,220

Robert Saccone Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,220.

Michael Calvarese

Police Officer 1/PPD Police

2026 total comp
$33,220
Base pay
$21,648
Overtime
$7,999
Other pay
$3,573
Benefits
$0
Total compensation
$33,220
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1197
Total Pay
$33,220

Michael Calvarese is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,220.

Kevin Lindquist

Police Officer 1/PPD Police

2026 total comp
$33,218
Base pay
$21,648
Overtime
$8,541
Other pay
$3,029
Benefits
$0
Total compensation
$33,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28160
Total Pay
$33,218

Kevin Lindquist holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,218.

Christopher Evanson

Police Officer 1/PPD Police

2026 total comp
$33,218
Base pay
$21,648
Overtime
$8,541
Other pay
$3,029
Benefits
$0
Total compensation
$33,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3474
Total Pay
$33,218

Christopher Evanson works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $33,218 in 2026.

Martin Masati

Police Officer 1/PPD Police

2026 total comp
$33,218
Base pay
$21,648
Overtime
$8,541
Other pay
$3,029
Benefits
$0
Total compensation
$33,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14160
Total Pay
$33,218

Martin Masati works as a Police Officer 1 for PPD Police. Their status is salaried. Martin earned $33,218 in 2026.

Harry Parfitt

Police Officer 1/PPD Police

2026 total comp
$33,217
Base pay
$21,648
Overtime
$8,337
Other pay
$3,232
Benefits
$0
Total compensation
$33,217
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31856
Total Pay
$33,217

At PPD Police, Harry Parfitt serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,217.

Gilberto Gutierrez

Police Officer 1/PPD Police

2026 total comp
$33,214
Base pay
$21,648
Overtime
$8,134
Other pay
$3,431
Benefits
$0
Total compensation
$33,214
Employment type
Salaried

Source-specific fields

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

Gilberto Gutierrez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,214.

Joseph Calvin

Police Officer 1/PPD Police

2026 total comp
$33,205
Base pay
$21,577
Overtime
$8,744
Other pay
$2,884
Benefits
$0
Total compensation
$33,205
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39430
Total Pay
$33,205

Joseph Calvin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,205.

Luis Cordero

Police Officer 1/PPD Police

2026 total comp
$33,182
Base pay
$21,648
Overtime
$7,965
Other pay
$3,569
Benefits
$0
Total compensation
$33,182
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24413
Total Pay
$33,182

Luis Cordero works as a Police Officer 1 for PPD Police. Their status is salaried. Luis earned $33,182 in 2026.

Brian Pera

Police Officer 1/PPD Police

2026 total comp
$33,181
Base pay
$21,648
Overtime
$8,507
Other pay
$3,026
Benefits
$0
Total compensation
$33,181
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1782
Total Pay
$33,181

Brian Pera is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,181.

Sabrina Mccoy

Police Officer 1/PPD Police

2022 total comp
$33,169
Base pay
$10,760
Overtime
$0
Other pay
$22,409
Benefits
$0
Total compensation
$33,169
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22336
Total Pay
$33,169

At PPD Police, Sabrina Mccoy serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $33,169.

Jacqueline Brennan

Police Officer 1/PPD Police

2026 total comp
$33,160
Base pay
$21,648
Overtime
$7,727
Other pay
$3,784
Benefits
$0
Total compensation
$33,160
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25273
Total Pay
$33,160

Jacqueline Brennan is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,160.

Blaise Lacca

Police Officer 1/PPD Police

2026 total comp
$33,156
Base pay
$21,648
Overtime
$8,484
Other pay
$3,023
Benefits
$0
Total compensation
$33,156
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22026
Total Pay
$33,156

Blaise Lacca holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,156.

Joseph King Iii

Police Officer 1/PPD Police

2026 total comp
$33,144
Base pay
$21,648
Overtime
$8,473
Other pay
$3,022
Benefits
$0
Total compensation
$33,144
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24000
Total Pay
$33,144

Joseph King Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $33,144 in 2026.

Thomas Thompson

Police Officer 1/PPD Police

2026 total comp
$33,142
Base pay
$21,648
Overtime
$8,270
Other pay
$3,224
Benefits
$0
Total compensation
$33,142
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14573
Total Pay
$33,142

Thomas Thompson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,142.

Steven Toner

Police Officer 1/PPD Police

2023 total comp
$33,127
Base pay
$25,435
Overtime
$0
Other pay
$7,691
Benefits
$0
Total compensation
$33,127
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
36348
Total Pay
$33,127

Steven Toner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $33,127.

Andrea Wardlow

Police Officer 1/PPD Police

2026 total comp
$33,125
Base pay
$21,648
Overtime
$6,880
Other pay
$4,596
Benefits
$0
Total compensation
$33,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13055
Total Pay
$33,125

Andrea Wardlow is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,125.

Christopher Thompson

Police Officer 1/PPD Police

2026 total comp
$33,113
Base pay
$21,648
Overtime
$8,044
Other pay
$3,421
Benefits
$0
Total compensation
$33,113
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36489
Total Pay
$33,113

Christopher Thompson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,113.

Keri Lewis

Police Officer 1/PPD Police

2026 total comp
$33,107
Base pay
$21,648
Overtime
$8,439
Other pay
$3,019
Benefits
$0
Total compensation
$33,107
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24306
Total Pay
$33,107

Keri Lewis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,107.

Juan Prieto

Police Officer 1/PPD Police

2026 total comp
$33,107
Base pay
$21,648
Overtime
$8,439
Other pay
$3,019
Benefits
$0
Total compensation
$33,107
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6059
Total Pay
$33,107

Juan Prieto is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,107.

Robert Benson Iii

Police Officer 1/PPD Police

2026 total comp
$33,107
Base pay
$21,648
Overtime
$8,439
Other pay
$3,019
Benefits
$0
Total compensation
$33,107
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27626
Total Pay
$33,107

Robert Benson Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $33,107 in 2026.

Gregory Cosenza

Police Officer 1/PPD Police

2026 total comp
$33,103
Base pay
$21,648
Overtime
$7,727
Other pay
$3,727
Benefits
$0
Total compensation
$33,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34996
Total Pay
$33,103

Gregory Cosenza works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $33,103 in 2026.

Lap Ting Cindy Yue

Police Officer 1/PPD Police

2026 total comp
$33,103
Base pay
$20,564
Overtime
$8,812
Other pay
$3,727
Benefits
$0
Total compensation
$33,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30233
Total Pay
$33,103

At PPD Police, Lap Ting Cindy Yue serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,103.

Vincent Visco Iii

Police Officer 1/PPD Police

2026 total comp
$33,103
Base pay
$21,648
Overtime
$7,727
Other pay
$3,727
Benefits
$0
Total compensation
$33,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12855
Total Pay
$33,103

Vincent Visco Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $33,103 in 2026.