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 36

Nicholas Mccleary

Police Officer 1/PPD Police

2026 total comp
$38,498
Base pay
$21,648
Overtime
$12,709
Other pay
$4,140
Benefits
$0
Total compensation
$38,498
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28698
Total Pay
$38,498

At PPD Police, Nicholas Mccleary serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,498.

Jennifer Gresham

Police Officer 1/PPD Police

2026 total comp
$38,488
Base pay
$21,648
Overtime
$12,506
Other pay
$4,333
Benefits
$0
Total compensation
$38,488
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2138
Total Pay
$38,488

Jennifer Gresham works as a Police Officer 1 for PPD Police. Their status is salaried. Jennifer earned $38,488 in 2026.

Corey Farrell

Police Officer 1/PPD Police

2026 total comp
$38,467
Base pay
$21,648
Overtime
$12,845
Other pay
$3,973
Benefits
$0
Total compensation
$38,467
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1811
Total Pay
$38,467

At PPD Police, Corey Farrell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,467.

Lamont Mapp

Police Officer 1/PPD Police

2026 total comp
$38,452
Base pay
$21,648
Overtime
$13,297
Other pay
$3,506
Benefits
$0
Total compensation
$38,452
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12931
Total Pay
$38,452

Lamont Mapp holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,452.

Todd Matthews

Police Officer 1/PPD Police

2026 total comp
$38,449
Base pay
$21,648
Overtime
$12,472
Other pay
$4,329
Benefits
$0
Total compensation
$38,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19694
Total Pay
$38,449

At PPD Police, Todd Matthews serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,449.

Leon Campbell Jr.

Police Officer 1/PPD Police

2026 total comp
$38,449
Base pay
$21,648
Overtime
$12,472
Other pay
$4,329
Benefits
$0
Total compensation
$38,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11975
Total Pay
$38,449

Leon Campbell Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,449.

Brian Werner

Police Officer 1/PPD Police

2026 total comp
$38,449
Base pay
$21,648
Overtime
$12,472
Other pay
$4,329
Benefits
$0
Total compensation
$38,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34943
Total Pay
$38,449

At PPD Police, Brian Werner serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,449.

Kyle Miller

Police Officer 1/PPD Police

2026 total comp
$38,439
Base pay
$21,648
Overtime
$13,286
Other pay
$3,505
Benefits
$0
Total compensation
$38,439
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33927
Total Pay
$38,439

Kyle Miller holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,439.

Jon Tuttle

Police Officer 1/PPD Police

2026 total comp
$38,438
Base pay
$21,577
Overtime
$13,523
Other pay
$3,338
Benefits
$0
Total compensation
$38,438
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39484
Total Pay
$38,438

At PPD Police, Jon Tuttle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,438.

Raymond Sima

Police Officer 1/PPD Police

2026 total comp
$38,436
Base pay
$21,648
Overtime
$13,048
Other pay
$3,739
Benefits
$0
Total compensation
$38,436
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15408
Total Pay
$38,436

Raymond Sima holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,436.

Mario Luke

Police Officer 1/PPD Police

2024 total comp
$38,421
Base pay
$30,085
Overtime
$248
Other pay
$8,089
Benefits
$0
Total compensation
$38,421
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
33788
Total Pay
$38,421

Mario Luke is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $38,421.

Zachary Zgleszewski

Police Officer 1/PPD Police

2026 total comp
$38,398
Base pay
$21,648
Overtime
$13,015
Other pay
$3,735
Benefits
$0
Total compensation
$38,398
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29435
Total Pay
$38,398

At PPD Police, Zachary Zgleszewski serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,398.

William Thrasher

Police Officer 1/PPD Police

2026 total comp
$38,391
Base pay
$21,648
Overtime
$12,777
Other pay
$3,966
Benefits
$0
Total compensation
$38,391
Employment type
Salaried

Source-specific fields

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

William Thrasher is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,391.

Brian Murray

Police Officer 1/PPD Police

2026 total comp
$38,391
Base pay
$21,648
Overtime
$12,777
Other pay
$3,965
Benefits
$0
Total compensation
$38,391
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brian Murray serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,391.

