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 63

Wesley Mincin

Police Officer 1/PPD Police

2022 total comp
$29,446
Base pay
$20,683
Overtime
$955
Other pay
$7,808
Benefits
$0
Total compensation
$29,446
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20735
Total Pay
$29,446

Wesley Mincin works as a Police Officer 1 for PPD Police. Their status is salaried. Wesley earned $29,446 in 2022.

Elizabeth Casey

Police Officer 1/PPD Police

2026 total comp
$29,440
Base pay
$20,925
Overtime
$5,829
Other pay
$2,685
Benefits
$0
Total compensation
$29,440
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27785
Total Pay
$29,440

Elizabeth Casey works as a Police Officer 1 for PPD Police. Their status is salaried. Elizabeth earned $29,440 in 2026.

Patrick Dooley

Police Officer 1/PPD Police

2026 total comp
$29,434
Base pay
$21,648
Overtime
$4,745
Other pay
$3,041
Benefits
$0
Total compensation
$29,434
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34448
Total Pay
$29,434

Patrick Dooley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,434.

Francis Beveridge

Police Officer 1/PPD Police

2026 total comp
$29,422
Base pay
$21,648
Overtime
$4,338
Other pay
$3,435
Benefits
$0
Total compensation
$29,422
Employment type
Salaried

Source-specific fields

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

Francis Beveridge works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $29,422 in 2026.

James Mc Garrigle

Police Officer 1/PPD Police

2026 total comp
$29,422
Base pay
$21,648
Overtime
$4,338
Other pay
$3,435
Benefits
$0
Total compensation
$29,422
Employment type
Salaried

Source-specific fields

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

James Mc Garrigle is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,422.

Mark Wolf

Police Officer 1/PPD Police

2026 total comp
$29,422
Base pay
$21,648
Overtime
$4,338
Other pay
$3,435
Benefits
$0
Total compensation
$29,422
Employment type
Salaried

Source-specific fields

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

Mark Wolf holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,422.

Norman Davenport Jr

Police Officer 1/PPD Police

2026 total comp
$29,415
Base pay
$21,648
Overtime
$5,084
Other pay
$2,682
Benefits
$0
Total compensation
$29,415
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22177
Total Pay
$29,415

Norman Davenport Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,415.

Rebecca Burns

Police Officer 1/PPD Police

2026 total comp
$29,415
Base pay
$21,648
Overtime
$5,084
Other pay
$2,682
Benefits
$0
Total compensation
$29,415
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30258
Total Pay
$29,415

Rebecca Burns works as a Police Officer 1 for PPD Police. Their status is salaried. Rebecca earned $29,415 in 2026.

Kimberley Devery

Police Officer 1/PPD Police

2020 total comp
$29,414
Base pay
$9,596
Overtime
$0
Other pay
$19,817
Benefits
$0
Total compensation
$29,414
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
7873
Total Pay
$29,414

Kimberley Devery is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $29,414.

Christopher Paredes

Police Officer 1/PPD Police

2026 total comp
$29,409
Base pay
$18,185
Overtime
$4,014
Other pay
$7,210
Benefits
$0
Total compensation
$29,409
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49859
Total Pay
$29,409

Christopher Paredes works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $29,409 in 2026.

Robert Anderson

Police Officer 1/PPD Police

2026 total comp
$29,399
Base pay
$21,648
Overtime
$4,440
Other pay
$3,310
Benefits
$0
Total compensation
$29,399
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28404
Total Pay
$29,399

At PPD Police, Robert Anderson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,399.

Sherlyn Castillo

Police Officer 1/PPD Police

2026 total comp
$29,388
Base pay
$18,185
Overtime
$5,409
Other pay
$5,794
Benefits
$0
Total compensation
$29,388
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50043
Total Pay
$29,388

At PPD Police, Sherlyn Castillo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,388.

Marlon Davis

Police Officer 1/PPD Police

2026 total comp
$29,385
Base pay
$20,783
Overtime
$6,052
Other pay
$2,550
Benefits
$0
Total compensation
$29,385
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42153
Total Pay
$29,385

