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 4

Larry Grawe Jr.

Police Officer 1/PPD Police

2024 total comp
$12,680
Base pay
$3,306
Overtime
$0
Other pay
$9,374
Benefits
$0
Total compensation
$12,680
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
19820
Total Pay
$12,680

Larry Grawe Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $12,680.

Dimy Gilbert

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
21585
Total Pay
$12,643

At PPD Police, Dimy Gilbert serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $12,643.

Lael Newsome

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
4134
Total Pay
$12,642

Lael Newsome works as a Police Officer 1 for PPD Police. Their status is salaried. Lael earned $12,642 in 2022.

Matthew Galloway

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15982
Total Pay
$12,630

Matthew Galloway is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $12,630.

Collin Haas

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
20354
Total Pay
$12,594

Collin Haas is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $12,594.

Grisel Quinones

Police Officer 1/PPD Police

2023 total comp
$12,567
Base pay
$6,364
Overtime
$0
Other pay
$6,203
Benefits
$0
Total compensation
$12,567
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
27265
Total Pay
$12,567

Grisel Quinones is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $12,567.

Beth Swenson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
3539
Total Pay
$12,486

Beth Swenson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $12,486.

Shawn Hagan

Police Officer 1/PPD Police

2024 total comp
$12,455
Base pay
$9,918
Overtime
$0
Other pay
$2,537
Benefits
$0
Total compensation
$12,455
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
17591
Total Pay
$12,455

Shawn Hagan is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $12,455.

Harsh Parikh

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$70,496
Employee Category
Civil Service
Job Code
6A02
Public Id
33488
Total Pay
$12,386

Harsh Parikh is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $12,386.

Frederick Buck Iii

Police Officer 1/PPD Police

2026 total comp
$12,375
Base pay
$11,675
Overtime
$0
Other pay
$701
Benefits
$0
Total compensation
$12,375
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45007
Total Pay
$12,375

Frederick Buck Iii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $12,375.

Angela Tucker

Police Officer 1/PPD Police

2021 total comp
$12,254
Base pay
$1,496
Overtime
$0
Other pay
$10,758
Benefits
$0
Total compensation
$12,254
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
26335
Total Pay
$12,254

At PPD Police, Angela Tucker serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $12,254.

Eric Walter

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32821
Total Pay
$12,241

Eric Walter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $12,241.

Paul Taylor

Police Officer 1/PPD Police

2026 total comp
$12,175
Base pay
$10,803
Overtime
$0
Other pay
$1,372
Benefits
$0
Total compensation
$12,175
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12162
Total Pay
$12,175

At PPD Police, Paul Taylor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $12,175.

Keisha Thorne

Police Officer 1/PPD Police

2021 total comp
$12,090
Base pay
$9,575
Overtime
$0
Other pay
$2,515
Benefits
$0
Total compensation
$12,090
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
12131
Total Pay
$12,090

Keisha Thorne is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $12,090.

Martin Campbell

Police Officer 1/PPD Police

2026 total comp
$12,049
Base pay
$10,803
Overtime
$0
Other pay
$1,246
Benefits
$0
Total compensation
$12,049
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34143
Total Pay
$12,049

Martin Campbell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $12,049.

Frank Ray

Police Officer 1/PPD Police

2023 total comp
$12,023
Base pay
$6,364
Overtime
$0
Other pay
$5,659
Benefits
$0
Total compensation
$12,023
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24548
Total Pay
$12,023

At PPD Police, Frank Ray serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $12,023.

Ian Frasca-Breen

Police Officer 1/PPD Police

2026 total comp
$11,989
Base pay
$11,102
Overtime
$209
Other pay
$679
Benefits
$0
Total compensation
$11,989
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52563
Total Pay
$11,989

Ian Frasca-Breen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $11,989.

Amani Sanders

Police Officer 1/PPD Police

2026 total comp
$11,968
Base pay
$10,803
Overtime
$0
Other pay
$1,166
Benefits
$0
Total compensation
$11,968
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16793
Total Pay
$11,968

Amani Sanders holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $11,968.

William Zaleta

Police Officer 1/PPD Police

2023 total comp
$11,842
Base pay
$6,364
Overtime
$0
Other pay
$5,478
Benefits
$0
Total compensation
$11,842
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24267
Total Pay
$11,842

William Zaleta works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $11,842 in 2023.

Donald Strickland

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9628
Total Pay
$11,842

