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 71

Raymond Alvarez

Police Officer 1/PPD Police

2026 total comp
$27,811
Base pay
$21,648
Overtime
$3,626
Other pay
$2,536
Benefits
$0
Total compensation
$27,811
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29767
Total Pay
$27,811

Raymond Alvarez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,811.

Twyla Wilburn

Police Officer 1/PPD Police

2026 total comp
$27,811
Base pay
$21,648
Overtime
$2,915
Other pay
$3,247
Benefits
$0
Total compensation
$27,811
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
658
Total Pay
$27,811

At PPD Police, Twyla Wilburn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,811.

Necely Tejeda

Police Officer 1/PPD Police

2026 total comp
$27,786
Base pay
$18,185
Overtime
$8,028
Other pay
$1,573
Benefits
$0
Total compensation
$27,786
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51096
Total Pay
$27,786

Necely Tejeda is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,786.

Sean Peacock

Police Officer 1/PPD Police

2026 total comp
$27,774
Base pay
$21,648
Overtime
$3,593
Other pay
$2,533
Benefits
$0
Total compensation
$27,774
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21650
Total Pay
$27,774

At PPD Police, Sean Peacock serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,774.

Mikel Kelly

Police Officer 1/PPD Police

2026 total comp
$27,774
Base pay
$21,648
Overtime
$3,593
Other pay
$2,533
Benefits
$0
Total compensation
$27,774
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15087
Total Pay
$27,774

Mikel Kelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,774.

Debra Douglas

Police Officer 1/PPD Police

2026 total comp
$27,771
Base pay
$21,648
Overtime
$3,254
Other pay
$2,869
Benefits
$0
Total compensation
$27,771
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28260
Total Pay
$27,771

Debra Douglas is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,771.

Melisa Watson

Police Officer 1/PPD Police

2026 total comp
$27,769
Base pay
$21,287
Overtime
$3,355
Other pay
$3,127
Benefits
$0
Total compensation
$27,769
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6388
Total Pay
$27,769

Melisa Watson works as a Police Officer 1 for PPD Police. Their status is salaried. Melisa earned $27,769 in 2026.

John Higgins Jr

Police Officer 1/PPD Police

2026 total comp
$27,757
Base pay
$21,648
Overtime
$2,983
Other pay
$3,126
Benefits
$0
Total compensation
$27,757
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23076
Total Pay
$27,757

At PPD Police, John Higgins Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,757.

Daniel Siebels

Police Officer 1/PPD Police

2023 total comp
$27,745
Base pay
$0
Overtime
$0
Other pay
$27,745
Benefits
$0
Total compensation
$27,745
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
11526
Total Pay
$27,745

Daniel Siebels holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $27,745.

James Mcquiggan

Police Officer 1/PPD Police

2026 total comp
$27,737
Base pay
$21,648
Overtime
$3,559
Other pay
$2,530
Benefits
$0
Total compensation
$27,737
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29
Total Pay
$27,737

At PPD Police, James Mcquiggan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,737.

Patrick Fitzgibbon

Police Officer 1/PPD Police

2026 total comp
$27,737
Base pay
$21,648
Overtime
$3,559
Other pay
$2,530
Benefits
$0
Total compensation
$27,737
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7784
Total Pay
$27,737

Patrick Fitzgibbon works as a Police Officer 1 for PPD Police. Their status is salaried. Patrick earned $27,737 in 2026.

Md Al Mamun

Police Officer 1/PPD Police

2026 total comp
$27,737
Base pay
$21,648
Overtime
$3,559
Other pay
$2,530
Benefits
$0
Total compensation
$27,737
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
842
Total Pay
$27,737

Md Al Mamun is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,737.

Juan Nieves-Soriano

Police Officer 1/PPD Police

2026 total comp
$27,737
Base pay
$21,648
Overtime
$3,559
Other pay
$2,530
Benefits
$0
Total compensation
$27,737
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2559
Total Pay
$27,737

Juan Nieves-Soriano is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,737.

Kristopher Panarello

Police Officer 1/PPD Police

