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 11

James Owens

Police Officer 1/PPD Police

2026 total comp
$36,982
Base pay
$20,564
Overtime
$12,201
Other pay
$4,217
Benefits
$0
Total compensation
$36,982
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25426
Total Pay
$36,982

At PPD Police, James Owens serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,982.

Kelvin Fletcher

Police Officer 1/PPD Police

2026 total comp
$36,937
Base pay
$20,783
Overtime
$12,949
Other pay
$3,205
Benefits
$0
Total compensation
$36,937
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42467
Total Pay
$36,937

Kelvin Fletcher is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,937.

Korey Greene

Police Officer 1/PPD Police

2026 total comp
$36,924
Base pay
$21,648
Overtime
$11,388
Other pay
$3,888
Benefits
$0
Total compensation
$36,924
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13608
Total Pay
$36,924

Korey Greene is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,924.

James Ashford Iii

Police Officer 1/PPD Police

2026 total comp
$36,922
Base pay
$21,648
Overtime
$11,117
Other pay
$4,157
Benefits
$0
Total compensation
$36,922
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
137
Total Pay
$36,922

James Ashford Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,922.

Cyrus Mann

Police Officer 1/PPD Police

2026 total comp
$36,917
Base pay
$21,648
Overtime
$11,456
Other pay
$3,813
Benefits
$0
Total compensation
$36,917
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27286
Total Pay
$36,917

Cyrus Mann is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,917.

Jeffrey Galazka

Police Officer 1/PPD Police

2026 total comp
$36,904
Base pay
$21,648
Overtime
$10,947
Other pay
$4,308
Benefits
$0
Total compensation
$36,904
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34487
Total Pay
$36,904

At PPD Police, Jeffrey Galazka serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,904.

Carlos Dreyfus-Matos

Police Officer 1/PPD Police

2026 total comp
$36,873
Base pay
$21,648
Overtime
$11,862
Other pay
$3,362
Benefits
$0
Total compensation
$36,873
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16398
Total Pay
$36,873

At PPD Police, Carlos Dreyfus-Matos serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,873.

William Glenn Sr

Police Officer 1/PPD Police

2026 total comp
$36,846
Base pay
$21,648
Overtime
$11,049
Other pay
$4,148
Benefits
$0
Total compensation
$36,846
Employment type
Salaried

Source-specific fields

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

At PPD Police, William Glenn Sr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,846.

Isaiah Banks

Police Officer 1/PPD Police

2026 total comp
$36,822
Base pay
$21,648
Overtime
$11,591
Other pay
$3,582
Benefits
$0
Total compensation
$36,822
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1834
Total Pay
$36,822

Isaiah Banks holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,822.

Michael Wooding

Police Officer 1/PPD Police

2026 total comp
$36,820
Base pay
$21,648
Overtime
$11,150
Other pay
$4,021
Benefits
$0
Total compensation
$36,820
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33354
Total Pay
$36,820

At PPD Police, Michael Wooding serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,820.

Justin Krajci

Police Officer 1/PPD Police

2026 total comp
$36,798
Base pay
$21,648
Overtime
$11,794
Other pay
$3,355
Benefits
$0
Total compensation
$36,798
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3623
Total Pay
$36,798

At PPD Police, Justin Krajci serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,798.

Gary Champ

Police Officer 1/PPD Police

2026 total comp
$36,789
Base pay
$21,648
Overtime
$10,845
Other pay
$4,295
Benefits
$0
Total compensation
$36,789
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18904
Total Pay
$36,789

Gary Champ is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,789.

Robert Nu-Man

Police Officer 1/PPD Police

2026 total comp
$36,789
Base pay
$21,648
Overtime
$10,845
Other pay
$4,295
Benefits
$0
Total compensation
$36,789
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4347
Total Pay
$36,789

Robert Nu-Man is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,789.

William Kozlowski

Police Officer 1/PPD Police

2026 total comp
$36,784
Base pay
$21,648
Overtime
$11,218
Other pay
$3,917
Benefits
$0
Total compensation
$36,784
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4705
Total Pay
$36,784