Alva Thurston

Police Officer 1/PPD Police

2026 total comp
$38,384
Base pay
$21,648
Overtime
$12,608
Other pay
$4,128
Benefits
$0
Total compensation
$38,384
Employment type
Salaried

Source-specific fields

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

At PPD Police, Alva Thurston serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,384.

Douglas Jones Jr

Police Officer 1/PPD Police

2026 total comp
$38,373
Base pay
$21,648
Overtime
$12,404
Other pay
$4,320
Benefits
$0
Total compensation
$38,373
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27223
Total Pay
$38,373

Douglas Jones Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,373.

Louis Picuri

Police Officer 1/PPD Police

2022 total comp
$38,368
Base pay
$25,732
Overtime
$1,193
Other pay
$11,443
Benefits
$0
Total compensation
$38,368
Employment type
Salaried

Source-specific fields

Base Salary
$72,215
Employee Category
Civil Service
Job Code
6A02
Public Id
10091
Total Pay
$38,368

Louis Picuri holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $38,368.

James Butler

Police Officer 1/PPD Police

2026 total comp
$38,353
Base pay
$21,648
Overtime
$12,743
Other pay
$3,962
Benefits
$0
Total compensation
$38,353
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31415
Total Pay
$38,353

James Butler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,353.

Patrick Biles

Police Officer 1/PPD Police

2026 total comp
$38,346
Base pay
$21,648
Overtime
$12,574
Other pay
$4,124
Benefits
$0
Total compensation
$38,346
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28793
Total Pay
$38,346

Patrick Biles holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,346.

Ron Sneed

Police Officer 1/PPD Police

2026 total comp
$38,335
Base pay
$21,648
Overtime
$12,371
Other pay
$4,316
Benefits
$0
Total compensation
$38,335
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22258
Total Pay
$38,335

Ron Sneed holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,335.

Bryan Devlin

Police Officer 1/PPD Police

2026 total comp
$38,327
Base pay
$21,648
Overtime
$13,184
Other pay
$3,495
Benefits
$0
Total compensation
$38,327
Employment type
Salaried

Source-specific fields

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

Bryan Devlin works as a Police Officer 1 for PPD Police. Their status is salaried. Bryan earned $38,327 in 2026.

Roberto Luciano

Police Officer 1/PPD Police

2026 total comp
$38,326
Base pay
$21,648
Overtime
$10,371
Other pay
$6,307
Benefits
$0
Total compensation
$38,326
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19074
Total Pay
$38,326

At PPD Police, Roberto Luciano serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,326.

Terri Slade

Police Officer 1/PPD Police

2026 total comp
$38,324
Base pay
$21,648
Overtime
$12,201
Other pay
$4,474
Benefits
$0
Total compensation
$38,324
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25686
Total Pay
$38,324

Terri Slade works as a Police Officer 1 for PPD Police. Their status is salaried. Terri earned $38,324 in 2026.

Theresa Jones

Police Officer 1/PPD Police

2023 total comp
$38,306
Base pay
$20,807
Overtime
$477
Other pay
$17,022
Benefits
$0
Total compensation
$38,306
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
11607
Total Pay
$38,306

Theresa Jones is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $38,306.

Daniel Ransom

Police Officer 1/PPD Police

2026 total comp
$38,291
Base pay
$20,783
Overtime
$14,186
Other pay
$3,323
Benefits
$0
Total compensation
$38,291
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39088
Total Pay
$38,291

Daniel Ransom is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,291.

Ryan Dipiero

Police Officer 1/PPD Police

2026 total comp
$38,291
Base pay
$20,783
Overtime
$14,186
Other pay
$3,323
Benefits
$0
Total compensation
$38,291
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40512
Total Pay
$38,291

Ryan Dipiero works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $38,291 in 2026.

Maureen Deorio

Police Officer 1/PPD Police

2021 total comp
$38,276
Base pay
$13,464
Overtime
$0
Other pay
$24,812
Benefits
$0
Total compensation
$38,276
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
4717
Total Pay
$38,276

