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 26

Carlos Rivera Jr.

Police Officer 1/PPD Police

2026 total comp
$45,685
Base pay
$21,648
Overtime
$19,318
Other pay
$4,719
Benefits
$0
Total compensation
$45,685
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26087
Total Pay
$45,685

At PPD Police, Carlos Rivera Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,685.

Timothy Hart

Police Officer 1/PPD Police

2026 total comp
$45,675
Base pay
$21,648
Overtime
$19,115
Other pay
$4,911
Benefits
$0
Total compensation
$45,675
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22188
Total Pay
$45,675

At PPD Police, Timothy Hart serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,675.

Joseph O'Boyle

Police Officer 1/PPD Police

2026 total comp
$45,661
Base pay
$18,185
Overtime
$18,761
Other pay
$8,715
Benefits
$0
Total compensation
$45,661
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50319
Total Pay
$45,661

Joseph O'Boyle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,661.

Cornell Rochester

Police Officer 1/PPD Police

2026 total comp
$45,606
Base pay
$21,648
Overtime
$19,522
Other pay
$4,436
Benefits
$0
Total compensation
$45,606
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35075
Total Pay
$45,606

Cornell Rochester works as a Police Officer 1 for PPD Police. Their status is salaried. Cornell earned $45,606 in 2026.

Dominick Butterline

Police Officer 1/PPD Police

2026 total comp
$45,599
Base pay
$21,648
Overtime
$19,047
Other pay
$4,903
Benefits
$0
Total compensation
$45,599
Employment type
Salaried

Source-specific fields

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

Dominick Butterline holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,599.

Anthony Comitalo

Police Officer 1/PPD Police

2026 total comp
$45,599
Base pay
$21,648
Overtime
$19,047
Other pay
$4,903
Benefits
$0
Total compensation
$45,599
Employment type
Salaried

Source-specific fields

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

Anthony Comitalo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $45,599.

Michael Murphy

Police Officer 1/PPD Police

2026 total comp
$45,476
Base pay
$21,648
Overtime
$18,708
Other pay
$5,119
Benefits
$0
Total compensation
$45,476
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2740
Total Pay
$45,476

Michael Murphy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,476.

James Rozier

Police Officer 1/PPD Police

2026 total comp
$45,409
Base pay
$21,648
Overtime
$18,878
Other pay
$4,883
Benefits
$0
Total compensation
$45,409
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14492
Total Pay
$45,409

James Rozier works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $45,409 in 2026.

David Killingsworth

Police Officer 1/PPD Police

2026 total comp
$45,383
Base pay
$21,648
Overtime
$19,047
Other pay
$4,687
Benefits
$0
Total compensation
$45,383
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19191
Total Pay
$45,383

At PPD Police, David Killingsworth serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,383.

Eric Mcewen

Police Officer 1/PPD Police

2021 total comp
$45,359
Base pay
$17,953
Overtime
$4,123
Other pay
$23,283
Benefits
$0
Total compensation
$45,359
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
31068
Total Pay
$45,359

Eric Mcewen works as a Police Officer 1 for PPD Police. Their status is salaried. Eric earned $45,359 in 2021.

Robert Killman

Police Officer 1/PPD Police

2026 total comp
$45,333
Base pay
$21,648
Overtime
$18,810
Other pay
$4,875
Benefits
$0
Total compensation
$45,333
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17
Total Pay
$45,333

At PPD Police, Robert Killman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,333.

Lourdes Deleon

Police Officer 1/PPD Police

2026 total comp
$45,333
Base pay
$21,648
Overtime
$18,810
Other pay
$4,875
Benefits
$0
Total compensation
$45,333
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23991
Total Pay
$45,333

Lourdes Deleon works as a Police Officer 1 for PPD Police. Their status is salaried. Lourdes earned $45,333 in 2026.

Carol Bond

Police Officer 1/PPD Police

2024 total comp
$45,333
Base pay
$18,183
Overtime
$0
Other pay
$27,150
Benefits
$0
Total compensation
$45,333
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
32919
Total Pay
$45,333