William Kozlowski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,784.

Christine Hilbert

Police Officer 1/PPD Police

2026 total comp
$36,769
Base pay
$21,648
Overtime
$10,981
Other pay
$4,140
Benefits
$0
Total compensation
$36,769
Employment type
Salaried

Source-specific fields

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

Christine Hilbert is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,769.

Avani Dorsey-Burnette

Police Officer 1/PPD Police

2026 total comp
$36,765
Base pay
$17,631
Overtime
$10,923
Other pay
$8,211
Benefits
$0
Total compensation
$36,765
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51682
Total Pay
$36,765

At PPD Police, Avani Dorsey-Burnette serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,765.

Thomas Rosinski

Police Officer 1/PPD Police

2026 total comp
$36,746
Base pay
$21,648
Overtime
$11,523
Other pay
$3,575
Benefits
$0
Total compensation
$36,746
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23758
Total Pay
$36,746

Thomas Rosinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,746.

Roosevelt Gibbs

Police Officer 1/PPD Police

2019 total comp
$36,737
Base pay
$9,603
Overtime
$0
Other pay
$27,134
Benefits
$0
Total compensation
$36,737
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
35504
Total Pay
$36,737

Roosevelt Gibbs works as a Police Officer 1 for PPD Police. Their status is salaried. Roosevelt earned $36,737 in 2019.

Steven Pagano

Police Officer 1/PPD Police

2026 total comp
$36,731
Base pay
$21,648
Overtime
$10,947
Other pay
$4,135
Benefits
$0
Total compensation
$36,731
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15695
Total Pay
$36,731

Steven Pagano works as a Police Officer 1 for PPD Police. Their status is salaried. Steven earned $36,731 in 2026.

Anthony Woltman

Police Officer 1/PPD Police

2026 total comp
$36,728
Base pay
$21,648
Overtime
$11,286
Other pay
$3,794
Benefits
$0
Total compensation
$36,728
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21207
Total Pay
$36,728

Anthony Woltman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,728.

Mark Brown

Police Officer 1/PPD Police

2026 total comp
$36,728
Base pay
$21,648
Overtime
$11,286
Other pay
$3,794
Benefits
$0
Total compensation
$36,728
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
7788

Mark Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $36,728 in 2026.

John Gable

Police Officer 1/PPD Police

2026 total comp
$36,712
Base pay
$21,648
Overtime
$10,879
Other pay
$4,184
Benefits
$0
Total compensation
$36,712
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27009
Total Pay
$36,712

John Gable holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,712.

Lewis Palmer Iv

Police Officer 1/PPD Police

2021 total comp
$36,710
Base pay
$19,449
Overtime
$3,254
Other pay
$14,008
Benefits
$0
Total compensation
$36,710
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
2934
Total Pay
$36,710

Lewis Palmer Iv is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $36,710.

Eric Lee

Police Officer 1/PPD Police

2026 total comp
$36,709
Base pay
$21,648
Overtime
$11,489
Other pay
$3,571
Benefits
$0
Total compensation
$36,709
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11550
Total Pay
$36,709

At PPD Police, Eric Lee serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,709.

Cesar Torres

Police Officer 1/PPD Police

2026 total comp
$36,691
Base pay
$21,648
Overtime
$11,252
Other pay
$3,790
Benefits
$0
Total compensation
$36,691
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26962
Total Pay
$36,691

Cesar Torres is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,691.

Daniel Cosme

Police Officer 1/PPD Police

2026 total comp
$36,691
Base pay
$21,648
Overtime
$11,252
Other pay
$3,790
Benefits
$0
Total compensation
$36,691
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10878
Total Pay
$36,691

Daniel Cosme is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,691.

Michael Iannetta Iii

Police Officer 1/PPD Police

2026 total comp
$36,686
Base pay
$21,648
Overtime
$11,693
Other pay
$3,345
Benefits
$0
Total compensation
$36,686
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28375
Total Pay
$36,686

