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 9

Juan Delgado Jr

Police Officer 1/PPD Police

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

Source-specific fields

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

Juan Delgado Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,865.

Ronald Hipple

Police Officer 1/PPD Police

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

Source-specific fields

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

Ronald Hipple works as a Police Officer 1 for PPD Police. Their status is salaried. Ronald earned $27,849 in 2026.

Jake Clair

Police Officer 1/PPD Police

2026 total comp
$27,849
Base pay
$21,648
Overtime
$3,660
Other pay
$2,540
Benefits
$0
Total compensation
$27,849
Employment type
Salaried

Source-specific fields

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

Jake Clair is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,849.

Jonathan Ferreira

Police Officer 1/PPD Police

2026 total comp
$27,849
Base pay
$21,648
Overtime
$3,660
Other pay
$2,540
Benefits
$0
Total compensation
$27,849
Employment type
Salaried

Source-specific fields

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

Jonathan Ferreira holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,849.

Jacquine Aponte

Police Officer 1/PPD Police

2026 total comp
$27,849
Base pay
$21,648
Overtime
$3,660
Other pay
$2,540
Benefits
$0
Total compensation
$27,849
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jacquine Aponte serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,849.

Brendan Donahue

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Brendan Donahue serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,847.

Brandon Smith

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Brandon Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,847.

Shontay Weeks

Police Officer 1/PPD Police

2025 total comp
$27,835
Base pay
$14,524
Overtime
$0
Other pay
$13,311
Benefits
$0
Total compensation
$27,835
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1176
Total Pay
$27,835

Shontay Weeks works as a Police Officer 1 for PPD Police. Their status is salaried. Shontay earned $27,835 in 2025.

Donald Yeager

Police Officer 1/PPD Police

2025 total comp
$27,834
Base pay
$7,953
Overtime
$3,631
Other pay
$16,249
Benefits
$0
Total compensation
$27,834
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
25721
Total Pay
$27,834

At PPD Police, Donald Yeager serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $27,834.

Robert Escaleras

Police Officer 1/PPD Police

2026 total comp
$27,826
Base pay
$18,185
Overtime
$1,936
Other pay
$7,705
Benefits
$0
Total compensation
$27,826
Employment type
Salaried

Source-specific fields

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

Robert Escaleras holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,826.

Autumn Loewen

Police Officer 1/PPD Police

2026 total comp
$27,821
Base pay
$16,669
Overtime
$2,975
Other pay
$8,177
Benefits
$0
Total compensation
$27,821
Employment type
Salaried

Source-specific fields

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

Autumn Loewen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,821.

Giovanni Contrabasso

Police Officer 1/PPD Police

2026 total comp
$27,816
Base pay
$22,005
Overtime
$4,237
Other pay
$1,575
Benefits
$0
Total compensation
$27,816
Employment type
Salaried

Source-specific fields

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

At PPD Police, Giovanni Contrabasso serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,816.

Tiffany Johnson

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
5351
Total Pay
$27,811

Tiffany Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Tiffany earned $27,811 in 2026.

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.