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 59

Marcus Allen

Police Officer 1/PPD Police

2026 total comp
$30,430
Base pay
$21,648
Overtime
$5,355
Other pay
$3,426
Benefits
$0
Total compensation
$30,430
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20710
Total Pay
$30,430

Marcus Allen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,430.

Sean Mclaughlin

Police Officer 1/PPD Police

2026 total comp
$30,425
Base pay
$21,648
Overtime
$5,016
Other pay
$3,760
Benefits
$0
Total compensation
$30,425
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33905
Total Pay
$30,425

Sean Mclaughlin works as a Police Officer 1 for PPD Police. Their status is salaried. Sean earned $30,425 in 2026.

Jeremy Dodd

Police Officer 1/PPD Police

2026 total comp
$30,422
Base pay
$21,648
Overtime
$5,999
Other pay
$2,774
Benefits
$0
Total compensation
$30,422
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22675
Total Pay
$30,422

Jeremy Dodd is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,422.

Matthew Ortiz

Police Officer 1/PPD Police

2026 total comp
$30,422
Base pay
$21,648
Overtime
$5,999
Other pay
$2,774
Benefits
$0
Total compensation
$30,422
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24198
Total Pay
$30,422

Matthew Ortiz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,422.

Natalie Otto

Police Officer 1/PPD Police

2026 total comp
$30,402
Base pay
$21,648
Overtime
$5,796
Other pay
$2,958
Benefits
$0
Total compensation
$30,402
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2790
Total Pay
$30,402

At PPD Police, Natalie Otto serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,402.

Aaron Jones

Police Officer 1/PPD Police

2026 total comp
$30,396
Base pay
$20,199
Overtime
$8,476
Other pay
$1,721
Benefits
$0
Total compensation
$30,396
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43784
Total Pay
$30,396

Aaron Jones holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,396.

Stanley Galiczynski

Police Officer 1/PPD Police

2026 total comp
$30,392
Base pay
$21,648
Overtime
$5,321
Other pay
$3,422
Benefits
$0
Total compensation
$30,392
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36935
Total Pay
$30,392

At PPD Police, Stanley Galiczynski serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,392.

Harley Cespedes Santana

Police Officer 1/PPD Police

2026 total comp
$30,385
Base pay
$19,484
Overtime
$9,181
Other pay
$1,720
Benefits
$0
Total compensation
$30,385
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44456
Total Pay
$30,385

At PPD Police, Harley Cespedes Santana serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,385.

John Mulqueeney

Police Officer 1/PPD Police

2026 total comp
$30,384
Base pay
$21,287
Overtime
$5,829
Other pay
$3,268
Benefits
$0
Total compensation
$30,384
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19548
Total Pay
$30,384

John Mulqueeney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,384.

Brandon Reyes

Police Officer 1/PPD Police

2026 total comp
$30,347
Base pay
$21,648
Overtime
$5,931
Other pay
$2,767
Benefits
$0
Total compensation
$30,347
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1457
Total Pay
$30,347

At PPD Police, Brandon Reyes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,347.

Jalysa Bellamy

Police Officer 1/PPD Police

2026 total comp
$30,341
Base pay
$21,648
Overtime
$5,558
Other pay
$3,134
Benefits
$0
Total compensation
$30,341
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7856
Total Pay
$30,341

At PPD Police, Jalysa Bellamy serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,341.

Nasir Hinton

Police Officer 1/PPD Police

2026 total comp
$30,321
Base pay
$18,185
Overtime
$10,420
Other pay
$1,716
Benefits
$0
Total compensation
$30,321
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
40401
Total Pay
$30,321

Nasir Hinton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,321.

Timothy Oreilly

Police Officer 1/PPD Police

2026 total comp
$30,315
Base pay
$21,648
Overtime
$5,253
Other pay
$3,413
Benefits
$0
Total compensation
$30,315
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26961
Total Pay
$30,315

At PPD Police, Timothy Oreilly serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,315.

Joseph Mangold

Police Officer 1/PPD Police

2026 total comp
$30,315
Base pay
$21,648
Overtime
$5,253
Other pay
$3,413
Benefits
$0
Total compensation
$30,315
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28744
Total Pay
$30,315

