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
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+

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.

Record list

Employees with this title

Highest-paid first / page 67

Rocco Palazzo

Police Officer 1/PPD Police

2026 total comp
$28,551
Base pay
$18,185
Overtime
$2,619
Other pay
$7,746
Benefits
$0
Total compensation
$28,551
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50363
Total Pay
$28,551

Rocco Palazzo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,551.

Mark White

Police Officer 1/PPD Police

2021 total comp
$28,542
Base pay
$3,291
Overtime
$1,403
Other pay
$23,848
Benefits
$0
Total compensation
$28,542
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
26206
Total Pay
$28,542

At PPD Police, Mark White serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $28,542.

Ethan Underwood

Police Officer 1/PPD Police

2026 total comp
$28,529
Base pay
$21,577
Overtime
$4,474
Other pay
$2,478
Benefits
$0
Total compensation
$28,529
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39753
Total Pay
$28,529

At PPD Police, Ethan Underwood serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,529.

Matthew Mazzoni

Police Officer 1/PPD Police

2026 total comp
$28,527
Base pay
$21,648
Overtime
$3,931
Other pay
$2,947
Benefits
$0
Total compensation
$28,527
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35940
Total Pay
$28,527

Matthew Mazzoni works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $28,527 in 2026.

Matthew Market

Police Officer 1/PPD Police

2026 total comp
$28,527
Base pay
$21,648
Overtime
$3,931
Other pay
$2,947
Benefits
$0
Total compensation
$28,527
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21236
Total Pay
$28,527

Matthew Market works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $28,527 in 2026.

Felicia Williams

Police Officer 1/PPD Police

2026 total comp
$28,520
Base pay
$21,648
Overtime
$3,660
Other pay
$3,212
Benefits
$0
Total compensation
$28,520
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31909
Total Pay
$28,520

Felicia Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Felicia earned $28,520 in 2026.

Emmett Law

Police Officer 1/PPD Police

2026 total comp
$28,520
Base pay
$21,648
Overtime
$4,270
Other pay
$2,601
Benefits
$0
Total compensation
$28,520
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1525
Total Pay
$28,520

Emmett Law works as a Police Officer 1 for PPD Police. Their status is salaried. Emmett earned $28,520 in 2026.

Patrick Golden

Police Officer 1/PPD Police

2026 total comp
$28,520
Base pay
$21,648
Overtime
$4,270
Other pay
$2,601
Benefits
$0
Total compensation
$28,520
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20401
Total Pay
$28,520

Patrick Golden is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,520.

Keith Bradley

Police Officer 1/PPD Police

2026 total comp
$28,520
Base pay
$21,648
Overtime
$4,270
Other pay
$2,601
Benefits
$0
Total compensation
$28,520
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22146
Total Pay
$28,520

At PPD Police, Keith Bradley serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,520.

Michael Coleman

Police Officer 1/PPD Police

2026 total comp
$28,520
Base pay
$21,648
Overtime
$4,270
Other pay
$2,601
Benefits
$0
Total compensation
$28,520
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32786
Total Pay
$28,520

At PPD Police, Michael Coleman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,520.

Joseph Riehl

Police Officer 1/PPD Police

2026 total comp
$28,520
Base pay
$21,648
Overtime
$4,270
Other pay
$2,601
Benefits
$0
Total compensation
$28,520
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
516
Total Pay
$28,520

Joseph Riehl holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,520.

Jose Reyes Jr.

Police Officer 1/PPD Police

2026 total comp
$28,520
Base pay
$21,648
Overtime
$4,270
Other pay
$2,601
Benefits
$0
Total compensation
$28,520
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16468
Total Pay
$28,520

Jose Reyes Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,520.

Tamika Ross

Police Officer 1/PPD Police

2026 total comp
$28,511
Base pay
$21,648
Overtime
$3,796
Other pay
$3,067
Benefits
$0
Total compensation
$28,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
551
Total Pay
$28,511

At PPD Police, Tamika Ross serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,511.

Kristin Rash

