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

Knajee Byers

Police Officer 1/PPD Police

2026 total comp
$28,637
Base pay
$21,648
Overtime
$4,203
Other pay
$2,786
Benefits
$0
Total compensation
$28,637
Employment type
Salaried

Source-specific fields

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

Knajee Byers works as a Police Officer 1 for PPD Police. Their status is salaried. Knajee earned $28,637 in 2026.

Ryan Purtle

Police Officer 1/PPD Police

2026 total comp
$28,637
Base pay
$21,648
Overtime
$4,203
Other pay
$2,786
Benefits
$0
Total compensation
$28,637
Employment type
Salaried

Source-specific fields

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

At PPD Police, Ryan Purtle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,637.

Yun-Taek Yim

Police Officer 1/PPD Police

2026 total comp
$28,635
Base pay
$21,648
Overtime
$3,762
Other pay
$3,224
Benefits
$0
Total compensation
$28,635
Employment type
Salaried

Source-specific fields

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

Yun-Taek Yim works as a Police Officer 1 for PPD Police. Their status is salaried. Yun-Taek earned $28,635 in 2026.

Najihma Morris

Police Officer 1/PPD Police

2026 total comp
$28,635
Base pay
$21,648
Overtime
$3,762
Other pay
$3,224
Benefits
$0
Total compensation
$28,635
Employment type
Salaried

Source-specific fields

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

Najihma Morris works as a Police Officer 1 for PPD Police. Their status is salaried. Najihma earned $28,635 in 2026.

Eyvette Chandler

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
21616
Total Pay
$28,621

Eyvette Chandler is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $28,621.

Matthew Wilson

Police Officer 1/PPD Police

2026 total comp
$28,603
Base pay
$18,185
Overtime
$2,961
Other pay
$7,458
Benefits
$0
Total compensation
$28,603
Employment type
Salaried

Source-specific fields

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

Matthew Wilson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,603.

Chanthorn Heng

Police Officer 1/PPD Police

2026 total comp
$28,603
Base pay
$21,648
Overtime
$3,999
Other pay
$2,955
Benefits
$0
Total compensation
$28,603
Employment type
Salaried

Source-specific fields

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

Chanthorn Heng is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,603.

Teeann Gates

Police Officer 1/PPD Police

2026 total comp
$28,597
Base pay
$21,648
Overtime
$3,728
Other pay
$3,220
Benefits
$0
Total compensation
$28,597
Employment type
Salaried

Source-specific fields

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

At PPD Police, Teeann Gates serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,597.

Casey Allison

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Casey Allison serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,594.

Rhonda Edwards-Washington

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Rhonda Edwards-Washington serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,578.

Dominick Odonnell

Police Officer 1/PPD Police

2026 total comp
$28,574
Base pay
$19,484
Overtime
$7,473
Other pay
$1,617
Benefits
$0
Total compensation
$28,574
Employment type
Salaried

Source-specific fields

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

Dominick Odonnell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,574.

Milagros Rodriguez

Police Officer 1/PPD Police

2026 total comp
$28,574
Base pay
$19,484
Overtime
$7,473
Other pay
$1,617
Benefits
$0
Total compensation
$28,574
Employment type
Salaried

Source-specific fields

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

At PPD Police, Milagros Rodriguez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,574.

Jawuan Cole

Police Officer 1/PPD Police

2026 total comp
$28,568
Base pay
$21,648
Overtime
$4,440
Other pay
$2,479
Benefits
$0
Total compensation
$28,568
Employment type
Salaried

Source-specific fields

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

Jawuan Cole works as a Police Officer 1 for PPD Police. Their status is salaried. Jawuan earned $28,568 in 2026.

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.