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 93

Jose Reyes

Police Officer 1/PPD Police

2026 total comp
$24,667
Base pay
$16,669
Overtime
$0
Other pay
$7,998
Benefits
$0
Total compensation
$24,667
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51930
Total Pay
$24,667

Jose Reyes is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,667.

Angelo Lamberti

Police Officer 1/PPD Police

2026 total comp
$24,667
Base pay
$16,669
Overtime
$0
Other pay
$7,998
Benefits
$0
Total compensation
$24,667
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52104
Total Pay
$24,667

Angelo Lamberti holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,667.

Gage Wright

Police Officer 1/PPD Police

2026 total comp
$24,665
Base pay
$18,185
Overtime
$4,612
Other pay
$1,868
Benefits
$0
Total compensation
$24,665
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48624
Total Pay
$24,665

Gage Wright works as a Police Officer 1 for PPD Police. Their status is salaried. Gage earned $24,665 in 2026.

David Williams

Police Officer 1/PPD Police

2026 total comp
$24,664
Base pay
$21,648
Overtime
$136
Other pay
$2,880
Benefits
$0
Total compensation
$24,664
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15479
Total Pay
$24,664

David Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,664.

Carl Hudson

Police Officer 1/PPD Police

2026 total comp
$24,664
Base pay
$21,648
Overtime
$136
Other pay
$2,880
Benefits
$0
Total compensation
$24,664
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21004
Total Pay
$24,664

Carl Hudson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,664.

Khary Bivins

Police Officer 1/PPD Police

2026 total comp
$24,664
Base pay
$21,648
Overtime
$136
Other pay
$2,880
Benefits
$0
Total compensation
$24,664
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34909
Total Pay
$24,664

Khary Bivins is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,664.

Omar Karim

Police Officer 1/PPD Police

2026 total comp
$24,662
Base pay
$19,484
Overtime
$3,782
Other pay
$1,396
Benefits
$0
Total compensation
$24,662
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
44458
Total Pay
$24,662

At PPD Police, Omar Karim serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,662.

Jason York

Police Officer 1/PPD Police

2026 total comp
$24,661
Base pay
$19,484
Overtime
$2,928
Other pay
$2,249
Benefits
$0
Total compensation
$24,661
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
15498
Total Pay
$24,661

Jason York holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,661.

Joseph Laborde

Police Officer 1/PPD Police

2026 total comp
$24,658
Base pay
$21,648
Overtime
$610
Other pay
$2,399
Benefits
$0
Total compensation
$24,658
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17823
Total Pay
$24,658

At PPD Police, Joseph Laborde serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,658.

Brett Brown

Police Officer 1/PPD Police

2026 total comp
$24,658
Base pay
$21,648
Overtime
$610
Other pay
$2,399
Benefits
$0
Total compensation
$24,658
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19689
Total Pay
$24,658

Brett Brown is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,658.

German Laboy Ii

Police Officer 1/PPD Police

2026 total comp
$24,658
Base pay
$21,648
Overtime
$610
Other pay
$2,399
Benefits
$0
Total compensation
$24,658
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29475
Total Pay
$24,658

German Laboy Ii works as a Police Officer 1 for PPD Police. Their status is salaried. German earned $24,658 in 2026.

Gage Cappello

Police Officer 1/PPD Police

2026 total comp
$24,642
Base pay
$21,648
Overtime
$746
Other pay
$2,247
Benefits
$0
Total compensation
$24,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15310
Total Pay
$24,642

Gage Cappello is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,642.

Luis Rivera

Police Officer 1/PPD Police

2026 total comp
$24,642
Base pay
$21,648
Overtime
$746
Other pay
$2,247
Benefits
$0
Total compensation
$24,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17950
Total Pay
$24,642

Luis Rivera is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,642.

Antonio Dorman

Police Officer 1/PPD Police