2026 total comp
$27,736
Base pay
$21,648
Overtime
$3,389
Other pay
$2,699
Benefits
$0
Total compensation
$27,736
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30973
Total Pay
$27,736

At PPD Police, Kristopher Panarello serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,736.

Jessica Hannah

Police Officer 1/PPD Police

2019 total comp
$27,736
Base pay
$16,946
Overtime
$2,648
Other pay
$8,141
Benefits
$0
Total compensation
$27,736
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
35776
Total Pay
$27,736

Jessica Hannah works as a Police Officer 1 for PPD Police. Their status is salaried. Jessica earned $27,736 in 2019.

Justin Simon

Police Officer 1/PPD Police

2026 total comp
$27,733
Base pay
$21,648
Overtime
$3,220
Other pay
$2,865
Benefits
$0
Total compensation
$27,733
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7419
Total Pay
$27,733

Justin Simon works as a Police Officer 1 for PPD Police. Their status is salaried. Justin earned $27,733 in 2026.

Jeffrey Schmidt

Police Officer 1/PPD Police

2026 total comp
$27,733
Base pay
$21,648
Overtime
$3,220
Other pay
$2,865
Benefits
$0
Total compensation
$27,733
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11896
Total Pay
$27,733

Jeffrey Schmidt holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,733.

James Mcgorry Jr.

Police Officer 1/PPD Police

2026 total comp
$27,732
Base pay
$21,648
Overtime
$4,338
Other pay
$1,745
Benefits
$0
Total compensation
$27,732
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3926
Total Pay
$27,732

James Mcgorry Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $27,732 in 2026.

Ryan Hickman

Police Officer 1/PPD Police

2026 total comp
$27,726
Base pay
$21,648
Overtime
$3,525
Other pay
$2,553
Benefits
$0
Total compensation
$27,726
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35833
Total Pay
$27,726

At PPD Police, Ryan Hickman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,726.

George Fetters

Police Officer 1/PPD Police

2026 total comp
$27,710
Base pay
$21,648
Overtime
$3,423
Other pay
$2,638
Benefits
$0
Total compensation
$27,710
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12384
Total Pay
$27,710

George Fetters works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $27,710 in 2026.

Zorimar Feliciano

Police Officer 1/PPD Police

2026 total comp
$27,699
Base pay
$21,648
Overtime
$3,525
Other pay
$2,526
Benefits
$0
Total compensation
$27,699
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25768
Total Pay
$27,699

At PPD Police, Zorimar Feliciano serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,699.

Lindsey Bradley

Police Officer 1/PPD Police

2026 total comp
$27,699
Base pay
$21,648
Overtime
$3,525
Other pay
$2,526
Benefits
$0
Total compensation
$27,699
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27344
Total Pay
$27,699

Lindsey Bradley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,699.

Ancuta Gibson

Police Officer 1/PPD Police

2026 total comp
$27,699
Base pay
$21,648
Overtime
$3,355
Other pay
$2,695
Benefits
$0
Total compensation
$27,699
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24519
Total Pay
$27,699

At PPD Police, Ancuta Gibson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,699.

Ryan Halligan

Police Officer 1/PPD Police

2026 total comp
$27,696
Base pay
$21,648
Overtime
$3,186
Other pay
$2,861
Benefits
$0
Total compensation
$27,696
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34869
Total Pay
$27,696

Ryan Halligan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,696.

Kevin Clark

Police Officer 1/PPD Police

2026 total comp
$27,696
Base pay
$21,648
Overtime
$3,186
Other pay
$2,861
Benefits
$0
Total compensation
$27,696
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7431
Total Pay
$27,696

At PPD Police, Kevin Clark serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,696.

Derrick Ransome

Police Officer 1/PPD Police

2026 total comp
$27,682
Base pay
$16,669
Overtime
$2,844
Other pay
$8,169
Benefits
$0
Total compensation
$27,682
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51430
Total Pay
$27,682

Derrick Ransome holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,682.

Teresa Saccone

Police Officer 1/PPD Police

