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 3

Alexis Clay

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
407

Alexis Clay works as a Police Officer 1 for PPD Police. Their status is salaried. Alexis earned $0 in 2025.

Pablo Polanco

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1482

Pablo Polanco works as a Police Officer 1 for PPD Police. Their status is salaried. Pablo earned $0 in 2026.

Stacie James

Police Officer 1/PPD Police

2024 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
4898

Stacie James is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $0.

Rahim Montgomery

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5354

Rahim Montgomery works as a Police Officer 1 for PPD Police. Their status is salaried. Rahim earned $0 in 2026.

Natay Williams

Police Officer 1/PPD Police

2022 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5922

Natay Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Natay earned $0 in 2022.

Janeen Taylor

Police Officer 1/PPD Police

2022 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
6941

Janeen Taylor works as a Police Officer 1 for PPD Police. Their status is salaried. Janeen earned $0 in 2022.

Darnell Cuttino

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7660

Darnell Cuttino holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $0.

Jonathan Cintron-Negron

Police Officer 1/PPD Police

2023 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
11363

Jonathan Cintron-Negron holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $0.

Chantel Morgan

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13489

Chantel Morgan is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $0.

Marc Rothman

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15793

Marc Rothman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $0.

Ronald Thompson

Police Officer 1/PPD Police

2022 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15787

Ronald Thompson works as a Police Officer 1 for PPD Police. Their status is salaried. Ronald earned $0 in 2022.

Dennis Clair Jr.

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16819

Dennis Clair Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $0.

Johnny Henri

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17701

Johnny Henri holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $0.

Kelsey Del Ricci

Police Officer 1/PPD Police

2023 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19517

Kelsey Del Ricci holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $0.

Stella Davis

Police Officer 1/PPD Police

2022 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
23037

At PPD Police, Stella Davis serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $0.

John Burns

Police Officer 1/PPD Police

2023 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
23285

John Burns is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $0.

Barry Charles

Police Officer 1/PPD Police

2023 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
23352

Barry Charles works as a Police Officer 1 for PPD Police. Their status is salaried. Barry earned $0 in 2023.

Prior Pratt

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
23522

Prior Pratt is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

Mohammed Truitt

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23890

Mohammed Truitt is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

Michael Trask

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26125

At PPD Police, Michael Trask serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $0.

Adrian Hospedale

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
27410

Adrian Hospedale works as a Police Officer 1 for PPD Police. Their status is salaried. Adrian earned $0 in 2026.

William Hoffman

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
27645

William Hoffman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $0.

Jennifer Porretta

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28368

Jennifer Porretta works as a Police Officer 1 for PPD Police. Their status is salaried. Jennifer earned $0 in 2026.

Daniel Lovina

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30537

Daniel Lovina is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

John Mc Laughlin

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30557

John Mc Laughlin works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $0 in 2026.

Darynette Gonzalez-Munoz

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31764

Darynette Gonzalez-Munoz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

Nicholas Denofa

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32366

Nicholas Denofa works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $0 in 2026.

Peter Sarris

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
33499

Peter Sarris works as a Police Officer 1 for PPD Police. Their status is salaried. Peter earned $0 in 2019.

Raymond Niglio Ii

Police Officer 1/PPD Police

2022 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
33660

Raymond Niglio Ii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $0.

Jason Stehly

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34170

Jason Stehly is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

Marie Klineburger

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34321

Marie Klineburger is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

James Goodwin

Police Officer 1/PPD Police

2021 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
36596

James Goodwin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $0.

Naeem Crawley

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36950

Naeem Crawley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

Matthew Hughes

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
56369

At PPD Police, Matthew Hughes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $0.

Jordan Roberts

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
56436

Jordan Roberts is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

John Ruane

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
5687

John Ruane holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $0.

Shawn Williams

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$41,930
Employee Category
Civil Service
Job Code
7D11
Public Id
26059
Total Pay
$9,932

Shawn Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $0 in 2026.

Inocencio Amaro

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
34796

Inocencio Amaro holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $0.

Sean Kenney

Police Officer 1/PPD Police

2026 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
919

Sean Kenney is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $0.

Chitra Sethuraman

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
5679

At PPD Police, Chitra Sethuraman serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $0.