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 8

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.

Nica Meccariello

Police Officer 1/PPD Police

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

Source-specific fields

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

Nica Meccariello works as a Police Officer 1 for PPD Police. Their status is salaried. Nica earned $38,141 in 2026.

Tyneisha Wimbush

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Tyneisha Wimbush serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,121.

Robert Ridolfi

Police Officer 1/PPD Police

2022 total comp
$38,111
Base pay
$25,142
Overtime
$4,552
Other pay
$8,417
Benefits
$0
Total compensation
$38,111
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Ridolfi serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $38,111.

Joseph Combs Jr.

Police Officer 1/PPD Police

2026 total comp
$38,106
Base pay
$21,648
Overtime
$12,167
Other pay
$4,290
Benefits
$0
Total compensation
$38,106
Employment type
Salaried

Source-specific fields

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

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

Joseph Mc Cook

Police Officer 1/PPD Police

2026 total comp
$38,093
Base pay
$21,648
Overtime
$11,998
Other pay
$4,447
Benefits
$0
Total compensation
$38,093
Employment type
Salaried

Source-specific fields

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

Joseph Mc Cook works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $38,093 in 2026.

Shawn Witherspoon

Police Officer 1/PPD Police

2026 total comp
$38,051
Base pay
$21,648
Overtime
$12,472
Other pay
$3,930
Benefits
$0
Total compensation
$38,051
Employment type
Salaried

Source-specific fields

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

Shawn Witherspoon is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,051.

Masoeli Musonge

Police Officer 1/PPD Police

2026 total comp
$38,013
Base pay
$21,648
Overtime
$12,438
Other pay
$3,926
Benefits
$0
Total compensation
$38,013
Employment type
Salaried

Source-specific fields

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

Masoeli Musonge is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,013.

Omar Diggins

Police Officer 1/PPD Police

2026 total comp
$37,991
Base pay
$21,648
Overtime
$12,066
Other pay
$4,277
Benefits
$0
Total compensation
$37,991
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27339
Total Pay
$37,991

Omar Diggins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $37,991.

John Murphy

Police Officer 1/PPD Police

2026 total comp
$37,976
Base pay
$21,648
Overtime
$12,404
Other pay
$3,923
Benefits
$0
Total compensation
$37,976
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3148
Total Pay
$37,976

John Murphy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $37,976.

Shawn Hall

Police Officer 1/PPD Police

2026 total comp
$37,966
Base pay
$21,648
Overtime
$12,235
Other pay
$4,083
Benefits
$0
Total compensation
$37,966
Employment type
Salaried

Source-specific fields

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

Shawn Hall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $37,966.

Hector Sanchez

Police Officer 1/PPD Police

2023 total comp
$37,959
Base pay
$32,378
Overtime
$0
Other pay
$5,581
Benefits
$0
Total compensation
$37,959
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21611
Total Pay
$37,959

At PPD Police, Hector Sanchez serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $37,959.