Donald Strickland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $11,842.

Melanie Brown

Police Officer 1/PPD Police

2024 total comp
$11,833
Base pay
$8,265
Overtime
$0
Other pay
$3,568
Benefits
$0
Total compensation
$11,833
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
26318
Total Pay
$11,833

Melanie Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $11,833.

Jill Vorgity

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
34353
Total Pay
$11,755

Jill Vorgity works as a Police Officer 1 for PPD Police. Their status is salaried. Jill earned $11,755 in 2019.

Djuan Mcleod

Police Officer 1/PPD Police

2026 total comp
$11,735
Base pay
$9,915
Overtime
$678
Other pay
$1,142
Benefits
$0
Total compensation
$11,735
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8933
Total Pay
$11,735

Djuan Mcleod is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $11,735.

Thomas Dooley

Police Officer 1/PPD Police

2020 total comp
$11,696
Base pay
$8,724
Overtime
$164
Other pay
$2,808
Benefits
$0
Total compensation
$11,696
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
28492
Total Pay
$11,696

At PPD Police, Thomas Dooley serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $11,696.

Ryan Kanyuck

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$70,496
Employee Category
Civil Service
Job Code
6A02
Public Id
18944
Total Pay
$11,653

Ryan Kanyuck holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $11,653.

Sebastian Santos

Police Officer 1/PPD Police

2026 total comp
$11,613
Base pay
$9,761
Overtime
$244
Other pay
$1,607
Benefits
$0
Total compensation
$11,613
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46636
Total Pay
$11,613

Sebastian Santos works as a Police Officer 1 for PPD Police. Their status is salaried. Sebastian earned $11,613 in 2026.

Davora Waters

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
9989
Total Pay
$11,592

Davora Waters works as a Police Officer 1 for PPD Police. Their status is salaried. Davora earned $11,592 in 2025.

Ryan Mullen

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
18124
Total Pay
$11,583

Ryan Mullen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $11,583.

Michael Schauffele

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
14899
Total Pay
$11,563

Michael Schauffele works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $11,563 in 2019.

Lezlie Winters

Police Officer 1/PPD Police

2023 total comp
$11,543
Base pay
$6,364
Overtime
$4,057
Other pay
$1,122
Benefits
$0
Total compensation
$11,543
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
31737
Total Pay
$11,543

Lezlie Winters works as a Police Officer 1 for PPD Police. Their status is salaried. Lezlie earned $11,543 in 2023.

Kenneth Pringle

Police Officer 1/PPD Police

2020 total comp
$11,522
Base pay
$10,178
Overtime
$0
Other pay
$1,344
Benefits
$0
Total compensation
$11,522
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
34498
Total Pay
$11,522

Kenneth Pringle is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $11,522.

Timothy Connelly

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
6096
Total Pay
$11,501

Timothy Connelly is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $11,501.

Rachel Mitchell

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24447
Total Pay
$11,494

Rachel Mitchell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $11,494.

Tyler Conroy

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
31864
Total Pay
$11,446

Tyler Conroy works as a Police Officer 1 for PPD Police. Their status is salaried. Tyler earned $11,446 in 2022.

Linwood Norman

Police Officer 1/PPD Police

2026 total comp
$11,414
Base pay
$8,995
Overtime
$1,085
Other pay
$1,334
Benefits
$0
Total compensation
$11,414
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29195
Total Pay
$11,414

Linwood Norman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $11,414.

Christopher Simone

Police Officer 1/PPD Police

2022 total comp
$11,367
Base pay
$7,686
Overtime
$0
Other pay
$3,681
Benefits
$0
Total compensation
$11,367
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
23916
Total Pay
$11,367

Christopher Simone is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $11,367.

Robert Frame Iii

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
26609
Total Pay
$11,350

Robert Frame Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $11,350.

Carol Porter

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1195
Total Pay
$11,328

Carol Porter works as a Police Officer 1 for PPD Police. Their status is salaried. Carol earned $11,328 in 2025.

Daniel Franks

Police Officer 1/PPD Police

2024 total comp
$11,276
Base pay
$4,628
Overtime
$0
Other pay
$6,648
Benefits
$0
Total compensation
$11,276
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
16946
Total Pay
$11,276

Daniel Franks holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $11,276.

Marco Padilla

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
8085
Total Pay
$11,249

Marco Padilla works as a Police Officer 1 for PPD Police. Their status is salaried. Marco earned $11,249 in 2022.