2026 total comp
$27,680
Base pay
$21,648
Overtime
$2,915
Other pay
$3,117
Benefits
$0
Total compensation
$27,680
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25044
Total Pay
$27,680

Teresa Saccone is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,680.

Alvin Varghese

Police Officer 1/PPD Police

2026 total comp
$27,676
Base pay
$21,577
Overtime
$3,694
Other pay
$2,404
Benefits
$0
Total compensation
$27,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38960
Total Pay
$27,676

Alvin Varghese works as a Police Officer 1 for PPD Police. Their status is salaried. Alvin earned $27,676 in 2026.

Melissa Oleary

Police Officer 1/PPD Police

2026 total comp
$27,676
Base pay
$21,648
Overtime
$3,050
Other pay
$2,977
Benefits
$0
Total compensation
$27,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12416
Total Pay
$27,676

Melissa Oleary is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,676.

Hiram Rivera Jr

Police Officer 1/PPD Police

2026 total comp
$27,676
Base pay
$21,648
Overtime
$3,050
Other pay
$2,977
Benefits
$0
Total compensation
$27,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26308
Total Pay
$27,676

At PPD Police, Hiram Rivera Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,676.

Edward Daly

Police Officer 1/PPD Police

2026 total comp
$27,670
Base pay
$21,648
Overtime
$2,440
Other pay
$3,581
Benefits
$0
Total compensation
$27,670
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7702
Total Pay
$27,670

Edward Daly is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,670.

Oleg Yatsenko

Police Officer 1/PPD Police

2026 total comp
$27,665
Base pay
$18,185
Overtime
$7,915
Other pay
$1,566
Benefits
$0
Total compensation
$27,665
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49713
Total Pay
$27,665

At PPD Police, Oleg Yatsenko serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,665.

Joseph Mccarthy

Police Officer 1/PPD Police

2026 total comp
$27,661
Base pay
$21,648
Overtime
$3,321
Other pay
$2,691
Benefits
$0
Total compensation
$27,661
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32149
Total Pay
$27,661

Joseph Mccarthy works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $27,661 in 2026.

Paula Gonzalez

Police Officer 1/PPD Police

2024 total comp
$27,631
Base pay
$23,142
Overtime
$0
Other pay
$4,489
Benefits
$0
Total compensation
$27,631
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
18018
Total Pay
$27,631

At PPD Police, Paula Gonzalez serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $27,631.

Samantha Martinez

Police Officer 1/PPD Police

2026 total comp
$27,625
Base pay
$21,648
Overtime
$3,457
Other pay
$2,519
Benefits
$0
Total compensation
$27,625
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26399
Total Pay
$27,625

Samantha Martinez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,625.

Marisa Haselbarth

Police Officer 1/PPD Police

2026 total comp
$27,625
Base pay
$21,648
Overtime
$3,457
Other pay
$2,519
Benefits
$0
Total compensation
$27,625
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34625
Total Pay
$27,625

Marisa Haselbarth holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,625.

Darin Friel

Police Officer 1/PPD Police

2026 total comp
$27,625
Base pay
$21,648
Overtime
$3,457
Other pay
$2,519
Benefits
$0
Total compensation
$27,625
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1182
Total Pay
$27,625

At PPD Police, Darin Friel serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,625.

Jeffrey Lendzinski

Police Officer 1/PPD Police

2026 total comp
$27,620
Base pay
$21,648
Overtime
$3,118
Other pay
$2,854
Benefits
$0
Total compensation
$27,620
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22269
Total Pay
$27,620

Jeffrey Lendzinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,620.

Khalil Shaheed

Police Officer 1/PPD Police

2026 total comp
$27,620
Base pay
$21,648
Overtime
$3,118
Other pay
$2,854
Benefits
$0
Total compensation
$27,620
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22293
Total Pay
$27,620

Khalil Shaheed holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,620.

Gregory Dixon Jr

Police Officer 1/PPD Police

2026 total comp
$27,620
Base pay
$21,648
Overtime
$3,118
Other pay
$2,854
Benefits
$0
Total compensation
$27,620
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23926
Total Pay
$27,620

At PPD Police, Gregory Dixon Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,620.