Marlon Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Marlon earned $29,385 in 2026.

Andrew Drobonick

Police Officer 1/PPD Police

2026 total comp
$29,384
Base pay
$21,648
Overtime
$4,304
Other pay
$3,431
Benefits
$0
Total compensation
$29,384
Employment type
Salaried

Source-specific fields

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

Andrew Drobonick is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,384.

Kanaan Simpson

Police Officer 1/PPD Police

2026 total comp
$29,383
Base pay
$19,484
Overtime
$8,236
Other pay
$1,663
Benefits
$0
Total compensation
$29,383
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42606
Total Pay
$29,383

Kanaan Simpson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,383.

Michael Bucchieri

Police Officer 1/PPD Police

2026 total comp
$29,361
Base pay
$21,648
Overtime
$4,406
Other pay
$3,306
Benefits
$0
Total compensation
$29,361
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7273
Total Pay
$29,361

Michael Bucchieri holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,361.

Brian Griffin

Police Officer 1/PPD Police

2026 total comp
$29,359
Base pay
$21,648
Overtime
$4,677
Other pay
$3,033
Benefits
$0
Total compensation
$29,359
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32677
Total Pay
$29,359

Brian Griffin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,359.

Megan O'Farrell

Police Officer 1/PPD Police

2026 total comp
$29,351
Base pay
$21,648
Overtime
$4,847
Other pay
$2,856
Benefits
$0
Total compensation
$29,351
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13502
Total Pay
$29,351

Megan O'Farrell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,351.

Darren Kardos

Police Officer 1/PPD Police

2025 total comp
$29,351
Base pay
$0
Overtime
$0
Other pay
$29,351
Benefits
$0
Total compensation
$29,351
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
29455
Total Pay
$29,351

Darren Kardos works as a Police Officer 1 for PPD Police. Their status is salaried. Darren earned $29,351 in 2025.

Hayden Mckinstry

Police Officer 1/PPD Police

2026 total comp
$29,347
Base pay
$21,648
Overtime
$5,152
Other pay
$2,547
Benefits
$0
Total compensation
$29,347
Employment type
Salaried

Source-specific fields

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

At PPD Police, Hayden Mckinstry serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,347.

Raymond Hall

Police Officer 1/PPD Police

2026 total comp
$29,346
Base pay
$21,648
Overtime
$4,609
Other pay
$3,088
Benefits
$0
Total compensation
$29,346
Employment type
Salaried

Source-specific fields

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

At PPD Police, Raymond Hall serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,346.

Maurice Scott

Police Officer 1/PPD Police

2026 total comp
$29,345
Base pay
$21,648
Overtime
$4,270
Other pay
$3,426
Benefits
$0
Total compensation
$29,345
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3898
Total Pay
$29,345

At PPD Police, Maurice Scott serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,345.

Brian German

Police Officer 1/PPD Police

2026 total comp
$29,342
Base pay
$21,648
Overtime
$6,033
Other pay
$1,661
Benefits
$0
Total compensation
$29,342
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
45526
Total Pay
$29,342

Brian German is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,342.

Malik Williams

Police Officer 1/PPD Police

2026 total comp
$29,340
Base pay
$21,648
Overtime
$5,016
Other pay
$2,676
Benefits
$0
Total compensation
$29,340
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13182
Total Pay
$29,340

Malik Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,340.

Jonathan Simmonds

Police Officer 1/PPD Police

2026 total comp
$29,339
Base pay
$17,631
Overtime
$3,917
Other pay
$7,791
Benefits
$0
Total compensation
$29,339
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51470
Total Pay
$29,339

At PPD Police, Jonathan Simmonds serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,339.

John Mclaughlin

Police Officer 1/PPD Police

2026 total comp
$29,336
Base pay
$17,631
Overtime
$3,915
Other pay
$7,791
Benefits
$0
Total compensation
$29,336
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52009
Total Pay
$29,336

John Mclaughlin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,336.

Michelle Dennard-Sherard

Police Officer 1/PPD Police

2023 total comp
$29,323
Base pay
$0
Overtime
$0
Other pay
$29,323
Benefits
$0
Total compensation
$29,323
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19135
Total Pay
$29,323