Joseph Mangold is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,315.

Christian Kane

Police Officer 1/PPD Police

2026 total comp
$30,310
Base pay
$21,648
Overtime
$5,897
Other pay
$2,764
Benefits
$0
Total compensation
$30,310
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25214
Total Pay
$30,310

At PPD Police, Christian Kane serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,310.

Gregory Miles

Police Officer 1/PPD Police

2026 total comp
$30,310
Base pay
$21,648
Overtime
$5,897
Other pay
$2,764
Benefits
$0
Total compensation
$30,310
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9171
Total Pay
$30,310

Gregory Miles holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,310.

Gerry Masana

Police Officer 1/PPD Police

2026 total comp
$30,307
Base pay
$17,631
Overtime
$4,830
Other pay
$7,846
Benefits
$0
Total compensation
$30,307
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51834
Total Pay
$30,307

Gerry Masana works as a Police Officer 1 for PPD Police. Their status is salaried. Gerry earned $30,307 in 2026.

Donald Dougherty

Police Officer 1/PPD Police

2026 total comp
$30,288
Base pay
$19,484
Overtime
$9,090
Other pay
$1,714
Benefits
$0
Total compensation
$30,288
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45826
Total Pay
$30,288

Donald Dougherty works as a Police Officer 1 for PPD Police. Their status is salaried. Donald earned $30,288 in 2026.

Joshua Pierson

Police Officer 1/PPD Police

2026 total comp
$30,277
Base pay
$21,648
Overtime
$5,219
Other pay
$3,409
Benefits
$0
Total compensation
$30,277
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5141
Total Pay
$30,277

Joshua Pierson works as a Police Officer 1 for PPD Police. Their status is salaried. Joshua earned $30,277 in 2026.

Justin Kensey

Police Officer 1/PPD Police

2026 total comp
$30,266
Base pay
$21,648
Overtime
$5,423
Other pay
$3,195
Benefits
$0
Total compensation
$30,266
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14144
Total Pay
$30,266

At PPD Police, Justin Kensey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,266.

Rachel Azzaam

Police Officer 1/PPD Police

2026 total comp
$30,254
Base pay
$18,185
Overtime
$4,811
Other pay
$7,258
Benefits
$0
Total compensation
$30,254
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50040
Total Pay
$30,254

At PPD Police, Rachel Azzaam serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,254.

Kameron Ayers

Police Officer 1/PPD Police

2026 total comp
$30,240
Base pay
$21,648
Overtime
$6,880
Other pay
$1,712
Benefits
$0
Total compensation
$30,240
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
45552
Total Pay
$30,240

At PPD Police, Kameron Ayers serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,240.

Dakary Watkins

Police Officer 1/PPD Police

2026 total comp
$30,231
Base pay
$18,185
Overtime
$10,334
Other pay
$1,711
Benefits
$0
Total compensation
$30,231
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50683
Total Pay
$30,231

Dakary Watkins works as a Police Officer 1 for PPD Police. Their status is salaried. Dakary earned $30,231 in 2026.

Michael Roth

Police Officer 1/PPD Police

2026 total comp
$30,222
Base pay
$18,185
Overtime
$9,281
Other pay
$2,756
Benefits
$0
Total compensation
$30,222
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
30458
Total Pay
$30,222

Michael Roth is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,222.

Hamidu Tunkara

Police Officer 1/PPD Police

2026 total comp
$30,214
Base pay
$21,648
Overtime
$5,626
Other pay
$2,940
Benefits
$0
Total compensation
$30,214
Employment type
Salaried

Source-specific fields

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

At PPD Police, Hamidu Tunkara serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,214.

Frederick Macconnell

Police Officer 1/PPD Police

2026 total comp
$30,203
Base pay
$21,648
Overtime
$5,389
Other pay
$3,165
Benefits
$0
Total compensation
$30,203
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5894
Total Pay
$30,203

Frederick Macconnell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,203.

Bruce Cleaver Ii

Police Officer 1/PPD Police

2026 total comp
$30,201
Base pay
$21,648
Overtime
$5,152
Other pay
$3,401
Benefits
$0
Total compensation
$30,201
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10619
Total Pay
$30,201

Bruce Cleaver Ii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,201.

