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 21

Peter Rodan

Police Officer 1/PPD Police

2026 total comp
$53,340
Base pay
$21,648
Overtime
$26,503
Other pay
$5,188
Benefits
$0
Total compensation
$53,340
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15992
Total Pay
$53,340

At PPD Police, Peter Rodan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $53,340.

Joel Jean

Police Officer 1/PPD Police

2026 total comp
$53,169
Base pay
$21,648
Overtime
$26,029
Other pay
$5,491
Benefits
$0
Total compensation
$53,169
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9260
Total Pay
$53,169

Joel Jean works as a Police Officer 1 for PPD Police. Their status is salaried. Joel earned $53,169 in 2026.

Eugene Donahue

Police Officer 1/PPD Police

2024 total comp
$53,088
Base pay
$43,639
Overtime
$0
Other pay
$9,449
Benefits
$0
Total compensation
$53,088
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29046
Total Pay
$53,088

Eugene Donahue holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $53,088.

Sean Wiggins

Police Officer 1/PPD Police

2022 total comp
$53,070
Base pay
$39,967
Overtime
$0
Other pay
$13,103
Benefits
$0
Total compensation
$53,070
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5942
Total Pay
$53,070

Sean Wiggins works as a Police Officer 1 for PPD Police. Their status is salaried. Sean earned $53,070 in 2022.

Nancy Gonzalez

Police Officer 1/PPD Police

2026 total comp
$52,990
Base pay
$19,841
Overtime
$27,995
Other pay
$5,154
Benefits
$0
Total compensation
$52,990
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23990
Total Pay
$52,990

At PPD Police, Nancy Gonzalez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $52,990.

Margaret Clarke

Police Officer 1/PPD Police

2025 total comp
$52,986
Base pay
$22,131
Overtime
$12,189
Other pay
$18,665
Benefits
$0
Total compensation
$52,986
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
11725
Total Pay
$52,986

Margaret Clarke is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $52,986.

David Brown

Police Officer 1/PPD Police

2026 total comp
$52,885
Base pay
$21,648
Overtime
$25,283
Other pay
$5,953
Benefits
$0
Total compensation
$52,885
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12846
Total Pay
$52,885

David Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,885.

Nabig Sakr

Police Officer 1/PPD Police

2022 total comp
$52,844
Base pay
$27,670
Overtime
$6,110
Other pay
$19,065
Benefits
$0
Total compensation
$52,844
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24915
Total Pay
$52,844

Nabig Sakr is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $52,844.

Kerry Pleasant

Police Officer 1/PPD Police

2026 total comp
$52,827
Base pay
$21,648
Overtime
$25,012
Other pay
$6,166
Benefits
$0
Total compensation
$52,827
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33287
Total Pay
$52,827

Kerry Pleasant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,827.

Lou Kalatschinow

Police Officer 1/PPD Police

2021 total comp
$52,821
Base pay
$42,862
Overtime
$0
Other pay
$9,959
Benefits
$0
Total compensation
$52,821
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22748
Total Pay
$52,821

Lou Kalatschinow works as a Police Officer 1 for PPD Police. Their status is salaried. Lou earned $52,821 in 2021.

Chris Oeub

Police Officer 1/PPD Police

2021 total comp
$52,750
Base pay
$38,897
Overtime
$617
Other pay
$13,235
Benefits
$0
Total compensation
$52,750
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
30624
Total Pay
$52,750

At PPD Police, Chris Oeub serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $52,750.

Thomas Fitzpatrick

Police Officer 1/PPD Police

2025 total comp
$52,747
Base pay
$3,458
Overtime
$0
Other pay
$49,289
Benefits
$0
Total compensation
$52,747
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24260
Total Pay
$52,747

Thomas Fitzpatrick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $52,747.

Eric Daniels

Police Officer 1/PPD Police

2024 total comp
$52,741
Base pay
$1,984
Overtime
$0
Other pay
$50,758
Benefits
$0
Total compensation
$52,741
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
16625
Total Pay
$52,741

Eric Daniels is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $52,741.

Paige Mcdowell

Police Officer 1/PPD Police

