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 Officer roles 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 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.