At PPD Police, Michael Iannetta Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,686.

Kathleen Kidwell

Police Officer 1/PPD Police

2026 total comp
$36,661
Base pay
$21,648
Overtime
$10,778
Other pay
$4,235
Benefits
$0
Total compensation
$36,661
Employment type
Salaried

Source-specific fields

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

Kathleen Kidwell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,661.

Adam Roth

Police Officer 1/PPD Police

2026 total comp
$36,649
Base pay
$21,648
Overtime
$11,659
Other pay
$3,342
Benefits
$0
Total compensation
$36,649
Employment type
Salaried

Source-specific fields

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

Adam Roth works as a Police Officer 1 for PPD Police. Their status is salaried. Adam earned $36,649 in 2026.

Brandon Totans

Police Officer 1/PPD Police

2026 total comp
$36,622
Base pay
$18,185
Overtime
$10,818
Other pay
$7,618
Benefits
$0
Total compensation
$36,622
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49461
Total Pay
$36,622

Brandon Totans is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,622.

Joseph Baldt

Police Officer 1/PPD Police

2026 total comp
$36,612
Base pay
$21,648
Overtime
$11,625
Other pay
$3,338
Benefits
$0
Total compensation
$36,612
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1555
Total Pay
$36,612

Joseph Baldt holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,612.

Patrick Bartol

Police Officer 1/PPD Police

2026 total comp
$36,582
Base pay
$21,577
Overtime
$11,828
Other pay
$3,177
Benefits
$0
Total compensation
$36,582
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39433
Total Pay
$36,582

Patrick Bartol is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,582.

Ivannil Rosario

Police Officer 1/PPD Police

2026 total comp
$36,575
Base pay
$21,648
Overtime
$11,591
Other pay
$3,335
Benefits
$0
Total compensation
$36,575
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4920
Total Pay
$36,575

At PPD Police, Ivannil Rosario serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,575.

Mychal Couch Jr

Police Officer 1/PPD Police

2026 total comp
$36,575
Base pay
$21,648
Overtime
$11,591
Other pay
$3,335
Benefits
$0
Total compensation
$36,575
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1924
Total Pay
$36,575

Mychal Couch Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Mychal earned $36,575 in 2026.

Christine Starr

Police Officer 1/PPD Police

2024 total comp
$36,568
Base pay
$0
Overtime
$0
Other pay
$36,568
Benefits
$0
Total compensation
$36,568
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
4538
Total Pay
$36,568

Christine Starr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $36,568.

Francis Shirley

Police Officer 1/PPD Police

2026 total comp
$36,561
Base pay
$21,648
Overtime
$10,981
Other pay
$3,932
Benefits
$0
Total compensation
$36,561
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14994
Total Pay
$36,561

Francis Shirley works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $36,561 in 2026.

Anthony Foley

Police Officer 1/PPD Police

2026 total comp
$36,541
Base pay
$21,648
Overtime
$8,880
Other pay
$6,013
Benefits
$0
Total compensation
$36,541
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16518
Total Pay
$36,541

Anthony Foley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,541.

Arnaldo Santos

Police Officer 1/PPD Police

2026 total comp
$36,521
Base pay
$21,648
Overtime
$11,320
Other pay
$3,553
Benefits
$0
Total compensation
$36,521
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30116
Total Pay
$36,521

Arnaldo Santos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,521.

Patrick Greider

Police Officer 1/PPD Police

2024 total comp
$36,517
Base pay
$19,836
Overtime
$4,990
Other pay
$11,692
Benefits
$0
Total compensation
$36,517
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29661
Total Pay
$36,517

At PPD Police, Patrick Greider serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $36,517.

Kim Marie Kleposki

Police Officer 1/PPD Police

2019 total comp
$36,513
Base pay
$0
Overtime
$0
Other pay
$36,513
Benefits
$0
Total compensation
$36,513
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
5667
Total Pay
$36,513

At PPD Police, Kim Marie Kleposki serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $36,513.