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 19

Michael Devine

Police Officer 1/PPD Police

2026 total comp
$26,160
Base pay
$21,648
Overtime
$1,966
Other pay
$2,545
Benefits
$0
Total compensation
$26,160
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13332
Total Pay
$26,160

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

Ryan Mcshea

Police Officer 1/PPD Police

2026 total comp
$26,157
Base pay
$18,185
Overtime
$6,491
Other pay
$1,481
Benefits
$0
Total compensation
$26,157
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50724
Total Pay
$26,157

Ryan Mcshea works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $26,157 in 2026.

Kathleen Harte

Police Officer 1/PPD Police

2026 total comp
$26,153
Base pay
$21,648
Overtime
$1,559
Other pay
$2,945
Benefits
$0
Total compensation
$26,153
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19514
Total Pay
$26,153

Kathleen Harte holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,153.

Walid Hamdou

Police Officer 1/PPD Police

2026 total comp
$26,149
Base pay
$19,484
Overtime
$5,185
Other pay
$1,480
Benefits
$0
Total compensation
$26,149
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44640
Total Pay
$26,149

Walid Hamdou holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,149.

Samir Allam

Police Officer 1/PPD Police

2026 total comp
$26,149
Base pay
$19,484
Overtime
$5,185
Other pay
$1,480
Benefits
$0
Total compensation
$26,149
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44949
Total Pay
$26,149

Samir Allam holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,149.

Corey Miller

Police Officer 1/PPD Police

2026 total comp
$26,146
Base pay
$21,648
Overtime
$1,796
Other pay
$2,701
Benefits
$0
Total compensation
$26,146
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12826
Total Pay
$26,146

Corey Miller is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,146.

Marcus Perry

Police Officer 1/PPD Police

2026 total comp
$26,128
Base pay
$19,484
Overtime
$5,165
Other pay
$1,479
Benefits
$0
Total compensation
$26,128
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46768
Total Pay
$26,128

Marcus Perry holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,128.

Mallar Peters

Police Officer 1/PPD Police

2026 total comp
$26,124
Base pay
$18,185
Overtime
$399
Other pay
$7,540
Benefits
$0
Total compensation
$26,124
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49923
Total Pay
$26,124

Mallar Peters is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,124.

Marco Saldanha

Police Officer 1/PPD Police

2026 total comp
$26,122
Base pay
$17,631
Overtime
$883
Other pay
$7,609
Benefits
$0
Total compensation
$26,122
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51452
Total Pay
$26,122

Marco Saldanha holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,122.

Joseph Knecht

Police Officer 1/PPD Police

2026 total comp
$26,122
Base pay
$21,648
Overtime
$1,423
Other pay
$3,050
Benefits
$0
Total compensation
$26,122
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9728
Total Pay
$26,122

Joseph Knecht works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $26,122 in 2026.

Lamar Alleyne

Police Officer 1/PPD Police

2026 total comp
$26,118
Base pay
$21,648
Overtime
$2,203
Other pay
$2,267
Benefits
$0
Total compensation
$26,118
Employment type
Salaried

Source-specific fields

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

Lamar Alleyne holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,118.

Mary Powell

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
33703
Total Pay
$26,111

Mary Powell is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $26,111.

Shawn Lyons

Police Officer 1/PPD Police

2026 total comp
$26,108
Base pay
$21,648
Overtime
$1,762
Other pay
$2,697
Benefits
$0
Total compensation
$26,108
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16803
Total Pay
$26,108

Shawn Lyons is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,108.

Anthony Wood-Cassella

Police Officer 1/PPD Police

2026 total comp
$26,106
Base pay
$16,669
Overtime
$1,357
Other pay
$8,080
Benefits
$0
Total compensation
$26,106
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51450
Total Pay
$26,106

Anthony Wood-Cassella holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,106.

Natasha Matthews

Police Officer 1/PPD Police

2026 total comp
$26,099
Base pay
$18,185
Overtime
$598
Other pay
$7,316
Benefits
$0
Total compensation
$26,099
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47916
Total Pay
$26,099

At PPD Police, Natasha Matthews serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,099.

Devere Seward

Police Officer 1/PPD Police

2026 total comp
$26,096
Base pay
$18,185
Overtime
$6,434
Other pay
$1,477
Benefits
$0
Total compensation
$26,096
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50580
Total Pay
$26,096

Devere Seward holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,096.

Alexandra Boyd

Police Officer 1/PPD Police

2026 total comp
$26,096
Base pay
$21,648
Overtime
$2,067
Other pay
$2,380
Benefits
$0
Total compensation
$26,096
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
807
Total Pay
$26,096

Alexandra Boyd is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,096.

Ryan Nuss

Police Officer 1/PPD Police

2022 total comp
$26,094
Base pay
$9,223
Overtime
$0
Other pay
$16,871
Benefits
$0
Total compensation
$26,094
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
34266
Total Pay
$26,094

Ryan Nuss is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $26,094.

Kareem Lewis Ra

Police Officer 1/PPD Police

