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 2

Wanda Rowe

Police Officer 1/PPD Police

2021 total comp
$53,910
Base pay
$23,937
Overtime
$0
Other pay
$29,974
Benefits
$0
Total compensation
$53,910
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
15517
Total Pay
$53,910

Wanda Rowe works as a Police Officer 1 for PPD Police. Their status is salaried. Wanda earned $53,910 in 2021.

Robert Bannan

Police Officer 1/PPD Police

2019 total comp
$53,823
Base pay
$24,133
Overtime
$609
Other pay
$29,081
Benefits
$0
Total compensation
$53,823
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
25513
Total Pay
$53,823

Robert Bannan is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $53,823.

Joseph Crouse

Police Officer 1/PPD Police

2021 total comp
$53,457
Base pay
$36,767
Overtime
$2,262
Other pay
$14,428
Benefits
$0
Total compensation
$53,457
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
35610
Total Pay
$53,457

Joseph Crouse works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $53,457 in 2021.

Tina Dangler

Police Officer 1/PPD Police

2022 total comp
$53,368
Base pay
$43,106
Overtime
$115
Other pay
$10,146
Benefits
$0
Total compensation
$53,368
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
30373
Total Pay
$53,368

Tina Dangler is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $53,368.

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.