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