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 Officerroles 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 1

Deborah Jackson

Police Officer 1/PPD Police

2019 total comp
$42,690
Base pay
$0
Overtime
$0
Other pay
$42,690
Benefits
$0
Total compensation
$42,690
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
4543
Total Pay
$42,690

At PPD Police, Deborah Jackson serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $42,690.

Sabrina Burnett

Police Officer 1/PPD Police

2026 total comp
$42,688
Base pay
$21,648
Overtime
$16,234
Other pay
$4,806
Benefits
$0
Total compensation
$42,688
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29025
Total Pay
$42,688

Sabrina Burnett works as a Police Officer 1 for PPD Police. Their status is salaried. Sabrina earned $42,688 in 2026.

Kieran Boyle

Police Officer 1/PPD Police

2024 total comp
$42,667
Base pay
$26,779
Overtime
$2,315
Other pay
$13,573
Benefits
$0
Total compensation
$42,667
Employment type
Salaried

Source-specific fields

Base Salary
$77,359
Employee Category
Civil Service
Job Code
6A02
Public Id
38187
Total Pay
$42,667

Kieran Boyle works as a Police Officer 1 for PPD Police. Their status is salaried. Kieran earned $42,667 in 2024.

Steven Vargas

Police Officer 1/PPD Police

2023 total comp
$42,584
Base pay
$24,444
Overtime
$736
Other pay
$17,405
Benefits
$0
Total compensation
$42,584
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
23626
Total Pay
$42,584

Steven Vargas works as a Police Officer 1 for PPD Police. Their status is salaried. Steven earned $42,584 in 2023.

John Seigafuse

Police Officer 1/PPD Police

2026 total comp
$42,548
Base pay
$21,648
Overtime
$16,404
Other pay
$4,496
Benefits
$0
Total compensation
$42,548
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5793
Total Pay
$42,548

John Seigafuse holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $42,548.

Jeffrey Zaborowski

Police Officer 1/PPD Police

2026 total comp
$42,544
Base pay
$21,648
Overtime
$15,929
Other pay
$4,966
Benefits
$0
Total compensation
$42,544
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14935
Total Pay
$42,544

Jeffrey Zaborowski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,544.

Kevin Creely

Police Officer 1/PPD Police

2026 total comp
$42,523
Base pay
$21,648
Overtime
$16,302
Other pay
$4,573
Benefits
$0
Total compensation
$42,523
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15620
Total Pay
$42,523

Kevin Creely is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,523.

Ryan Graves

Police Officer 1/PPD Police

2026 total comp
$42,505
Base pay
$21,648
Overtime
$14,235
Other pay
$6,622
Benefits
$0
Total compensation
$42,505
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20706
Total Pay
$42,505

At PPD Police, Ryan Graves serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $42,505.

Christopher Mcgraw

Police Officer 1/PPD Police

2026 total comp
$42,497
Base pay
$21,648
Overtime
$16,065
Other pay
$4,784
Benefits
$0
Total compensation
$42,497
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11017
Total Pay
$42,497

At PPD Police, Christopher Mcgraw serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $42,497.

Thomas Strain

Police Officer 1/PPD Police

2026 total comp
$42,485
Base pay
$21,648
Overtime
$16,268
Other pay
$4,569
Benefits
$0
Total compensation
$42,485
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7734
Total Pay
$42,485

At PPD Police, Thomas Strain serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $42,485.

Salvatore Ruggieri

Police Officer 1/PPD Police

2019 total comp
$42,430
Base pay
$11,298
Overtime
$0
Other pay
$31,133
Benefits
$0
Total compensation
$42,430
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
28760
Total Pay
$42,430

Salvatore Ruggieri works as a Police Officer 1 for PPD Police. Their status is salaried. Salvatore earned $42,430 in 2019.

David Cella

Police Officer 1/PPD Police

2026 total comp
$42,421
Base pay
$21,648
Overtime
$15,997
Other pay
$4,776
Benefits
$0
Total compensation
$42,421
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35634
Total Pay
$42,421

At PPD Police, David Cella serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $42,421.

Efrain Torres Jr

Police Officer 1/PPD Police