Carol Bond works as a Police Officer 1 for PPD Police. Their status is salaried. Carol earned $45,333 in 2024.

Diana Strickland

Police Officer 1/PPD Police

2026 total comp
$45,323
Base pay
$21,648
Overtime
$18,573
Other pay
$5,102
Benefits
$0
Total compensation
$45,323
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30702
Total Pay
$45,323

At PPD Police, Diana Strickland serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,323.

Kevin Kramer

Police Officer 1/PPD Police

2021 total comp
$45,253
Base pay
$33,655
Overtime
$1,481
Other pay
$10,116
Benefits
$0
Total compensation
$45,253
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17566
Total Pay
$45,253

Kevin Kramer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $45,253.

Jonathan Cannon

Police Officer 1/PPD Police

2026 total comp
$45,231
Base pay
$21,648
Overtime
$19,183
Other pay
$4,400
Benefits
$0
Total compensation
$45,231
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7756
Total Pay
$45,231

At PPD Police, Jonathan Cannon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,231.

James Crown Jr.

Police Officer 1/PPD Police

2026 total comp
$45,230
Base pay
$21,648
Overtime
$18,302
Other pay
$5,280
Benefits
$0
Total compensation
$45,230
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23101
Total Pay
$45,230

At PPD Police, James Crown Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,230.

David Soto

Police Officer 1/PPD Police

2025 total comp
$45,215
Base pay
$6,916
Overtime
$0
Other pay
$38,299
Benefits
$0
Total compensation
$45,215
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
31479
Total Pay
$45,215

At PPD Police, David Soto serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $45,215.

Calvin Harrison Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24725
Total Pay
$45,175

At PPD Police, Calvin Harrison Jr serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $45,175.

Adam Miranda

Police Officer 1/PPD Police

2026 total comp
$45,171
Base pay
$21,648
Overtime
$18,437
Other pay
$5,085
Benefits
$0
Total compensation
$45,171
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11314
Total Pay
$45,171

At PPD Police, Adam Miranda serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,171.

Erica Mccarter

Police Officer 1/PPD Police

2026 total comp
$45,171
Base pay
$21,648
Overtime
$18,437
Other pay
$5,085
Benefits
$0
Total compensation
$45,171
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36801
Total Pay
$45,171

At PPD Police, Erica Mccarter serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,171.

Ernest Lawyer

Police Officer 1/PPD Police

2022 total comp
$45,150
Base pay
$0
Overtime
$0
Other pay
$45,150
Benefits
$0
Total compensation
$45,150
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
34274
Total Pay
$45,150

Ernest Lawyer works as a Police Officer 1 for PPD Police. Their status is salaried. Ernest earned $45,150 in 2022.

Nicole Harrison

Police Officer 1/PPD Police

2026 total comp
$45,105
Base pay
$21,648
Overtime
$18,607
Other pay
$4,850
Benefits
$0
Total compensation
$45,105
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3574
Total Pay
$45,105

Nicole Harrison works as a Police Officer 1 for PPD Police. Their status is salaried. Nicole earned $45,105 in 2026.

Robert Gay

Police Officer 1/PPD Police

2026 total comp
$45,077
Base pay
$21,648
Overtime
$19,318
Other pay
$4,110
Benefits
$0
Total compensation
$45,077
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2521
Total Pay
$45,077

Robert Gay is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $45,077.

Jabari Williams

Police Officer 1/PPD Police

2026 total comp
$45,040
Base pay
$21,648
Overtime
$19,285
Other pay
$4,107
Benefits
$0
Total compensation
$45,040
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19309
Total Pay
$45,040

At PPD Police, Jabari Williams serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,040.

Gwendolyn Johnson

Police Officer 1/PPD Police

2026 total comp
$45,018
Base pay
$21,648
Overtime
$18,302
Other pay
$5,068
Benefits
$0
Total compensation
$45,018
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27741
Total Pay
$45,018

At PPD Police, Gwendolyn Johnson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $45,018.

Tyler Stanley

Police Officer 1/PPD Police

2023 total comp
$45,008
Base pay
$27,419
Overtime
$3,309
Other pay
$14,280
Benefits
$0
Total compensation
$45,008
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
16831
Total Pay
$45,008