2021 total comp
$52,732
Base pay
$33,655
Overtime
$5,845
Other pay
$13,233
Benefits
$0
Total compensation
$52,732
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17459
Total Pay
$52,732

Paige Mcdowell works as a Police Officer 1 for PPD Police. Their status is salaried. Paige earned $52,732 in 2021.

Andrea Concha

Police Officer 1/PPD Police

2021 total comp
$52,672
Base pay
$34,409
Overtime
$0
Other pay
$18,263
Benefits
$0
Total compensation
$52,672
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
10282
Total Pay
$52,672

Andrea Concha holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $52,672.

Francis Mccolgan

Police Officer 1/PPD Police

2022 total comp
$52,632
Base pay
$16,602
Overtime
$10,405
Other pay
$25,626
Benefits
$0
Total compensation
$52,632
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5133
Total Pay
$52,632

Francis Mccolgan works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $52,632 in 2022.

Leonard Boston

Police Officer 1/PPD Police

2025 total comp
$52,601
Base pay
$38,038
Overtime
$0
Other pay
$14,563
Benefits
$0
Total compensation
$52,601
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
35502
Total Pay
$52,601

Leonard Boston is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $52,601.

John Taggart

Police Officer 1/PPD Police

2023 total comp
$52,585
Base pay
$20,807
Overtime
$6,087
Other pay
$25,691
Benefits
$0
Total compensation
$52,585
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27542
Total Pay
$52,585

At PPD Police, John Taggart serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $52,585.

Edward Sterling

Police Officer 1/PPD Police

2020 total comp
$52,572
Base pay
$28,208
Overtime
$818
Other pay
$23,547
Benefits
$0
Total compensation
$52,572
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
21593
Total Pay
$52,572

Edward Sterling holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $52,572.

Jamil Abdul Malik

Police Officer 1/PPD Police

2026 total comp
$52,564
Base pay
$21,648
Overtime
$25,487
Other pay
$5,429
Benefits
$0
Total compensation
$52,564
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25824
Total Pay
$52,564

Jamil Abdul Malik holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,564.

Kelly Neal

Police Officer 1/PPD Police

2026 total comp
$52,413
Base pay
$21,648
Overtime
$25,351
Other pay
$5,413
Benefits
$0
Total compensation
$52,413
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17079
Total Pay
$52,413

Kelly Neal works as a Police Officer 1 for PPD Police. Their status is salaried. Kelly earned $52,413 in 2026.

Amy Fagan

Police Officer 1/PPD Police

2026 total comp
$52,366
Base pay
$21,648
Overtime
$24,606
Other pay
$6,112
Benefits
$0
Total compensation
$52,366
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3632
Total Pay
$52,366

Amy Fagan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,366.

Dillshard Harley

Police Officer 1/PPD Police

2026 total comp
$52,328
Base pay
$21,648
Overtime
$24,572
Other pay
$6,108
Benefits
$0
Total compensation
$52,328
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27177
Total Pay
$52,328

Dillshard Harley works as a Police Officer 1 for PPD Police. Their status is salaried. Dillshard earned $52,328 in 2026.

Heather Wroten

Police Officer 1/PPD Police

2026 total comp
$52,320
Base pay
$21,648
Overtime
$25,046
Other pay
$5,626
Benefits
$0
Total compensation
$52,320
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16963
Total Pay
$52,320

Heather Wroten holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,320.

James Parker

Police Officer 1/PPD Police

2026 total comp
$52,312
Base pay
$21,648
Overtime
$24,775
Other pay
$5,888
Benefits
$0
Total compensation
$52,312
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29304
Total Pay
$52,312

At PPD Police, James Parker serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $52,312.

James White Jr

Police Officer 1/PPD Police

2026 total comp
$52,251
Base pay
$21,648
Overtime
$24,504
Other pay
$6,099
Benefits
$0
Total compensation
$52,251
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36759
Total Pay
$52,251

At PPD Police, James White Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $52,251.

Phillips Williams

Police Officer 1/PPD Police

2026 total comp
$52,206
Base pay
$21,648
Overtime
$24,944
Other pay
$5,613
Benefits
$0
Total compensation
$52,206
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1823
Total Pay
$52,206