2026 total comp
$42,418
Base pay
$21,648
Overtime
$16,133
Other pay
$4,637
Benefits
$0
Total compensation
$42,418
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2969
Total Pay
$42,418

Efrain Torres Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $42,418.

Michael Leno

Police Officer 1/PPD Police

2026 total comp
$42,415
Base pay
$21,648
Overtime
$16,641
Other pay
$4,126
Benefits
$0
Total compensation
$42,415
Employment type
Salaried

Source-specific fields

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

Michael Leno is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,415.

Wardie Murden

Police Officer 1/PPD Police

2026 total comp
$42,391
Base pay
$21,648
Overtime
$15,794
Other pay
$4,948
Benefits
$0
Total compensation
$42,391
Employment type
Salaried

Source-specific fields

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

Wardie Murden works as a Police Officer 1 for PPD Police. Their status is salaried. Wardie earned $42,391 in 2026.

Ryan Del Ricci

Police Officer 1/PPD Police

2026 total comp
$42,340
Base pay
$21,648
Overtime
$16,573
Other pay
$4,119
Benefits
$0
Total compensation
$42,340
Employment type
Salaried

Source-specific fields

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

Ryan Del Ricci is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,340.

Chris Lai

Police Officer 1/PPD Police

2026 total comp
$42,333
Base pay
$21,648
Overtime
$16,133
Other pay
$4,552
Benefits
$0
Total compensation
$42,333
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15421
Total Pay
$42,333

Chris Lai holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $42,333.

Angel Delgado

Police Officer 1/PPD Police

2026 total comp
$42,317
Base pay
$21,648
Overtime
$16,810
Other pay
$3,858
Benefits
$0
Total compensation
$42,317
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36387
Total Pay
$42,317

Angel Delgado is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,317.

Steven Moffitt

Police Officer 1/PPD Police

2026 total comp
$42,317
Base pay
$21,648
Overtime
$16,810
Other pay
$3,858
Benefits
$0
Total compensation
$42,317
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11264
Total Pay
$42,317

At PPD Police, Steven Moffitt serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $42,317.

Janine Lively-Mason

Police Officer 1/PPD Police

2026 total comp
$42,314
Base pay
$21,648
Overtime
$15,726
Other pay
$4,940
Benefits
$0
Total compensation
$42,314
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28379
Total Pay
$42,314

Janine Lively-Mason is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,314.

Angelo Sanchez

Police Officer 1/PPD Police

2021 total comp
$42,314
Base pay
$35,905
Overtime
$1,318
Other pay
$5,090
Benefits
$0
Total compensation
$42,314
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
25832
Total Pay
$42,314

Angelo Sanchez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $42,314.

Patrick Dio

Police Officer 1/PPD Police

2026 total comp
$42,305
Base pay
$21,648
Overtime
$16,031
Other pay
$4,626
Benefits
$0
Total compensation
$42,305
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5931
Total Pay
$42,305

Patrick Dio is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,305.

Robert Zubriski

Police Officer 1/PPD Police

2021 total comp
$42,283
Base pay
$27,827
Overtime
$729
Other pay
$13,727
Benefits
$0
Total compensation
$42,283
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
16403
Total Pay
$42,283

At PPD Police, Robert Zubriski serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $42,283.

Marcellus Robinson

Police Officer 1/PPD Police

2022 total comp
$42,266
Base pay
$34,126
Overtime
$0
Other pay
$8,140
Benefits
$0
Total compensation
$42,266
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
23431
Total Pay
$42,266

At PPD Police, Marcellus Robinson serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $42,266.

Robert Campbell

Police Officer 1/PPD Police

2026 total comp
$42,246
Base pay
$21,648
Overtime
$16,234
Other pay
$4,363
Benefits
$0
Total compensation
$42,246
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33110
Total Pay
$42,246

Robert Campbell works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $42,246 in 2026.

Kristin Gondek

Police Officer 1/PPD Police

2026 total comp
$42,243
Base pay
$21,648
Overtime
$16,743
Other pay
$3,852
Benefits
$0
Total compensation
$42,243
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21610
Total Pay
$42,243

Kristin Gondek holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $42,243.

Shawn Vincent

Police Officer 1/PPD Police