Tyler Stanley is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $45,008.

Henry Davis

Police Officer 1/PPD Police

2026 total comp
$45,000
Base pay
$21,648
Overtime
$18,098
Other pay
$5,253
Benefits
$0
Total compensation
$45,000
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24825
Total Pay
$45,000

Henry Davis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $45,000.

Tony Waters

Police Officer 1/PPD Police

2026 total comp
$44,961
Base pay
$21,648
Overtime
$18,064
Other pay
$5,248
Benefits
$0
Total compensation
$44,961
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4013
Total Pay
$44,961

At PPD Police, Tony Waters serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $44,961.

Frank Turco Iii

Police Officer 1/PPD Police

2025 total comp
$44,923
Base pay
$0
Overtime
$0
Other pay
$44,923
Benefits
$0
Total compensation
$44,923
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
4033
Total Pay
$44,923

Frank Turco Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Frank earned $44,923 in 2025.

Kimberly Brett

Police Officer 1/PPD Police

2022 total comp
$44,915
Base pay
$33,818
Overtime
$932
Other pay
$10,165
Benefits
$0
Total compensation
$44,915
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
6128
Total Pay
$44,915

Kimberly Brett works as a Police Officer 1 for PPD Police. Their status is salaried. Kimberly earned $44,915 in 2022.

David Young

Police Officer 1/PPD Police

2026 total comp
$44,846
Base pay
$21,648
Overtime
$17,963
Other pay
$5,235
Benefits
$0
Total compensation
$44,846
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14993
Total Pay
$44,846

David Young is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $44,846.

Bryan Outterbridge

Police Officer 1/PPD Police

2026 total comp
$44,821
Base pay
$21,648
Overtime
$17,940
Other pay
$5,232
Benefits
$0
Total compensation
$44,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16294
Total Pay
$44,821

Bryan Outterbridge is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $44,821.

Shaun Turner

Police Officer 1/PPD Police

2026 total comp
$44,816
Base pay
$21,648
Overtime
$19,081
Other pay
$4,086
Benefits
$0
Total compensation
$44,816
Employment type
Salaried

Source-specific fields

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

Shaun Turner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $44,816.

Moses Reynolds

Police Officer 1/PPD Police

2026 total comp
$44,703
Base pay
$21,648
Overtime
$18,437
Other pay
$4,617
Benefits
$0
Total compensation
$44,703
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17513
Total Pay
$44,703

Moses Reynolds holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $44,703.

Duane White

Police Officer 1/PPD Police

2026 total comp
$44,649
Base pay
$21,648
Overtime
$17,974
Other pay
$5,026
Benefits
$0
Total compensation
$44,649
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9729
Total Pay
$44,649

At PPD Police, Duane White serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $44,649.

Jonathan Ballinger

Police Officer 1/PPD Police

2026 total comp
$44,630
Base pay
$21,648
Overtime
$18,641
Other pay
$4,341
Benefits
$0
Total compensation
$44,630
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20718
Total Pay
$44,630

Jonathan Ballinger is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $44,630.

Dianca Newman

Police Officer 1/PPD Police

2026 total comp
$44,593
Base pay
$21,648
Overtime
$18,607
Other pay
$4,338
Benefits
$0
Total compensation
$44,593
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2545
Total Pay
$44,593

Dianca Newman works as a Police Officer 1 for PPD Police. Their status is salaried. Dianca earned $44,593 in 2026.

Gregory Giacomelli

Police Officer 1/PPD Police

2026 total comp
$44,552
Base pay
$21,648
Overtime
$18,302
Other pay
$4,601
Benefits
$0
Total compensation
$44,552
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32897
Total Pay
$44,552

Gregory Giacomelli holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $44,552.

Christopher Hyk

Police Officer 1/PPD Police

2026 total comp
$44,552
Base pay
$21,648
Overtime
$18,302
Other pay
$4,601
Benefits
$0
Total compensation
$44,552
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4547
Total Pay
$44,552

Christopher Hyk works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $44,552 in 2026.