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 4

Roosevelt Poplar

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
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
6303

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

Gregory Zieminski

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
10339

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

Steven Weiler

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
10919

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

Naya Galarza

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
14317

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

Perry Betts

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
20445

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

Peter Sweryda

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
23372

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

Damon Vasquez

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
24632

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

Michael Abdul

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
26588

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

Melanie Cragg

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
28503

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

Keith Donofrio

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
31198

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

Curleen Luke-Walker

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
34059

At PPD Police, Curleen Luke-Walker serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $0.

Yvette Clark

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
34330

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

Cynthia Perrone

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
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
34415

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

Antoine Acosta

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
35210

At PPD Police, Antoine Acosta serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $0.

Vladimir Castillo

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
$77,359
Employee Category
Civil Service
Job Code
6A02
Public Id
37620

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

Andy Tavarez

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
$86,643
Employee Category
Civil Service
Job Code
6A02
Public Id
39346

At PPD Police, Andy Tavarez serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $0.

Sebastian Eichler

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
45183

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

Assani Bamogo

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
46785

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

Shadinah Lino

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
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
56069

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

Brittney Torres

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
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
56529

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

Hadiyah 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
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
56154

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

Robert Lee

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
12348

Robert Lee is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $0.

Vernon Mears

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32236
Total Pay
-$638

Vernon Mears works as a Police Officer 1 for PPD Police. Their status is salaried. Vernon earned -$638 in 2023.

Antonio Smith

Police Officer 1/PPD Police

2023 total comp
-$3,525
Base pay
-$3,182
Overtime
$0
Other pay
-$343
Benefits
$0
Total compensation
-$3,525
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
26902
Total Pay
-$3,525

Antonio Smith is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to -$3,525.