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 39

Frank Kennedy

Police Officer 1/PPD Police

2026 total comp
$37,122
Base pay
$21,648
Overtime
$11,862
Other pay
$3,611
Benefits
$0
Total compensation
$37,122
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10691
Total Pay
$37,122

Frank Kennedy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $37,122.

Walter Jackson Iv

Police Officer 1/PPD Police

2026 total comp
$37,097
Base pay
$21,648
Overtime
$12,066
Other pay
$3,383
Benefits
$0
Total compensation
$37,097
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33261
Total Pay
$37,097

Walter Jackson Iv works as a Police Officer 1 for PPD Police. Their status is salaried. Walter earned $37,097 in 2026.

Timothy Lebold

Police Officer 1/PPD Police

2026 total comp
$37,068
Base pay
$21,648
Overtime
$11,591
Other pay
$3,829
Benefits
$0
Total compensation
$37,068
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28062
Total Pay
$37,068

At PPD Police, Timothy Lebold serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $37,068.

Darryl Goodin

Police Officer 1/PPD Police

2024 total comp
$37,065
Base pay
$21,489
Overtime
$0
Other pay
$15,576
Benefits
$0
Total compensation
$37,065
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
31784
Total Pay
$37,065

Darryl Goodin is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $37,065.

Rondell Lane

Police Officer 1/PPD Police

2026 total comp
$37,061
Base pay
$18,185
Overtime
$10,648
Other pay
$8,228
Benefits
$0
Total compensation
$37,061
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49132
Total Pay
$37,061

Rondell Lane works as a Police Officer 1 for PPD Police. Their status is salaried. Rondell earned $37,061 in 2026.

Patrick Syron Jr.

Police Officer 1/PPD Police

2026 total comp
$37,059
Base pay
$21,648
Overtime
$12,032
Other pay
$3,379
Benefits
$0
Total compensation
$37,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6786
Total Pay
$37,059

Patrick Syron Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $37,059.

Denia Starks

Police Officer 1/PPD Police

2026 total comp
$37,031
Base pay
$21,648
Overtime
$11,557
Other pay
$3,825
Benefits
$0
Total compensation
$37,031
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1682
Total Pay
$37,031

At PPD Police, Denia Starks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $37,031.

Criszaida Adames Bido

Police Officer 1/PPD Police

2026 total comp
$37,009
Base pay
$20,783
Overtime
$13,015
Other pay
$3,212
Benefits
$0
Total compensation
$37,009
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39005
Total Pay
$37,009

Criszaida Adames Bido works as a Police Officer 1 for PPD Police. Their status is salaried. Criszaida earned $37,009 in 2026.

Kevin Wims

Police Officer 1/PPD Police

2023 total comp
$36,999
Base pay
$29,072
Overtime
$2,449
Other pay
$5,478
Benefits
$0
Total compensation
$36,999
Employment type
Salaried

Source-specific fields

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

Kevin Wims works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $36,999 in 2023.

Saniyyah Jones-Whitehead

Police Officer 1/PPD Police

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

Source-specific fields

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

Saniyyah Jones-Whitehead holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,993.

Brandon Cain

Police Officer 1/PPD Police

2026 total comp
$36,985
Base pay
$21,648
Overtime
$11,964
Other pay
$3,372
Benefits
$0
Total compensation
$36,985
Employment type
Salaried

Source-specific fields

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

Brandon Cain works as a Police Officer 1 for PPD Police. Their status is salaried. Brandon earned $36,985 in 2026.

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.