At PPD Police, Maureen Deorio serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $38,276.

Adais Nieves

Police Officer 1/PPD Police

2023 total comp
$38,275
Base pay
$22,460
Overtime
$0
Other pay
$15,815
Benefits
$0
Total compensation
$38,275
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27944
Total Pay
$38,275

Adais Nieves works as a Police Officer 1 for PPD Police. Their status is salaried. Adais earned $38,275 in 2023.

Michael Meehan Iii

Police Officer 1/PPD Police

2026 total comp
$38,253
Base pay
$21,648
Overtime
$13,116
Other pay
$3,488
Benefits
$0
Total compensation
$38,253
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17165
Total Pay
$38,253

At PPD Police, Michael Meehan Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,253.

Robert Vazquez

Police Officer 1/PPD Police

2026 total comp
$38,253
Base pay
$21,648
Overtime
$13,116
Other pay
$3,488
Benefits
$0
Total compensation
$38,253
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36078
Total Pay
$38,253

Robert Vazquez works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $38,253 in 2026.

Vincent Williams-Bey

Police Officer 1/PPD Police

2026 total comp
$38,252
Base pay
$21,648
Overtime
$14,438
Other pay
$2,165
Benefits
$0
Total compensation
$38,252
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
47591
Total Pay
$38,252

Vincent Williams-Bey works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $38,252 in 2026.

Keith Smith

Police Officer 1/PPD Police

2026 total comp
$38,248
Base pay
$21,648
Overtime
$12,879
Other pay
$3,721
Benefits
$0
Total compensation
$38,248
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10298
Total Pay
$38,248

At PPD Police, Keith Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,248.

Christine Valentine

Police Officer 1/PPD Police

2023 total comp
$38,236
Base pay
$13,046
Overtime
$0
Other pay
$25,190
Benefits
$0
Total compensation
$38,236
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
34439
Total Pay
$38,236

Christine Valentine holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $38,236.

Francisco Zayas

Police Officer 1/PPD Police

2021 total comp
$38,218
Base pay
$23,937
Overtime
$0
Other pay
$14,282
Benefits
$0
Total compensation
$38,218
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
4584
Total Pay
$38,218

Francisco Zayas holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $38,218.

James Campbell

Police Officer 1/PPD Police

2020 total comp
$38,216
Base pay
$32,061
Overtime
$0
Other pay
$6,155
Benefits
$0
Total compensation
$38,216
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
27405
Total Pay
$38,216

James Campbell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $38,216.

Jamanda Beard-Smith

Police Officer 1/PPD Police

2026 total comp
$38,182
Base pay
$21,648
Overtime
$12,235
Other pay
$4,299
Benefits
$0
Total compensation
$38,182
Employment type
Salaried

Source-specific fields

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

Jamanda Beard-Smith works as a Police Officer 1 for PPD Police. Their status is salaried. Jamanda earned $38,182 in 2026.

Sheikh Uddin

Police Officer 1/PPD Police

2026 total comp
$38,173
Base pay
$21,648
Overtime
$12,811
Other pay
$3,713
Benefits
$0
Total compensation
$38,173
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25040
Total Pay
$38,173

At PPD Police, Sheikh Uddin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,173.

Philip Lewis

Police Officer 1/PPD Police

2022 total comp
$38,163
Base pay
$13,527
Overtime
$0
Other pay
$24,635
Benefits
$0
Total compensation
$38,163
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
4754
Total Pay
$38,163

Philip Lewis is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $38,163.

Fred Grant

Police Officer 1/PPD Police

2026 total comp
$38,144
Base pay
$21,648
Overtime
$12,201
Other pay
$4,294
Benefits
$0
Total compensation
$38,144
Employment type
Salaried

Source-specific fields

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

At PPD Police, Fred Grant serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,144.

Joseph Walker

Police Officer 1/PPD Police

2026 total comp
$38,144
Base pay
$21,648
Overtime
$12,201
Other pay
$4,294
Benefits
$0
Total compensation
$38,144
Employment type
Salaried

Source-specific fields

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

Joseph Walker is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,144.