Phillips Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Phillips earned $52,206 in 2026.

Jonathan Mundell

Police Officer 1/PPD Police

2023 total comp
$52,144
Base pay
$27,088
Overtime
$4,753
Other pay
$20,303
Benefits
$0
Total compensation
$52,144
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
6085
Total Pay
$52,144

Jonathan Mundell is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $52,144.

Edsaul Mendoza

Police Officer 1/PPD Police

2022 total comp
$52,132
Base pay
$19,246
Overtime
$10,483
Other pay
$22,403
Benefits
$0
Total compensation
$52,132
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
18971
Total Pay
$52,132

Edsaul Mendoza works as a Police Officer 1 for PPD Police. Their status is salaried. Edsaul earned $52,132 in 2022.

Taylor Preston

Police Officer 1/PPD Police

2026 total comp
$52,125
Base pay
$21,648
Overtime
$25,724
Other pay
$4,752
Benefits
$0
Total compensation
$52,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28715
Total Pay
$52,125

Taylor Preston is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $52,125.

Cynthia White

Police Officer 1/PPD Police

2022 total comp
$52,031
Base pay
$6,149
Overtime
$0
Other pay
$45,882
Benefits
$0
Total compensation
$52,031
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5294
Total Pay
$52,031

At PPD Police, Cynthia White serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $52,031.

James Baddley

Police Officer 1/PPD Police

2019 total comp
$51,989
Base pay
$32,938
Overtime
$1,281
Other pay
$17,770
Benefits
$0
Total compensation
$51,989
Employment type
Salaried

Source-specific fields

Base Salary
$73,140
Employee Category
Civil Service
Job Code
6A02
Public Id
7022
Total Pay
$51,989

James Baddley is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $51,989.

Lydia Jamerson

Police Officer 1/PPD Police

2020 total comp
$51,911
Base pay
$0
Overtime
$0
Other pay
$51,911
Benefits
$0
Total compensation
$51,911
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
18091
Total Pay
$51,911

Lydia Jamerson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $51,911.

Marc Palazzi

Police Officer 1/PPD Police

2026 total comp
$51,884
Base pay
$21,648
Overtime
$24,877
Other pay
$5,358
Benefits
$0
Total compensation
$51,884
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20239
Total Pay
$51,884

Marc Palazzi holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $51,884.

Brian Hilbert

Police Officer 1/PPD Police

2026 total comp
$51,815
Base pay
$21,648
Overtime
$24,334
Other pay
$5,833
Benefits
$0
Total compensation
$51,815
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9655
Total Pay
$51,815

Brian Hilbert works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $51,815 in 2026.

Edward Fidler

Police Officer 1/PPD Police

2026 total comp
$51,815
Base pay
$21,648
Overtime
$24,334
Other pay
$5,833
Benefits
$0
Total compensation
$51,815
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21634
Total Pay
$51,815

Edward Fidler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $51,815.

Anthony Britton Jr.

Police Officer 1/PPD Police

2022 total comp
$51,776
Base pay
$3,074
Overtime
$0
Other pay
$48,701
Benefits
$0
Total compensation
$51,776
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
12132
Total Pay
$51,776

Anthony Britton Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $51,776.

Saran Pereborow

Police Officer 1/PPD Police

2022 total comp
$51,767
Base pay
$24,595
Overtime
$0
Other pay
$27,172
Benefits
$0
Total compensation
$51,767
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24917
Total Pay
$51,767

Saran Pereborow works as a Police Officer 1 for PPD Police. Their status is salaried. Saran earned $51,767 in 2022.

William Karley

Police Officer 1/PPD Police

2023 total comp
$51,669
Base pay
$20,476
Overtime
$0
Other pay
$31,192
Benefits
$0
Total compensation
$51,669
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20272
Total Pay
$51,669

William Karley is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $51,669.

Herman Willis Jr

Police Officer 1/PPD Police

2026 total comp
$51,599
Base pay
$21,648
Overtime
$23,928
Other pay
$6,023
Benefits
$0
Total compensation
$51,599
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22131
Total Pay
$51,599

Herman Willis Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $51,599.