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

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.

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.

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.