2026 total comp
$42,230
Base pay
$21,648
Overtime
$15,828
Other pay
$4,754
Benefits
$0
Total compensation
$42,230
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18890
Total Pay
$42,230

Shawn Vincent holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $42,230.

Sharrod Davis

Police Officer 1/PPD Police

2026 total comp
$42,207
Base pay
$20,925
Overtime
$16,743
Other pay
$4,539
Benefits
$0
Total compensation
$42,207
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6295
Total Pay
$42,207

Sharrod Davis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,207.

Jerome Jackson

Police Officer 1/PPD Police

2026 total comp
$42,192
Base pay
$21,648
Overtime
$15,794
Other pay
$4,750
Benefits
$0
Total compensation
$42,192
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35376
Total Pay
$42,192

Jerome Jackson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,192.

Charles Dumbaugh

Police Officer 1/PPD Police

2021 total comp
$42,191
Base pay
$23,937
Overtime
$10,743
Other pay
$7,511
Benefits
$0
Total compensation
$42,191
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
353
Total Pay
$42,191

Charles Dumbaugh works as a Police Officer 1 for PPD Police. Their status is salaried. Charles earned $42,191 in 2021.

Mark Lapenta

Police Officer 1/PPD Police

2026 total comp
$42,190
Base pay
$21,648
Overtime
$16,438
Other pay
$4,104
Benefits
$0
Total compensation
$42,190
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10338
Total Pay
$42,190

Mark Lapenta holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $42,190.

Nicholas Lazar

Police Officer 1/PPD Police

2026 total comp
$42,175
Base pay
$20,783
Overtime
$17,732
Other pay
$3,660
Benefits
$0
Total compensation
$42,175
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
39993
Total Pay
$42,175

Nicholas Lazar works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $42,175 in 2026.

Nicolas Krupczak

Police Officer 1/PPD Police

2026 total comp
$42,174
Base pay
$20,783
Overtime
$17,732
Other pay
$3,660
Benefits
$0
Total compensation
$42,174
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39761
Total Pay
$42,174

Nicolas Krupczak is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,174.

Shawn Carey

Police Officer 1/PPD Police

2026 total comp
$42,122
Base pay
$21,648
Overtime
$15,556
Other pay
$4,917
Benefits
$0
Total compensation
$42,122
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25582
Total Pay
$42,122

Shawn Carey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,122.

Scott Holmes

Police Officer 1/PPD Police

2026 total comp
$42,116
Base pay
$21,648
Overtime
$15,726
Other pay
$4,741
Benefits
$0
Total compensation
$42,116
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9752
Total Pay
$42,116

Scott Holmes works as a Police Officer 1 for PPD Police. Their status is salaried. Scott earned $42,116 in 2026.

Kelvin Carroll

Police Officer 1/PPD Police

2026 total comp
$42,116
Base pay
$21,648
Overtime
$15,726
Other pay
$4,741
Benefits
$0
Total compensation
$42,116
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4211
Total Pay
$42,116

Kelvin Carroll is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,116.

Javier Montanez

Police Officer 1/PPD Police

2026 total comp
$42,095
Base pay
$21,648
Overtime
$16,099
Other pay
$4,348
Benefits
$0
Total compensation
$42,095
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9062
Total Pay
$42,095

At PPD Police, Javier Montanez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $42,095.

Kayla Mcguiness

Police Officer 1/PPD Police

2022 total comp
$42,085
Base pay
$35,970
Overtime
$749
Other pay
$5,365
Benefits
$0
Total compensation
$42,085
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
20924
Total Pay
$42,085

Kayla Mcguiness is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $42,085.

Randy Summers Jr.

Police Officer 1/PPD Police

2026 total comp
$42,057
Base pay
$21,648
Overtime
$16,065
Other pay
$4,344
Benefits
$0
Total compensation
$42,057
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33713
Total Pay
$42,057

Randy Summers Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Randy earned $42,057 in 2026.

Colleen Mclain

Police Officer 1/PPD Police

2024 total comp
$42,047
Base pay
$9,918
Overtime
$0
Other pay
$32,129
Benefits
$0
Total compensation
$42,047
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
22024
Total Pay
$42,047

At PPD Police, Colleen Mclain serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $42,047.