Police Officer 1/PPD Police

2026 total comp
$28,511
Base pay
$21,648
Overtime
$3,796
Other pay
$3,067
Benefits
$0
Total compensation
$28,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1297
Total Pay
$28,511

Kristin Rash is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,511.

Craig Pearce

Police Officer 1/PPD Police

2026 total comp
$28,506
Base pay
$21,648
Overtime
$4,383
Other pay
$2,474
Benefits
$0
Total compensation
$28,506
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
37702
Total Pay
$28,506

Craig Pearce is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,506.

Stefan Bas

Police Officer 1/PPD Police

2020 total comp
$28,505
Base pay
$9,887
Overtime
$518
Other pay
$18,100
Benefits
$0
Total compensation
$28,505
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16558
Total Pay
$28,505

At PPD Police, Stefan Bas serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $28,505.

Erika Davis

Police Officer 1/PPD Police

2026 total comp
$28,501
Base pay
$21,648
Overtime
$3,626
Other pay
$3,226
Benefits
$0
Total compensation
$28,501
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25660
Total Pay
$28,501

At PPD Police, Erika Davis serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,501.

Joseph Iacuzio

Police Officer 1/PPD Police

2026 total comp
$28,501
Base pay
$21,648
Overtime
$3,525
Other pay
$3,328
Benefits
$0
Total compensation
$28,501
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8471
Total Pay
$28,501

At PPD Police, Joseph Iacuzio serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,501.

Samantha Schwartz

Police Officer 1/PPD Police

2026 total comp
$28,487
Base pay
$21,648
Overtime
$4,067
Other pay
$2,772
Benefits
$0
Total compensation
$28,487
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28997
Total Pay
$28,487

Samantha Schwartz works as a Police Officer 1 for PPD Police. Their status is salaried. Samantha earned $28,487 in 2026.

Joseph Kincaid

Police Officer 1/PPD Police

2026 total comp
$28,487
Base pay
$21,648
Overtime
$4,067
Other pay
$2,772
Benefits
$0
Total compensation
$28,487
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12298
Total Pay
$28,487

Joseph Kincaid works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $28,487 in 2026.

Chad Kepp

Police Officer 1/PPD Police

2026 total comp
$28,477
Base pay
$19,484
Overtime
$7,382
Other pay
$1,612
Benefits
$0
Total compensation
$28,477
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43242
Total Pay
$28,477

Chad Kepp holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,477.

Bernadette Sorrell

Police Officer 1/PPD Police

2020 total comp
$28,468
Base pay
$21,810
Overtime
$109
Other pay
$6,549
Benefits
$0
Total compensation
$28,468
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
21534
Total Pay
$28,468

Bernadette Sorrell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $28,468.

Steven Gutierrez

Police Officer 1/PPD Police

2026 total comp
$28,456
Base pay
$21,648
Overtime
$4,338
Other pay
$2,470
Benefits
$0
Total compensation
$28,456
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38185
Total Pay
$28,456

Steven Gutierrez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,456.

Katie Lankford

Police Officer 1/PPD Police

2026 total comp
$28,452
Base pay
$21,648
Overtime
$3,864
Other pay
$2,939
Benefits
$0
Total compensation
$28,452
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21526
Total Pay
$28,452

Katie Lankford is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,452.

Cory Kelly

Police Officer 1/PPD Police

2026 total comp
$28,445
Base pay
$20,564
Overtime
$5,287
Other pay
$2,594
Benefits
$0
Total compensation
$28,445
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21147
Total Pay
$28,445

Cory Kelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,445.

Maureen Ann Burns

Police Officer 1/PPD Police

2026 total comp
$28,444
Base pay
$21,648
Overtime
$3,593
Other pay
$3,203
Benefits
$0
Total compensation
$28,444
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17010
Total Pay
$28,444

At PPD Police, Maureen Ann Burns serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,444.

Brian Hesser

Police Officer 1/PPD Police