Antoine Small Jr

Police Officer 1/PPD Police

2026 total comp
$30,201
Base pay
$21,648
Overtime
$5,152
Other pay
$3,401
Benefits
$0
Total compensation
$30,201
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17523
Total Pay
$30,201

Antoine Small Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,201.

Alexis Sponheimer

Police Officer 1/PPD Police

2026 total comp
$30,191
Base pay
$19,484
Overtime
$8,998
Other pay
$1,709
Benefits
$0
Total compensation
$30,191
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45409
Total Pay
$30,191

Alexis Sponheimer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,191.

Kenneth Downing

Police Officer 1/PPD Police

2026 total comp
$30,190
Base pay
$21,648
Overtime
$5,423
Other pay
$3,119
Benefits
$0
Total compensation
$30,190
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8548
Total Pay
$30,190

At PPD Police, Kenneth Downing serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,190.

Dennis Lopez

Police Officer 1/PPD Police

2023 total comp
$30,174
Base pay
$16,034
Overtime
$10,620
Other pay
$3,520
Benefits
$0
Total compensation
$30,174
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9755
Total Pay
$30,174

Dennis Lopez is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $30,174.

Albert Hadden

Police Officer 1/PPD Police

2026 total comp
$30,162
Base pay
$21,577
Overtime
$5,965
Other pay
$2,620
Benefits
$0
Total compensation
$30,162
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39150
Total Pay
$30,162

Albert Hadden is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,162.

John Keen

Police Officer 1/PPD Police

2026 total comp
$30,161
Base pay
$21,648
Overtime
$5,762
Other pay
$2,750
Benefits
$0
Total compensation
$30,161
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5887
Total Pay
$30,161

John Keen works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $30,161 in 2026.

Kyleah Vaughn

Police Officer 1/PPD Police

2026 total comp
$30,161
Base pay
$21,648
Overtime
$5,762
Other pay
$2,750
Benefits
$0
Total compensation
$30,161
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9531
Total Pay
$30,161

At PPD Police, Kyleah Vaughn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,161.

Kiwinzi Crawford

Police Officer 1/PPD Police

2026 total comp
$30,152
Base pay
$21,648
Overtime
$5,389
Other pay
$3,115
Benefits
$0
Total compensation
$30,152
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5365
Total Pay
$30,152

Kiwinzi Crawford works as a Police Officer 1 for PPD Police. Their status is salaried. Kiwinzi earned $30,152 in 2026.

Jessica Goodwin

Police Officer 1/PPD Police

2026 total comp
$30,144
Base pay
$16,669
Overtime
$5,167
Other pay
$8,308
Benefits
$0
Total compensation
$30,144
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51639
Total Pay
$30,144

At PPD Police, Jessica Goodwin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,144.

Danyel Lloyd

Police Officer 1/PPD Police

2026 total comp
$30,144
Base pay
$21,648
Overtime
$5,253
Other pay
$3,242
Benefits
$0
Total compensation
$30,144
Employment type
Salaried

Source-specific fields

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

Danyel Lloyd works as a Police Officer 1 for PPD Police. Their status is salaried. Danyel earned $30,144 in 2026.

Avery Roebuck

Police Officer 1/PPD Police

2026 total comp
$30,139
Base pay
$21,648
Overtime
$5,558
Other pay
$2,932
Benefits
$0
Total compensation
$30,139
Employment type
Salaried

Source-specific fields

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

Avery Roebuck works as a Police Officer 1 for PPD Police. Their status is salaried. Avery earned $30,139 in 2026.

Christine Farmbry

Police Officer 1/PPD Police

2020 total comp
$30,137
Base pay
$2,908
Overtime
$0
Other pay
$27,229
Benefits
$0
Total compensation
$30,137
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
24239
Total Pay
$30,137

Christine Farmbry works as a Police Officer 1 for PPD Police. Their status is salaried. Christine earned $30,137 in 2020.

Kyle Williams

Police Officer 1/PPD Police

2026 total comp
$30,133
Base pay
$21,648
Overtime
$6,778
Other pay
$1,706
Benefits
$0
Total compensation
$30,133
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
45641
Total Pay
$30,133

At PPD Police, Kyle Williams serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,133.