2026 total comp
$24,642
Base pay
$21,648
Overtime
$746
Other pay
$2,247
Benefits
$0
Total compensation
$24,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20687
Total Pay
$24,642

Antonio Dorman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,642.

Jonathan Carrero

Police Officer 1/PPD Police

2026 total comp
$24,642
Base pay
$21,648
Overtime
$746
Other pay
$2,247
Benefits
$0
Total compensation
$24,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22962
Total Pay
$24,642

Jonathan Carrero is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,642.

Jean Thermil

Police Officer 1/PPD Police

2026 total comp
$24,642
Base pay
$21,648
Overtime
$746
Other pay
$2,247
Benefits
$0
Total compensation
$24,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29043
Total Pay
$24,642

Jean Thermil is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,642.

Brandon Rovito

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
3850
Total Pay
$24,638

At PPD Police, Brandon Rovito serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $24,638.

Sharee Nickerson

Police Officer 1/PPD Police

2026 total comp
$24,638
Base pay
$21,648
Overtime
$339
Other pay
$2,650
Benefits
$0
Total compensation
$24,638
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24469
Total Pay
$24,638

Sharee Nickerson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,638.

Alberino Ciocca Jr

Police Officer 1/PPD Police

2026 total comp
$24,638
Base pay
$21,648
Overtime
$339
Other pay
$2,650
Benefits
$0
Total compensation
$24,638
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20757
Total Pay
$24,638

At PPD Police, Alberino Ciocca Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,638.

Valerie Felici

Police Officer 1/PPD Police

2026 total comp
$24,638
Base pay
$21,648
Overtime
$339
Other pay
$2,650
Benefits
$0
Total compensation
$24,638
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23978
Total Pay
$24,638

Valerie Felici works as a Police Officer 1 for PPD Police. Their status is salaried. Valerie earned $24,638 in 2026.

Shaun Lewis

Police Officer 1/PPD Police

2026 total comp
$24,638
Base pay
$21,648
Overtime
$339
Other pay
$2,650
Benefits
$0
Total compensation
$24,638
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34985
Total Pay
$24,638

Shaun Lewis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,638.

Javonda Manson

Police Officer 1/PPD Police

2026 total comp
$24,630
Base pay
$19,484
Overtime
$3,752
Other pay
$1,394
Benefits
$0
Total compensation
$24,630
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43237
Total Pay
$24,630

Javonda Manson works as a Police Officer 1 for PPD Police. Their status is salaried. Javonda earned $24,630 in 2026.

Catherine Goodman

Police Officer 1/PPD Police

2026 total comp
$24,625
Base pay
$21,648
Overtime
$203
Other pay
$2,773
Benefits
$0
Total compensation
$24,625
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17618
Total Pay
$24,625

At PPD Police, Catherine Goodman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,625.

Norman Camacho

Police Officer 1/PPD Police

2026 total comp
$24,625
Base pay
$21,648
Overtime
$203
Other pay
$2,773
Benefits
$0
Total compensation
$24,625
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18975
Total Pay
$24,625

At PPD Police, Norman Camacho serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,625.

Andrew Flores

Police Officer 1/PPD Police

2026 total comp
$24,624
Base pay
$21,648
Overtime
$271
Other pay
$2,705
Benefits
$0
Total compensation
$24,624
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13482
Total Pay
$24,624

Andrew Flores works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $24,624 in 2026.

Victoria Zandick

Police Officer 1/PPD Police

2026 total comp
$24,604
Base pay
$21,648
Overtime
$712
Other pay
$2,244
Benefits
$0
Total compensation
$24,604
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26131
Total Pay
$24,604

Victoria Zandick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,604.

Fiona Oconnor

Police Officer 1/PPD Police

2026 total comp
$24,604
Base pay
$21,648
Overtime
$712
Other pay
$2,244
Benefits
$0
Total compensation
$24,604
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33071
Total Pay
$24,604

At PPD Police, Fiona Oconnor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,604.

