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