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 5

Kelly Reed

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17920
Total Pay
$21,648

Kelly Reed holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Haralambos Athanasiadis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19095
Total Pay
$21,648

Haralambos Athanasiadis works as a Police Officer 1 for PPD Police. Their status is salaried. Haralambos earned $21,648 in 2026.

Brian Sheets

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20035
Total Pay
$21,648

Brian Sheets holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Ian Gwyn

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20561
Total Pay
$21,648

At PPD Police, Ian Gwyn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Jonathan Martinez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20926
Total Pay
$21,648

At PPD Police, Jonathan Martinez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Elizabeth Ortiz-Barona

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22180
Total Pay
$21,648

Elizabeth Ortiz-Barona is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

David Graner

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24044
Total Pay
$21,648

David Graner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Michael Palinkas

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26171
Total Pay
$21,648

Michael Palinkas is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

William Zeller

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28132
Total Pay
$21,648

William Zeller is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Ryan Howell

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
4076
Total Pay
$32,987

At PPD Police, Ryan Howell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Blake Halbherr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29302
Total Pay
$21,648

Blake Halbherr works as a Police Officer 1 for PPD Police. Their status is salaried. Blake earned $21,648 in 2026.

Shawn Bittenbender

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31003
Total Pay
$21,648

Shawn Bittenbender works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $21,648 in 2026.

Bethann Hocine

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31426
Total Pay
$21,648

Bethann Hocine is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Nicholas Bechtle

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34450
Total Pay
$21,648

Nicholas Bechtle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Kayla Minor

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6056
Total Pay
$21,648

Kayla Minor is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Daniel Shellhammer

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35042
Total Pay
$21,648

Daniel Shellhammer is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Mansi Griffin

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35982
Total Pay
$21,648

Mansi Griffin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Joshua Durkin

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36422
Total Pay
$21,648

Joshua Durkin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Dionne Madison

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11933
Total Pay
$21,648

Dionne Madison holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Antoinette Ewerth

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1364
Total Pay
$21,648

Antoinette Ewerth holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Rana Ashfaq

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1581
Total Pay
$21,648

Rana Ashfaq is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Clayton Baker

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4706
Total Pay
$21,648

Clayton Baker is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Stacey Wilkins

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5256
Total Pay
$21,648

Stacey Wilkins is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Rahsaan Belfield

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6192
Total Pay
$21,648

Rahsaan Belfield is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Shane Steiner

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7707
Total Pay
$21,648

Shane Steiner works as a Police Officer 1 for PPD Police. Their status is salaried. Shane earned $21,648 in 2026.

Thomas Kalpokas

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9712
Total Pay
$21,648

Thomas Kalpokas holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Douglas Osborne

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9751
Total Pay
$21,648

Douglas Osborne works as a Police Officer 1 for PPD Police. Their status is salaried. Douglas earned $21,648 in 2026.

Somphor Voravong

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11875
Total Pay
$21,648

Somphor Voravong works as a Police Officer 1 for PPD Police. Their status is salaried. Somphor earned $21,648 in 2026.

Andrew Haenchen

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12426
Total Pay
$21,648

At PPD Police, Andrew Haenchen serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Michael Lewis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
4880
Total Pay
$28,608

At PPD Police, Michael Lewis serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

John Terry

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14381
Total Pay
$21,648

At PPD Police, John Terry serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Joanne Pomeroy

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14481
Total Pay
$21,648

At PPD Police, Joanne Pomeroy serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Michael Carey

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15111
Total Pay
$21,648

At PPD Police, Michael Carey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Ethan Houser

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15573
Total Pay
$21,648

Ethan Houser is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Luz Maria Centeno

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17016
Total Pay
$21,648

At PPD Police, Luz Maria Centeno serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Brian Gilbert

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17180
Total Pay
$21,648

At PPD Police, Brian Gilbert serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Jamie Oliver

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21101
Total Pay
$21,648

Jamie Oliver is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Emile Sauris

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22316
Total Pay
$21,648

At PPD Police, Emile Sauris serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Samantha Gress

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22416
Total Pay
$21,648

At PPD Police, Samantha Gress serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Daniel Marques

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27420
Total Pay
$21,648

Daniel Marques works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $21,648 in 2026.