2026 total comp
$26,092
Base pay
$19,204
Overtime
$5,411
Other pay
$1,477
Benefits
$0
Total compensation
$26,092
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44875
Total Pay
$26,092

Kareem Lewis Ra is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,092.

Thomas Catalano

Police Officer 1/PPD Police

2026 total comp
$26,084
Base pay
$21,648
Overtime
$1,898
Other pay
$2,538
Benefits
$0
Total compensation
$26,084
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13869
Total Pay
$26,084

Thomas Catalano works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $26,084 in 2026.

Nicole Oconnor

Police Officer 1/PPD Police

2026 total comp
$26,081
Base pay
$21,648
Overtime
$2,169
Other pay
$2,264
Benefits
$0
Total compensation
$26,081
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36306
Total Pay
$26,081

Nicole Oconnor works as a Police Officer 1 for PPD Police. Their status is salaried. Nicole earned $26,081 in 2026.

Shawn Dobbins

Police Officer 1/PPD Police

2026 total comp
$26,081
Base pay
$21,648
Overtime
$1,627
Other pay
$2,805
Benefits
$0
Total compensation
$26,081
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15638
Total Pay
$26,081

At PPD Police, Shawn Dobbins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,081.

Andre Dunkley

Police Officer 1/PPD Police

2026 total comp
$26,081
Base pay
$21,648
Overtime
$1,627
Other pay
$2,805
Benefits
$0
Total compensation
$26,081
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7540
Total Pay
$26,081

Andre Dunkley works as a Police Officer 1 for PPD Police. Their status is salaried. Andre earned $26,081 in 2026.

Hamili Olds

Police Officer 1/PPD Police

2026 total comp
$26,077
Base pay
$17,631
Overtime
$840
Other pay
$7,606
Benefits
$0
Total compensation
$26,077
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51666
Total Pay
$26,077

At PPD Police, Hamili Olds serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,077.

Antwin Clark

Police Officer 1/PPD Police

2026 total comp
$26,071
Base pay
$21,648
Overtime
$1,729
Other pay
$2,694
Benefits
$0
Total compensation
$26,071
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23230
Total Pay
$26,071

Antwin Clark holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,071.

Peter Chalk

Police Officer 1/PPD Police

2026 total comp
$26,068
Base pay
$21,649
Overtime
$2,271
Other pay
$2,149
Benefits
$0
Total compensation
$26,068
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
121
Total Pay
$26,068

Peter Chalk is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,068.

Debra Overton

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
1175
Total Pay
$26,061

Debra Overton works as a Police Officer 1 for PPD Police. Their status is salaried. Debra earned $26,061 in 2020.

Hector Rodriguez Iii

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1422
Total Pay
$26,059

Hector Rodriguez Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,059.

Latoya Myers

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12927
Total Pay
$26,059

Latoya Myers is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,059.

Daniel Harris

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3166
Total Pay
$26,059

Daniel Harris holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,059.

Vincent Figaniak

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6624
Total Pay
$26,059

Vincent Figaniak is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,059.

Kristian Celona

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18361
Total Pay
$26,059

Kristian Celona works as a Police Officer 1 for PPD Police. Their status is salaried. Kristian earned $26,059 in 2026.

William Engleking

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36792
Total Pay
$26,059

William Engleking is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,059.

Karon Wilson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6761
Total Pay
$26,057

At PPD Police, Karon Wilson serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $26,057.

Christina Rios

Police Officer 1/PPD Police

2026 total comp
$26,047
Base pay
$21,648
Overtime
$1,864
Other pay
$2,534
Benefits
$0
Total compensation
$26,047
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16316
Total Pay
$26,047

Christina Rios holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,047.

Isaiah Gonzales

Police Officer 1/PPD Police

2026 total comp
$26,038
Base pay
$18,185
Overtime
$541
Other pay
$7,312
Benefits
$0
Total compensation
$26,038
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48439
Total Pay
$26,038

Isaiah Gonzales holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,038.

John Mclaughlin

Police Officer 1/PPD Police

2026 total comp
$26,038
Base pay
$21,648
Overtime
$1,457
Other pay
$2,932
Benefits
$0
Total compensation
$26,038
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11030
Total Pay
$26,038

John Mclaughlin works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $26,038 in 2026.

Patrick Brown

Police Officer 1/PPD Police

2026 total comp
$26,037
Base pay
$17,631
Overtime
$802
Other pay
$7,604
Benefits
$0
Total compensation
$26,037
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51629
Total Pay
$26,037

Patrick Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,037.

Ian Shuster

Police Officer 1/PPD Police

2026 total comp
$26,034
Base pay
$17,631
Overtime
$800
Other pay
$7,604
Benefits
$0
Total compensation
$26,034
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51544
Total Pay
$26,034

Ian Shuster holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,034.

Rickeya Perry

Police Officer 1/PPD Police

2026 total comp
$26,033
Base pay
$21,648
Overtime
$1,695
Other pay
$2,690
Benefits
$0
Total compensation
$26,033
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7509
Total Pay
$26,033

Rickeya Perry works as a Police Officer 1 for PPD Police. Their status is salaried. Rickeya earned $26,033 in 2026.