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 68

Joseph Kent Jr.

Police Officer 1/PPD Police

2026 total comp
$28,359
Base pay
$21,648
Overtime
$3,660
Other pay
$3,050
Benefits
$0
Total compensation
$28,359
Employment type
Salaried

Source-specific fields

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

Joseph Kent Jr. is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,359.

Gregory Caruso

Police Officer 1/PPD Police

2026 total comp
$28,357
Base pay
$21,648
Overtime
$4,248
Other pay
$2,461
Benefits
$0
Total compensation
$28,357
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38068
Total Pay
$28,357

Gregory Caruso works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $28,357 in 2026.

Devon Price

Police Officer 1/PPD Police

2026 total comp
$28,346
Base pay
$16,949
Overtime
$8,812
Other pay
$2,585
Benefits
$0
Total compensation
$28,346
Employment type
Salaried

Source-specific fields

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

Devon Price holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,346.

Paul Sulock

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
19569
Total Pay
$28,342

Paul Sulock works as a Police Officer 1 for PPD Police. Their status is salaried. Paul earned $28,342 in 2025.

Brian Goodyear

Police Officer 1/PPD Police

2026 total comp
$28,338
Base pay
$21,648
Overtime
$3,762
Other pay
$2,928
Benefits
$0
Total compensation
$28,338
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36451
Total Pay
$28,338

Brian Goodyear is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,338.

Jonathan Harvey

Police Officer 1/PPD Police

2026 total comp
$28,338
Base pay
$21,648
Overtime
$3,762
Other pay
$2,928
Benefits
$0
Total compensation
$28,338
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21757
Total Pay
$28,338

Jonathan Harvey works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $28,338 in 2026.

Mark Kim

Police Officer 1/PPD Police

2026 total comp
$28,333
Base pay
$21,648
Overtime
$4,101
Other pay
$2,584
Benefits
$0
Total compensation
$28,333
Employment type
Salaried

Source-specific fields

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

At PPD Police, Mark Kim serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,333.

Michael Allen

Police Officer 1/PPD Police

2026 total comp
$28,332
Base pay
$18,185
Overtime
$2,705
Other pay
$7,442
Benefits
$0
Total compensation
$28,332
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48206
Total Pay
$28,332

At PPD Police, Michael Allen serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,332.

Christopher Egan

Police Officer 1/PPD Police

2026 total comp
$28,321
Base pay
$21,648
Overtime
$3,626
Other pay
$3,046
Benefits
$0
Total compensation
$28,321
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6120
Total Pay
$28,321

At PPD Police, Christopher Egan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,321.

Robert Evans

Police Officer 1/PPD Police

2026 total comp
$28,309
Base pay
$21,648
Overtime
$3,389
Other pay
$3,272
Benefits
$0
Total compensation
$28,309
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13108
Total Pay
$28,309

At PPD Police, Robert Evans serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,309.

Mark Kusowski

Police Officer 1/PPD Police

2026 total comp
$28,300
Base pay
$21,648
Overtime
$3,728
Other pay
$2,924
Benefits
$0
Total compensation
$28,300
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27532
Total Pay
$28,300

Mark Kusowski works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $28,300 in 2026.

James Kargbo

Police Officer 1/PPD Police

2026 total comp
$28,284
Base pay
$16,669
Overtime
$3,601
Other pay
$8,014
Benefits
$0
Total compensation
$28,284
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52045
Total Pay
$28,284

At PPD Police, James Kargbo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,284.

Joseph Schrank Jr.

Police Officer 1/PPD Police

2026 total comp
$28,283
Base pay
$21,648
Overtime
$3,593
Other pay
$3,042
Benefits
$0
Total compensation
$28,283
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22133
Total Pay
$28,283

Joseph Schrank Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,283.

Eric Olmeda

Police Officer 1/PPD Police

2026 total comp
$28,269
Base pay
$18,185
Overtime
$8,484
Other pay
$1,600
Benefits
$0
Total compensation
$28,269
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50940
Total Pay
$28,269

Eric Olmeda is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,269.

Raymond Fountain

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2032
Total Pay
$28,259

Raymond Fountain holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,259.

Joseph Fields

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3778
Total Pay
$28,259

Joseph Fields holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,259.

Jeffrey Bascomb Jr

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6989
Total Pay
$28,259

At PPD Police, Jeffrey Bascomb Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,259.

Robert Bonino

Police Officer 1/PPD Police

2026 total comp
$28,253
Base pay
$21,648
Overtime
$3,423
Other pay
$3,181
Benefits
$0
Total compensation
$28,253
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21851
Total Pay
$28,253

At PPD Police, Robert Bonino serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,253.

Rodney Hall

Police Officer 1/PPD Police

2026 total comp
$28,251
Base pay
$19,484
Overtime
$7,168
Other pay
$1,599
Benefits
$0
Total compensation
$28,251
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43604
Total Pay
$28,251

Rodney Hall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,251.

John Urban

Police Officer 1/PPD Police

2026 total comp
$28,251
Base pay
$19,484
Overtime
$7,168
Other pay
$1,599
Benefits
$0
Total compensation
$28,251
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43979
Total Pay
$28,251

John Urban works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $28,251 in 2026.

Mark Moore

Police Officer 1/PPD Police

2023 total comp
$28,233
Base pay
$14,319
Overtime
$119
Other pay
$13,794
Benefits
$0
Total compensation
$28,233
Employment type
Salaried

Source-specific fields

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

At PPD Police, Mark Moore serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $28,233.

Amanda Rodriguez

