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 1

Joseph Paul

Police Officer 1/PPD Police

2020 total comp
$9,664
Base pay
$8,724
Overtime
$0
Other pay
$940
Benefits
$0
Total compensation
$9,664
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
36338
Total Pay
$9,664

Joseph Paul is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $9,664.

Steven Filippone

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
5735
Total Pay
$9,644

At PPD Police, Steven Filippone serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $9,644.

Mark Devone

Police Officer 1/PPD Police

2022 total comp
$9,614
Base pay
$2,951
Overtime
$0
Other pay
$6,663
Benefits
$0
Total compensation
$9,614
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
23334
Total Pay
$9,614

Mark Devone holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $9,614.

Cynthia Mcgraw

Police Officer 1/PPD Police

2023 total comp
$9,470
Base pay
$7,637
Overtime
$0
Other pay
$1,833
Benefits
$0
Total compensation
$9,470
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
5765
Total Pay
$9,470

Cynthia Mcgraw holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $9,470.

Matthew Bugieda

Police Officer 1/PPD Police

2020 total comp
$9,426
Base pay
$3,664
Overtime
$0
Other pay
$5,762
Benefits
$0
Total compensation
$9,426
Employment type
Salaried

Source-specific fields

Base Salary
$63,999
Employee Category
Civil Service
Job Code
6A02
Public Id
14932
Total Pay
$9,426

Matthew Bugieda works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $9,426 in 2020.

Dora Crenshaw

Police Officer 1/PPD Police

2020 total comp
$9,404
Base pay
$8,142
Overtime
$0
Other pay
$1,262
Benefits
$0
Total compensation
$9,404
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
36594
Total Pay
$9,404

Dora Crenshaw is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $9,404.

Patricia Hershman

Police Officer 1/PPD Police

2026 total comp
$9,368
Base pay
$8,272
Overtime
$0
Other pay
$1,096
Benefits
$0
Total compensation
$9,368
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
396
Total Pay
$9,368

Patricia Hershman works as a Police Officer 1 for PPD Police. Their status is salaried. Patricia earned $9,368 in 2026.

Renee Davis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20667
Total Pay
$9,367

Renee Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Renee earned $9,367 in 2024.

Mark Campbell

Police Officer 1/PPD Police

2023 total comp
$9,366
Base pay
$6,364
Overtime
$1,909
Other pay
$1,093
Benefits
$0
Total compensation
$9,366
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
12539
Total Pay
$9,366

Mark Campbell works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $9,366 in 2023.

Umar Afgan

Police Officer 1/PPD Police

2026 total comp
$9,287
Base pay
$3,572
Overtime
$4,866
Other pay
$849
Benefits
$0
Total compensation
$9,287
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20963
Total Pay
$9,287

Umar Afgan is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $9,287.

Thomas Munz Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
21094
Total Pay
$9,286

At PPD Police, Thomas Munz Jr serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $9,286.

Krista Kelly

Police Officer 1/PPD Police

2025 total comp
$9,284
Base pay
$2,628
Overtime
$0
Other pay
$6,656
Benefits
$0
Total compensation
$9,284
Employment type
Salaried

Source-specific fields

Base Salary
$69,492
Employee Category
Civil Service
Job Code
6A02
Public Id
50278
Total Pay
$9,284

Krista Kelly is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $9,284.

Eric Brooks

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$117,524
Employee Category
Civil Service
Job Code
6A05
Public Id
1754
Total Pay
$39,201

Eric Brooks holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $9,228.

Kelly Walker

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
15267
Total Pay
$9,196

Kelly Walker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $9,196.

Daniel Hunter

Police Officer 1/PPD Police

2026 total comp
$9,191
Base pay
$0
Overtime
$0
Other pay
$9,191
Benefits
$0
Total compensation
$9,191
Employment type
Salaried

Source-specific fields

Base Salary
$75,814
Employee Category
Civil Service
Job Code
6A02
Public Id
48704
Total Pay
$9,191

At PPD Police, Daniel Hunter serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $9,191.

Jessica Lazzaro

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$70,496
Employee Category
Civil Service
Job Code
6A02
Public Id
32450
Total Pay
$9,184

Jessica Lazzaro is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $9,184.

Rodney Cottrell

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
18802
Total Pay
$9,152

At PPD Police, Rodney Cottrell serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $9,152.