2026 total comp
$28,444
Base pay
$21,648
Overtime
$3,593
Other pay
$3,203
Benefits
$0
Total compensation
$28,444
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29380
Total Pay
$28,444

Brian Hesser is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,444.

George Dilworth Jr

Police Officer 1/PPD Police

2026 total comp
$28,444
Base pay
$21,648
Overtime
$3,593
Other pay
$3,203
Benefits
$0
Total compensation
$28,444
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3598
Total Pay
$28,444

George Dilworth Jr works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $28,444 in 2026.

Maleisha Camps

Police Officer 1/PPD Police

2026 total comp
$28,444
Base pay
$21,648
Overtime
$3,593
Other pay
$3,203
Benefits
$0
Total compensation
$28,444
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33327
Total Pay
$28,444

Maleisha Camps is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,444.

Brian Pitts

Police Officer 1/PPD Police

2026 total comp
$28,440
Base pay
$21,648
Overtime
$5,287
Other pay
$1,505
Benefits
$0
Total compensation
$28,440
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32049
Total Pay
$28,440

Brian Pitts holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,440.

Tyler Decker

Police Officer 1/PPD Police

2026 total comp
$28,423
Base pay
$20,783
Overtime
$5,173
Other pay
$2,467
Benefits
$0
Total compensation
$28,423
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
41730
Total Pay
$28,423

Tyler Decker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,423.

Arnold Mitchell

Police Officer 1/PPD Police

2026 total comp
$28,414
Base pay
$21,648
Overtime
$3,830
Other pay
$2,935
Benefits
$0
Total compensation
$28,414
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1802
Total Pay
$28,414

Arnold Mitchell works as a Police Officer 1 for PPD Police. Their status is salaried. Arnold earned $28,414 in 2026.

Jose Gonzalez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6246
Total Pay
$25,872

Jose Gonzalez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $28,410.

Adefumi Garrett

Police Officer 1/PPD Police

2026 total comp
$28,408
Base pay
$21,648
Overtime
$5,152
Other pay
$1,608
Benefits
$0
Total compensation
$28,408
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
48468
Total Pay
$28,408

Adefumi Garrett is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,408.

Jonathan Viera

Police Officer 1/PPD Police

2026 total comp
$28,408
Base pay
$21,648
Overtime
$4,169
Other pay
$2,591
Benefits
$0
Total compensation
$28,408
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36542
Total Pay
$28,408

Jonathan Viera works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $28,408 in 2026.

Quinn Mckernan

Police Officer 1/PPD Police

2026 total comp
$28,376
Base pay
$21,648
Overtime
$3,796
Other pay
$2,932
Benefits
$0
Total compensation
$28,376
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18352
Total Pay
$28,376

Quinn Mckernan is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,376.

Edward Berthcsi

Police Officer 1/PPD Police

2026 total comp
$28,376
Base pay
$21,648
Overtime
$3,796
Other pay
$2,932
Benefits
$0
Total compensation
$28,376
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33141
Total Pay
$28,376

At PPD Police, Edward Berthcsi serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,376.

Brandon Pouncey

Police Officer 1/PPD Police

2026 total comp
$28,371
Base pay
$21,648
Overtime
$4,135
Other pay
$2,587
Benefits
$0
Total compensation
$28,371
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28277
Total Pay
$28,371

Brandon Pouncey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,371.

Mario Ransome

Police Officer 1/PPD Police

2026 total comp
$28,368
Base pay
$21,648
Overtime
$3,525
Other pay
$3,194
Benefits
$0
Total compensation
$28,368
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19677
Total Pay
$28,368

Mario Ransome works as a Police Officer 1 for PPD Police. Their status is salaried. Mario earned $28,368 in 2026.

Carlos Nieves

Police Officer 1/PPD Police

2026 total comp
$28,368
Base pay
$21,648
Overtime
$3,525
Other pay
$3,194
Benefits
$0
Total compensation
$28,368
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35322
Total Pay
$28,368

Carlos Nieves works as a Police Officer 1 for PPD Police. Their status is salaried. Carlos earned $28,368 in 2026.