Christopher Kelly

Police Officer 1/PPD Police

2026 total comp
$24,600
Base pay
$21,648
Overtime
$1,559
Other pay
$1,392
Benefits
$0
Total compensation
$24,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
51615
Total Pay
$24,600

Christopher Kelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,600.

Joseph Kalisak

Police Officer 1/PPD Police

2026 total comp
$24,600
Base pay
$21,648
Overtime
$305
Other pay
$2,646
Benefits
$0
Total compensation
$24,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2105
Total Pay
$24,600

Joseph Kalisak is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,600.

Booker Messer

Police Officer 1/PPD Police

2026 total comp
$24,600
Base pay
$21,648
Overtime
$305
Other pay
$2,646
Benefits
$0
Total compensation
$24,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24338
Total Pay
$24,600

Booker Messer works as a Police Officer 1 for PPD Police. Their status is salaried. Booker earned $24,600 in 2026.

Cheick Fall

Police Officer 1/PPD Police

2026 total comp
$24,597
Base pay
$21,648
Overtime
$813
Other pay
$2,135
Benefits
$0
Total compensation
$24,597
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
37909
Total Pay
$24,597

Cheick Fall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,597.

Lindsay Morris

Police Officer 1/PPD Police

2026 total comp
$24,597
Base pay
$21,648
Overtime
$813
Other pay
$2,135
Benefits
$0
Total compensation
$24,597
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38303
Total Pay
$24,597

At PPD Police, Lindsay Morris serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,597.

John Mccloskey

Police Officer 1/PPD Police

2026 total comp
$24,597
Base pay
$21,648
Overtime
$407
Other pay
$2,541
Benefits
$0
Total compensation
$24,597
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13075
Total Pay
$24,597

John Mccloskey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,597.

Edwin Lugo

Police Officer 1/PPD Police

2026 total comp
$24,597
Base pay
$21,648
Overtime
$407
Other pay
$2,541
Benefits
$0
Total compensation
$24,597
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
345
Total Pay
$24,597

Edwin Lugo works as a Police Officer 1 for PPD Police. Their status is salaried. Edwin earned $24,597 in 2026.

Joseph Keys

Police Officer 1/PPD Police

2026 total comp
$24,597
Base pay
$21,648
Overtime
$407
Other pay
$2,541
Benefits
$0
Total compensation
$24,597
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13586
Total Pay
$24,597

Joseph Keys is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,597.

Jamaal Trapp

Police Officer 1/PPD Police

2026 total comp
$24,597
Base pay
$21,648
Overtime
$407
Other pay
$2,541
Benefits
$0
Total compensation
$24,597
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30263
Total Pay
$24,597

At PPD Police, Jamaal Trapp serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,597.

Alexander Montes

Police Officer 1/PPD Police

2026 total comp
$24,597
Base pay
$21,648
Overtime
$407
Other pay
$2,541
Benefits
$0
Total compensation
$24,597
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34163
Total Pay
$24,597

At PPD Police, Alexander Montes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,597.

Timothy Hines

Police Officer 1/PPD Police

2026 total comp
$24,596
Base pay
$21,577
Overtime
$881
Other pay
$2,137
Benefits
$0
Total compensation
$24,596
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39657
Total Pay
$24,596

Timothy Hines is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,596.

John Lordan

Police Officer 1/PPD Police

2026 total comp
$24,588
Base pay
$21,648
Overtime
$68
Other pay
$2,871
Benefits
$0
Total compensation
$24,588
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12844
Total Pay
$24,588

John Lordan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,588.

Jose Febus

Police Officer 1/PPD Police

2026 total comp
$24,583
Base pay
$21,648
Overtime
$542
Other pay
$2,392
Benefits
$0
Total compensation
$24,583
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8653
Total Pay
$24,583

Jose Febus works as a Police Officer 1 for PPD Police. Their status is salaried. Jose earned $24,583 in 2026.