Police Officer 1/PPD Police

2026 total comp
$28,232
Base pay
$18,185
Overtime
$2,904
Other pay
$7,144
Benefits
$0
Total compensation
$28,232
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50204
Total Pay
$28,232

Amanda Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,232.

Christopher Toman

Police Officer 1/PPD Police

2026 total comp
$28,225
Base pay
$21,648
Overtime
$3,660
Other pay
$2,916
Benefits
$0
Total compensation
$28,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36697
Total Pay
$28,225

Christopher Toman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,225.

Ciante Bradley

Police Officer 1/PPD Police

2026 total comp
$28,225
Base pay
$21,648
Overtime
$3,660
Other pay
$2,916
Benefits
$0
Total compensation
$28,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34015
Total Pay
$28,225

Ciante Bradley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,225.

Frank Chiarella

Police Officer 1/PPD Police

2026 total comp
$28,221
Base pay
$21,648
Overtime
$3,999
Other pay
$2,574
Benefits
$0
Total compensation
$28,221
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19646
Total Pay
$28,221

Frank Chiarella works as a Police Officer 1 for PPD Police. Their status is salaried. Frank earned $28,221 in 2026.

Daniel Mckeown

Police Officer 1/PPD Police

2026 total comp
$28,221
Base pay
$21,648
Overtime
$3,999
Other pay
$2,574
Benefits
$0
Total compensation
$28,221
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31805
Total Pay
$28,221

Daniel Mckeown works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $28,221 in 2026.

Joshua Rubin

Police Officer 1/PPD Police

2026 total comp
$28,218
Base pay
$21,648
Overtime
$4,982
Other pay
$1,587
Benefits
$0
Total compensation
$28,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4210
Total Pay
$28,218

Joshua Rubin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,218.

Steven Klepczynski

Police Officer 1/PPD Police

2026 total comp
$28,207
Base pay
$21,648
Overtime
$3,525
Other pay
$3,034
Benefits
$0
Total compensation
$28,207
Employment type
Salaried

Source-specific fields

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

Steven Klepczynski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,207.

Yvette Colston

Police Officer 1/PPD Police

2026 total comp
$28,207
Base pay
$21,648
Overtime
$3,525
Other pay
$3,034
Benefits
$0
Total compensation
$28,207
Employment type
Salaried

Source-specific fields

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

Yvette Colston works as a Police Officer 1 for PPD Police. Their status is salaried. Yvette earned $28,207 in 2026.

Patrick Quinn

Police Officer 1/PPD Police

2026 total comp
$28,207
Base pay
$21,648
Overtime
$3,525
Other pay
$3,034
Benefits
$0
Total compensation
$28,207
Employment type
Salaried

Source-specific fields

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

Patrick Quinn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,207.

James Strohm

Police Officer 1/PPD Police

2020 total comp
$28,203
Base pay
$0
Overtime
$0
Other pay
$28,203
Benefits
$0
Total compensation
$28,203
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
11359
Total Pay
$28,203

At PPD Police, James Strohm serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $28,203.

Edward Sadowski Iii

Police Officer 1/PPD Police

2026 total comp
$28,194
Base pay
$21,648
Overtime
$3,254
Other pay
$3,292
Benefits
$0
Total compensation
$28,194
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11596
Total Pay
$28,194

At PPD Police, Edward Sadowski Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,194.

Timothy Mc Laughlin

Police Officer 1/PPD Police

2026 total comp
$28,194
Base pay
$21,648
Overtime
$3,254
Other pay
$3,292
Benefits
$0
Total compensation
$28,194
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2730
Total Pay
$28,194

Timothy Mc Laughlin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,194.

Robert Bivenour

Police Officer 1/PPD Police

2026 total comp
$28,194
Base pay
$21,648
Overtime
$3,254
Other pay
$3,292
Benefits
$0
Total compensation
$28,194
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16536
Total Pay
$28,194

Robert Bivenour works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $28,194 in 2026.

Michael Navedo

Police Officer 1/PPD Police

2026 total comp
$28,187
Base pay
$21,648
Overtime
$3,626
Other pay
$2,912
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13500
Total Pay
$28,187

At PPD Police, Michael Navedo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,187.

Matthew Walsh

Police Officer 1/PPD Police

2026 total comp
$28,187
Base pay
$21,648
Overtime
$3,796
Other pay
$2,742
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32790
Total Pay
$28,187

Matthew Walsh holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,187.

Brittany Palmer

Police Officer 1/PPD Police

2026 total comp
$28,187
Base pay
$21,648
Overtime
$3,796
Other pay
$2,742
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10565
Total Pay
$28,187

Brittany Palmer works as a Police Officer 1 for PPD Police. Their status is salaried. Brittany earned $28,187 in 2026.

Jonathan Devine

Police Officer 1/PPD Police

2026 total comp
$28,187
Base pay
$21,648
Overtime
$3,796
Other pay
$2,742
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32365
Total Pay
$28,187

Jonathan Devine holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,187.

Daniel Aquilone

Police Officer 1/PPD Police

2026 total comp
$28,185
Base pay
$19,484
Overtime
$7,290
Other pay
$1,411
Benefits
$0
Total compensation
$28,185
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44475
Total Pay
$28,185

Daniel Aquilone is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,185.

Francis Coyle

Police Officer 1/PPD Police

2026 total comp
$28,184
Base pay
$21,648
Overtime
$3,965
Other pay
$2,570
Benefits
$0
Total compensation
$28,184
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3660
Total Pay
$28,184

Francis Coyle is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,184.