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 40

Charlene Bonner

Police Officer 1/PPD Police

2024 total comp
$24,213
Base pay
$21,489
Overtime
$0
Other pay
$2,724
Benefits
$0
Total compensation
$24,213
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20294
Total Pay
$24,213

Charlene Bonner is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $24,213.

Christopher Vandermay

Police Officer 1/PPD Police

2026 total comp
$24,209
Base pay
$19,484
Overtime
$3,355
Other pay
$1,370
Benefits
$0
Total compensation
$24,209
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42918
Total Pay
$24,209

Christopher Vandermay works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $24,209 in 2026.

John Duaime

Police Officer 1/PPD Police

2026 total comp
$24,207
Base pay
$21,648
Overtime
$203
Other pay
$2,356
Benefits
$0
Total compensation
$24,207
Employment type
Salaried

Source-specific fields

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

John Duaime holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,207.

Kyle Covello

Police Officer 1/PPD Police

2026 total comp
$24,207
Base pay
$21,648
Overtime
$203
Other pay
$2,356
Benefits
$0
Total compensation
$24,207
Employment type
Salaried

Source-specific fields

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

Kyle Covello holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,207.

Joanne Bondiskey

Police Officer 1/PPD Police

2026 total comp
$24,201
Base pay
$21,648
Overtime
$0
Other pay
$2,552
Benefits
$0
Total compensation
$24,201
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30005
Total Pay
$24,201

Joanne Bondiskey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,201.

Christopher Flores

Police Officer 1/PPD Police

2026 total comp
$24,194
Base pay
$21,648
Overtime
$339
Other pay
$2,207
Benefits
$0
Total compensation
$24,194
Employment type
Salaried

Source-specific fields

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

At PPD Police, Christopher Flores serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,194.

Brandi Donnell

Police Officer 1/PPD Police

2026 total comp
$24,194
Base pay
$21,648
Overtime
$339
Other pay
$2,207
Benefits
$0
Total compensation
$24,194
Employment type
Salaried

Source-specific fields

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

Brandi Donnell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,194.

Krystal Brown-Williams

Police Officer 1/PPD Police

2026 total comp
$24,194
Base pay
$21,648
Overtime
$339
Other pay
$2,207
Benefits
$0
Total compensation
$24,194
Employment type
Salaried

Source-specific fields

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

At PPD Police, Krystal Brown-Williams serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,194.

Angelica Ocasio

Police Officer 1/PPD Police

2026 total comp
$24,194
Base pay
$21,648
Overtime
$339
Other pay
$2,207
Benefits
$0
Total compensation
$24,194
Employment type
Salaried

Source-specific fields

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

Angelica Ocasio works as a Police Officer 1 for PPD Police. Their status is salaried. Angelica earned $24,194 in 2026.

Ashley Kilroy

Police Officer 1/PPD Police

2026 total comp
$24,183
Base pay
$20,783
Overtime
$1,301
Other pay
$2,099
Benefits
$0
Total compensation
$24,183
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39254
Total Pay
$24,183

Ashley Kilroy works as a Police Officer 1 for PPD Police. Their status is salaried. Ashley earned $24,183 in 2026.

Romero Amilcar

Police Officer 1/PPD Police

2026 total comp
$24,167
Base pay
$16,669
Overtime
$0
Other pay
$7,498
Benefits
$0
Total compensation
$24,167
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52187
Total Pay
$24,167

Romero Amilcar works as a Police Officer 1 for PPD Police. Their status is salaried. Romero earned $24,167 in 2026.

Ryan Berry

Police Officer 1/PPD Police

2026 total comp
$24,150
Base pay
$21,577
Overtime
$475
Other pay
$2,099
Benefits
$0
Total compensation
$24,150
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38903
Total Pay
$24,150

Ryan Berry is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,150.

Joseph Wagner

Police Officer 1/PPD Police