Bryanne Godfrey

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
35385
Total Pay
$9,131

Bryanne Godfrey holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $9,131.

Michael Lombardi

Police Officer 1/PPD Police

2023 total comp
$9,131
Base pay
$6,364
Overtime
$1,879
Other pay
$888
Benefits
$0
Total compensation
$9,131
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
31714
Total Pay
$9,131

Michael Lombardi holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $9,131.

Margo Riley

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
7049
Total Pay
$9,080

Margo Riley is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $9,080.

Ann Brown

Police Officer 1/PPD Police

2023 total comp
$9,053
Base pay
$6,364
Overtime
$1,671
Other pay
$1,019
Benefits
$0
Total compensation
$9,053
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
5116
Total Pay
$9,053

Ann Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Ann earned $9,053 in 2023.

Darryl Crawford

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
28550
Total Pay
$9,052

Darryl Crawford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $9,052.

Jose Silva

Police Officer 1/PPD Police

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

Source-specific fields

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

Jose Silva holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $8,986.

Donna Simmons

Police Officer 1/PPD Police

2026 total comp
$8,971
Base pay
$5,380
Overtime
$2,542
Other pay
$1,049
Benefits
$0
Total compensation
$8,971
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21357
Total Pay
$8,971

At PPD Police, Donna Simmons serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $8,971.

Erin Beck

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
10499
Total Pay
$8,941

At PPD Police, Erin Beck serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $8,941.

Stepanie Borkowski

Police Officer 1/PPD Police

2022 total comp
$8,939
Base pay
$3,074
Overtime
$0
Other pay
$5,865
Benefits
$0
Total compensation
$8,939
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
33785
Total Pay
$8,939

Stepanie Borkowski works as a Police Officer 1 for PPD Police. Their status is salaried. Stepanie earned $8,939 in 2022.

Tyrone Green

Police Officer 1/PPD Police

2026 total comp
$8,908
Base pay
$7,188
Overtime
$678
Other pay
$1,042
Benefits
$0
Total compensation
$8,908
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11037
Total Pay
$8,908

Tyrone Green holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $8,908.

Ines Martinez

Police Officer 1/PPD Police

2019 total comp
$8,897
Base pay
$7,061
Overtime
$0
Other pay
$1,836
Benefits
$0
Total compensation
$8,897
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
22151
Total Pay
$8,897

Ines Martinez is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $8,897.

Kenneth Scott

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
26030
Total Pay
$8,823

Kenneth Scott is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $8,823.

Aaron Diefenderfer

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$61,686
Employee Category
Civil Service
Job Code
6A02
Public Id
1974
Total Pay
$8,778

At PPD Police, Aaron Diefenderfer serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $8,778.

Cristian Fernandez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33556
Total Pay
$8,762

At PPD Police, Cristian Fernandez serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $8,762.

Sungho Park

Police Officer 1/PPD Police

2023 total comp
$8,753
Base pay
$6,364
Overtime
$0
Other pay
$2,389
Benefits
$0
Total compensation
$8,753
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29540
Total Pay
$8,753

Sungho Park holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $8,753.

Evan Riddick

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
36719
Total Pay
$8,605

Evan Riddick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $8,605.

Tyree Burnett

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
10946
Total Pay
$8,443

Tyree Burnett is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $8,443.

Shane Mchugh

Police Officer 1/PPD Police

2023 total comp
$8,417
Base pay
$5,091
Overtime
$2,595
Other pay
$730
Benefits
$0
Total compensation
$8,417
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10937
Total Pay
$8,417

Shane Mchugh works as a Police Officer 1 for PPD Police. Their status is salaried. Shane earned $8,417 in 2023.

Jordan Culbreath

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
15045
Total Pay
$8,362

At PPD Police, Jordan Culbreath serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $8,362.

Matthew Giamboy

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$81,227
Employee Category
Civil Service
Job Code
6A02
Public Id
39490
Total Pay
$8,249

Matthew Giamboy is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $8,249.

James Maio Jr.

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
4738
Total Pay
$8,231

James Maio Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $8,231 in 2025.

David Gilmore

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
15506
Total Pay
$8,206

At PPD Police, David Gilmore serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $8,206.

William Nagy Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
2713
Total Pay
$8,157

William Nagy Jr is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $8,157.