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 2

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.

Mark Kvalsvik

Police Officer 1/PPD Police

2026 total comp
$29,266
Base pay
$21,648
Overtime
$4,948
Other pay
$2,669
Benefits
$0
Total compensation
$29,266
Employment type
Salaried

Source-specific fields

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

Mark Kvalsvik works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $29,266 in 2026.

Anthony Ramuno

Police Officer 1/PPD Police

2026 total comp
$29,266
Base pay
$21,648
Overtime
$4,948
Other pay
$2,669
Benefits
$0
Total compensation
$29,266
Employment type
Salaried

Source-specific fields

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

Anthony Ramuno is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,266.

Christian Hicks

Police Officer 1/PPD Police

2026 total comp
$29,259
Base pay
$16,669
Overtime
$4,332
Other pay
$8,258
Benefits
$0
Total compensation
$29,259
Employment type
Salaried

Source-specific fields

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

At PPD Police, Christian Hicks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,259.

Robert Cozzi Jr

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Brigid Gack

Police Officer 1/PPD Police

2022 total comp
$29,236
Base pay
$15,372
Overtime
$0
Other pay
$13,864
Benefits
$0
Total compensation
$29,236
Employment type
Salaried

Source-specific fields

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

Brigid Gack works as a Police Officer 1 for PPD Police. Their status is salaried. Brigid earned $29,236 in 2022.

Shawn Rinier

Police Officer 1/PPD Police

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

Source-specific fields

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

Shawn Rinier works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $29,208 in 2026.

Brian Mcbride

Police Officer 1/PPD Police

2026 total comp
$29,207
Base pay
$21,648
Overtime
$4,542
Other pay
$3,017
Benefits
$0
Total compensation
$29,207
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
1077
Total Pay
$32,548

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

Vincent Ficchi

Police Officer 1/PPD Police

2026 total comp
$29,207
Base pay
$21,648
Overtime
$4,542
Other pay
$3,017
Benefits
$0
Total compensation
$29,207
Employment type
Salaried

Source-specific fields

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

Vincent Ficchi works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $29,207 in 2026.

Timothy Given

Police Officer 1/PPD Police

2026 total comp
$29,191
Base pay
$21,648
Overtime
$4,880
Other pay
$2,662
Benefits
$0
Total compensation
$29,191
Employment type
Salaried

Source-specific fields

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

Timothy Given works as a Police Officer 1 for PPD Police. Their status is salaried. Timothy earned $29,191 in 2026.

Leo Breslin

Police Officer 1/PPD Police

2026 total comp
$29,191
Base pay
$21,648
Overtime
$4,880
Other pay
$2,662
Benefits
$0
Total compensation
$29,191
Employment type
Salaried

Source-specific fields

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

Leo Breslin works as a Police Officer 1 for PPD Police. Their status is salaried. Leo earned $29,191 in 2026.

Robert Paniagua

Police Officer 1/PPD Police

2026 total comp
$29,163
Base pay
$21,648
Overtime
$4,677
Other pay
$2,837
Benefits
$0
Total compensation
$29,163
Employment type
Salaried

Source-specific fields

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

Robert Paniagua is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,163.

Li Guo

Police Officer 1/PPD Police

2026 total comp
$29,160
Base pay
$17,631
Overtime
$3,748
Other pay
$7,781
Benefits
$0
Total compensation
$29,160
Employment type
Salaried

Source-specific fields

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

Li Guo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,160.

Timothy Taylor

Police Officer 1/PPD Police

2026 total comp
$29,157
Base pay
$21,648
Overtime
$4,372
Other pay
$3,136
Benefits
$0
Total compensation
$29,157
Employment type
Salaried

Source-specific fields

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

At PPD Police, Timothy Taylor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,157.

Corey Williams

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Brenjuander Jones

Police Officer 1/PPD Police

2026 total comp
$29,154
Base pay
$21,648
Overtime
$4,101
Other pay
$3,404
Benefits
$0
Total compensation
$29,154
Employment type
Salaried

Source-specific fields

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

Brenjuander Jones is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,154.

Donna Mcgarrey

Police Officer 1/PPD Police

2023 total comp
$29,153
Base pay
$10,819
Overtime
$298
Other pay
$18,036
Benefits
$0
Total compensation
$29,153
Employment type
Salaried

Source-specific fields

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

Donna Mcgarrey is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $29,153.

Kyle Tran

Police Officer 1/PPD Police

2026 total comp
$29,138
Base pay
$17,631
Overtime
$3,727
Other pay
$7,780
Benefits
$0
Total compensation
$29,138
Employment type
Salaried

Source-specific fields

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

Kyle Tran works as a Police Officer 1 for PPD Police. Their status is salaried. Kyle earned $29,138 in 2026.

Brian Mitchell

Police Officer 1/PPD Police

2026 total comp
$29,132
Base pay
$21,648
Overtime
$4,474
Other pay
$3,010
Benefits
$0
Total compensation
$29,132
Employment type
Salaried

Source-specific fields

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

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

Horace Lopez

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Horace Lopez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,119.

Alexander Dejesus

Police Officer 1/PPD Police

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

Source-specific fields

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

Alexander Dejesus is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,119.

Tyler Kriebel

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

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

Tyler Kriebel holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,116.

Manuel Lopez

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

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

Manuel Lopez works as a Police Officer 1 for PPD Police. Their status is salaried. Manuel earned $29,116 in 2026.

John Glowacki

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

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

John Glowacki works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $29,116 in 2026.

Robert Tavarez

Police Officer 1/PPD Police

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

Source-specific fields

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

Robert Tavarez works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $29,095 in 2026.

William Forbes

Police Officer 1/PPD Police

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

Source-specific fields

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

William Forbes works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $29,081 in 2026.

Michael Staunton

Police Officer 1/PPD Police

2026 total comp
$29,079
Base pay
$21,648
Overtime
$4,779
Other pay
$2,652
Benefits
$0
Total compensation
$29,079
Employment type
Salaried

Source-specific fields

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

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

Natalie Biondo

Police Officer 1/PPD Police

2026 total comp
$29,078
Base pay
$20,783
Overtime
$5,466
Other pay
$2,829
Benefits
$0
Total compensation
$29,078
Employment type
Salaried

Source-specific fields

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

Natalie Biondo works as a Police Officer 1 for PPD Police. Their status is salaried. Natalie earned $29,078 in 2026.