2026 total comp
$24,147
Base pay
$20,783
Overtime
$1,269
Other pay
$2,096
Benefits
$0
Total compensation
$24,147
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39747
Total Pay
$24,147

Joseph Wagner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,147.

Asia Patterson-Robinson

Police Officer 1/PPD Police

2026 total comp
$24,145
Base pay
$21,648
Overtime
$1,130
Other pay
$1,367
Benefits
$0
Total compensation
$24,145
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
50041
Total Pay
$24,145

At PPD Police, Asia Patterson-Robinson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,145.

Walter Jones-Harold

Police Officer 1/PPD Police

2026 total comp
$24,145
Base pay
$19,484
Overtime
$3,294
Other pay
$1,367
Benefits
$0
Total compensation
$24,145
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44846
Total Pay
$24,145

At PPD Police, Walter Jones-Harold serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,145.

Scottie Martinez

Police Officer 1/PPD Police

2026 total comp
$24,145
Base pay
$19,484
Overtime
$3,294
Other pay
$1,367
Benefits
$0
Total compensation
$24,145
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
44578
Total Pay
$24,145

Scottie Martinez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,145.

Linda Nagle

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
118
Total Pay
$24,143

Linda Nagle works as a Police Officer 1 for PPD Police. Their status is salaried. Linda earned $24,143 in 2026.

Yaritza Rodriguez

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1587
Total Pay
$24,143

Yaritza Rodriguez works as a Police Officer 1 for PPD Police. Their status is salaried. Yaritza earned $24,143 in 2026.

Michael Goode

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2883
Total Pay
$24,143

Michael Goode works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $24,143 in 2026.

Brian Scher

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5231
Total Pay
$24,143

Brian Scher is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Jigar Merai

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5804
Total Pay
$24,143

Jigar Merai is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Myree Fulton

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6157
Total Pay
$24,143

At PPD Police, Myree Fulton serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,143.

Melissa Coyne

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6607
Total Pay
$24,143

At PPD Police, Melissa Coyne serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,143.

Eric Colantonio

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10278
Total Pay
$24,143

At PPD Police, Eric Colantonio serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,143.

Vanessa Washington

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10573
Total Pay
$24,143

Vanessa Washington works as a Police Officer 1 for PPD Police. Their status is salaried. Vanessa earned $24,143 in 2026.

John Miller

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12007
Total Pay
$24,143

John Miller works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $24,143 in 2026.

Eriberto Dejesus

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13359
Total Pay
$24,143

Eriberto Dejesus holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,143.

Evelyn Reyes

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13654
Total Pay
$24,143

Evelyn Reyes is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Reuben Ondarza Jr.

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16092
Total Pay
$24,143

At PPD Police, Reuben Ondarza Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,143.

Sean Lapetina

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18125
Total Pay
$24,143

Sean Lapetina is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Latonya Morinia

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18792
Total Pay
$24,143

Latonya Morinia holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,143.

Jacqueline Hyk

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19323
Total Pay
$24,143

Jacqueline Hyk is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Simon Murray

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20291
Total Pay
$24,143

Simon Murray works as a Police Officer 1 for PPD Police. Their status is salaried. Simon earned $24,143 in 2026.

Nicholas Ettore

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20749
Total Pay
$24,143

Nicholas Ettore is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Jeffrey Thompson

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23407
Total Pay
$24,143

Jeffrey Thompson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

William Cedotal

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24709
Total Pay
$24,143

William Cedotal is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Joseph Reilly

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26419
Total Pay
$24,143

At PPD Police, Joseph Reilly serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,143.

Edward Wright

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27363
Total Pay
$24,143

At PPD Police, Edward Wright serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,143.

Mardia Johnson

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29542
Total Pay
$24,143

At PPD Police, Mardia Johnson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,143.

Adrian Hustler

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30490
Total Pay
$24,143

Adrian Hustler works as a Police Officer 1 for PPD Police. Their status is salaried. Adrian earned $24,143 in 2026.