At PPD Police, Michelle Dennard-Sherard serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $29,323.

Elizabeth Lynch

Police Officer 1/PPD Police

2020 total comp
$29,321
Base pay
$15,994
Overtime
$0
Other pay
$13,327
Benefits
$0
Total compensation
$29,321
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
31158
Total Pay
$29,321

Elizabeth Lynch holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $29,321.

Jonathan Rolison

Police Officer 1/PPD Police

2026 total comp
$29,318
Base pay
$19,484
Overtime
$8,175
Other pay
$1,660
Benefits
$0
Total compensation
$29,318
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
44163
Total Pay
$29,318

Jonathan Rolison works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $29,318 in 2026.

Victor Santiago

Police Officer 1/PPD Police

2026 total comp
$29,318
Base pay
$19,484
Overtime
$8,175
Other pay
$1,660
Benefits
$0
Total compensation
$29,318
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45471
Total Pay
$29,318

At PPD Police, Victor Santiago serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,318.

Jessie Wilson

Police Officer 1/PPD Police

2026 total comp
$29,313
Base pay
$21,577
Overtime
$4,880
Other pay
$2,855
Benefits
$0
Total compensation
$29,313
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31940
Total Pay
$29,313

Jessie Wilson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,313.

William Pettis

Police Officer 1/PPD Police

2026 total comp
$29,303
Base pay
$21,648
Overtime
$4,982
Other pay
$2,672
Benefits
$0
Total compensation
$29,303
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34483
Total Pay
$29,303

William Pettis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,303.

Jarmay Wright

Police Officer 1/PPD Police

2026 total comp
$29,303
Base pay
$21,648
Overtime
$4,982
Other pay
$2,672
Benefits
$0
Total compensation
$29,303
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8305
Total Pay
$29,303

At PPD Police, Jarmay Wright serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,303.

George Feinstein

Police Officer 1/PPD Police

2026 total comp
$29,284
Base pay
$21,648
Overtime
$4,338
Other pay
$3,297
Benefits
$0
Total compensation
$29,284
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15671
Total Pay
$29,284

George Feinstein is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,284.

Keith Sadowski

Police Officer 1/PPD Police

2026 total comp
$29,284
Base pay
$21,648
Overtime
$4,338
Other pay
$3,297
Benefits
$0
Total compensation
$29,284
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13866
Total Pay
$29,284

At PPD Police, Keith Sadowski serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,284.

Terry Fulwood

Police Officer 1/PPD Police

2026 total comp
$29,284
Base pay
$21,648
Overtime
$4,338
Other pay
$3,297
Benefits
$0
Total compensation
$29,284
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34213
Total Pay
$29,284

At PPD Police, Terry Fulwood serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,284.

Sharon Williams

Police Officer 1/PPD Police

2026 total comp
$29,284
Base pay
$21,648
Overtime
$4,338
Other pay
$3,297
Benefits
$0
Total compensation
$29,284
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34660
Total Pay
$29,284

Sharon Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Sharon earned $29,284 in 2026.

Bridget Mccuen

Police Officer 1/PPD Police

2026 total comp
$29,284
Base pay
$21,648
Overtime
$4,338
Other pay
$3,297
Benefits
$0
Total compensation
$29,284
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19947
Total Pay
$29,284

Bridget Mccuen works as a Police Officer 1 for PPD Police. Their status is salaried. Bridget earned $29,284 in 2026.

Debra Ugarte

Police Officer 1/PPD Police

2022 total comp
$29,279
Base pay
$26,132
Overtime
$0
Other pay
$3,147
Benefits
$0
Total compensation
$29,279
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
9630
Total Pay
$29,279

Debra Ugarte holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $29,279.

Stanley Kaluza

Police Officer 1/PPD Police

2026 total comp
$29,269
Base pay
$21,648
Overtime
$4,203
Other pay
$3,418
Benefits
$0
Total compensation
$29,269
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26302
Total Pay
$29,269

At PPD Police, Stanley Kaluza serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,269.