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 14

Shawn Watkins

Police Officer 1/PPD Police

2026 total comp
$31,736
Base pay
$20,783
Overtime
$8,199
Other pay
$2,754
Benefits
$0
Total compensation
$31,736
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
41941
Total Pay
$31,736

Shawn Watkins works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $31,736 in 2026.

John Stokes Iii

Police Officer 1/PPD Police

2026 total comp
$31,728
Base pay
$21,648
Overtime
$6,507
Other pay
$3,572
Benefits
$0
Total compensation
$31,728
Employment type
Salaried

Source-specific fields

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

John Stokes Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,728.

James Coughlin Ii

Police Officer 1/PPD Police

2026 total comp
$31,728
Base pay
$21,648
Overtime
$6,507
Other pay
$3,572
Benefits
$0
Total compensation
$31,728
Employment type
Salaried

Source-specific fields

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

James Coughlin Ii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,728.

Chynelle Washington

Police Officer 1/PPD Police

2026 total comp
$31,727
Base pay
$21,648
Overtime
$7,185
Other pay
$2,893
Benefits
$0
Total compensation
$31,727
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27608
Total Pay
$31,727

At PPD Police, Chynelle Washington serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,727.

Samantha Ludwig

Police Officer 1/PPD Police

2026 total comp
$31,727
Base pay
$21,648
Overtime
$7,185
Other pay
$2,893
Benefits
$0
Total compensation
$31,727
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21212
Total Pay
$31,727

Samantha Ludwig works as a Police Officer 1 for PPD Police. Their status is salaried. Samantha earned $31,727 in 2026.

Linda Marter-Burns

Police Officer 1/PPD Police

2026 total comp
$31,724
Base pay
$21,648
Overtime
$6,372
Other pay
$3,704
Benefits
$0
Total compensation
$31,724
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31852
Total Pay
$31,724

Linda Marter-Burns works as a Police Officer 1 for PPD Police. Their status is salaried. Linda earned $31,724 in 2026.

Camilo Molina

Police Officer 1/PPD Police

2026 total comp
$31,722
Base pay
$21,648
Overtime
$7,321
Other pay
$2,753
Benefits
$0
Total compensation
$31,722
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
37616
Total Pay
$31,722

Camilo Molina is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,722.

Charles Stone

Police Officer 1/PPD Police

2026 total comp
$31,702
Base pay
$21,648
Overtime
$6,778
Other pay
$3,275
Benefits
$0
Total compensation
$31,702
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36397
Total Pay
$31,702

Charles Stone is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,702.

Jasmine Andujar

Police Officer 1/PPD Police

2026 total comp
$31,702
Base pay
$21,648
Overtime
$6,778
Other pay
$3,275
Benefits
$0
Total compensation
$31,702
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30733
Total Pay
$31,702

Jasmine Andujar is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,702.

David Barbour

Police Officer 1/PPD Police

2026 total comp
$31,701
Base pay
$21,648
Overtime
$6,643
Other pay
$3,409
Benefits
$0
Total compensation
$31,701
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18349
Total Pay
$31,701

At PPD Police, David Barbour serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,701.

William Gregorio

Police Officer 1/PPD Police

2026 total comp
$31,689
Base pay
$21,648
Overtime
$7,151
Other pay
$2,890
Benefits
$0
Total compensation
$31,689
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7801
Total Pay
$31,689

William Gregorio holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,689.

Ashlei Austin

Police Officer 1/PPD Police

2026 total comp
$31,659
Base pay
$18,185
Overtime
$5,552
Other pay
$7,922
Benefits
$0
Total compensation
$31,659
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50187
Total Pay
$31,659

At PPD Police, Ashlei Austin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,659.

Kevin Krowicki

Police Officer 1/PPD Police

2026 total comp
$31,652
Base pay
$21,648
Overtime
$7,117
Other pay
$2,886
Benefits
$0
Total compensation
$31,652
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4023
Total Pay
$31,652

Kevin Krowicki is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,652.

William Farrell Iii

Police Officer 1/PPD Police

2026 total comp
$31,652
Base pay
$21,648
Overtime
$6,440
Other pay
$3,564
Benefits
$0
Total compensation
$31,652
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26801
Total Pay
$31,652

At PPD Police, William Farrell Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,652.

Michael Donohoe

Police Officer 1/PPD Police

2022 total comp
$31,651
Base pay
$16,233
Overtime
$2,601
Other pay
$12,817
Benefits
$0
Total compensation
$31,651
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
11382
Total Pay
$31,651

Michael Donohoe holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $31,651.

Jesse Rosinski

Police Officer 1/PPD Police

2026 total comp
$31,615
Base pay
$21,648
Overtime
$7,083
Other pay
$2,883
Benefits
$0
Total compensation
$31,615
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4120
Total Pay
$31,615

Jesse Rosinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,615.

Antoine Leslie

Police Officer 1/PPD Police

2026 total comp
$31,609
Base pay
$21,648
Overtime
$6,270
Other pay
$3,691
Benefits
$0
Total compensation
$31,609
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12005
Total Pay
$31,609

Antoine Leslie is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,609.

Anthony Easley

Police Officer 1/PPD Police

2026 total comp
$31,609
Base pay
$21,648
Overtime
$6,270
Other pay
$3,691
Benefits
$0
Total compensation
$31,609
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6255
Total Pay
$31,609

Anthony Easley works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $31,609 in 2026.

Brenna Coll

Police Officer 1/PPD Police

2023 total comp
$31,606
Base pay
$15,910
Overtime
$239
Other pay
$15,457
Benefits
$0
Total compensation
$31,606
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
86
Total Pay
$31,606

At PPD Police, Brenna Coll serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $31,606.

Adam Moreton

Police Officer 1/PPD Police

2026 total comp
$31,603
Base pay
$21,648
Overtime
$6,880
Other pay
$3,075
Benefits
$0
Total compensation
$31,603
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16364
Total Pay
$31,603

Adam Moreton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,603.

Roscoe Jones

Police Officer 1/PPD Police

2026 total comp
$31,603
Base pay
$21,648
Overtime
$6,880
Other pay
$3,075
Benefits
$0
Total compensation
$31,603
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15697
Total Pay
$31,603

Roscoe Jones works as a Police Officer 1 for PPD Police. Their status is salaried. Roscoe earned $31,603 in 2026.

Victor Rodriguez

Police Officer 1/PPD Police

2026 total comp
$31,588
Base pay
$21,648
Overtime
$6,677
Other pay
$3,263
Benefits
$0
Total compensation
$31,588
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21351
Total Pay
$31,588

At PPD Police, Victor Rodriguez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,588.

Adam Gray

Police Officer 1/PPD Police

2026 total comp
$31,587
Base pay
$21,648
Overtime
$6,541
Other pay
$3,397
Benefits
$0
Total compensation
$31,587
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3838
Total Pay
$31,587

Adam Gray holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,587.

Caitlyn Walker

Police Officer 1/PPD Police

2026 total comp
$31,578
Base pay
$21,648
Overtime
$7,050
Other pay
$2,880
Benefits
$0
Total compensation
$31,578
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18710
Total Pay
$31,578

Caitlyn Walker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,578.

Sarah Alicea

Police Officer 1/PPD Police

2026 total comp
$31,578
Base pay
$21,648
Overtime
$7,050
Other pay
$2,880
Benefits
$0
Total compensation
$31,578
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8700
Total Pay
$31,578

Sarah Alicea is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,578.

Shatana Thomas

Police Officer 1/PPD Police

2026 total comp
$31,575
Base pay
$21,648
Overtime
$6,372
Other pay
$3,555
Benefits
$0
Total compensation
$31,575
Employment type
Salaried

Source-specific fields

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

Shatana Thomas holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,575.

Edwin Lopez

Police Officer 1/PPD Police

2026 total comp
$31,571
Base pay
$21,648
Overtime
$6,236
Other pay
$3,686
Benefits
$0
Total compensation
$31,571
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15590
Total Pay
$31,571

Edwin Lopez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,571.

Courtney Costanzo

Police Officer 1/PPD Police

2026 total comp
$31,566
Base pay
$21,648
Overtime
$6,846
Other pay
$3,071
Benefits
$0
Total compensation
$31,566
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24778
Total Pay
$31,566

Courtney Costanzo works as a Police Officer 1 for PPD Police. Their status is salaried. Courtney earned $31,566 in 2026.

Martin Klepac

Police Officer 1/PPD Police

2026 total comp
$31,566
Base pay
$21,648
Overtime
$6,846
Other pay
$3,071
Benefits
$0
Total compensation
$31,566
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
959
Total Pay
$31,566

Martin Klepac holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,566.

Jonathan Sweeney

Police Officer 1/PPD Police

2022 total comp
$31,554
Base pay
$6,149
Overtime
$317
Other pay
$25,088
Benefits
$0
Total compensation
$31,554
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
30202
Total Pay
$31,554

Jonathan Sweeney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $31,554.

Timothy Miller

Police Officer 1/PPD Police

2026 total comp
$31,552
Base pay
$21,648
Overtime
$6,575
Other pay
$3,328
Benefits
$0
Total compensation
$31,552
Employment type
Salaried

Source-specific fields

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

Timothy Miller holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,552.

Michael James

Police Officer 1/PPD Police

2026 total comp
$31,551
Base pay
$21,648
Overtime
$6,643
Other pay
$3,259
Benefits
$0
Total compensation
$31,551
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22260
Total Pay
$31,551

Michael James works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $31,551 in 2026.

James Walls

Police Officer 1/PPD Police

2026 total comp
$31,541
Base pay
$20,202
Overtime
$8,270
Other pay
$3,069
Benefits
$0
Total compensation
$31,541
Employment type
Salaried

Source-specific fields

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

James Walls is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,541.

Marc Anthony Colon-Hernandez

Police Officer 1/PPD Police

2026 total comp
$31,540
Base pay
$21,648
Overtime
$7,016
Other pay
$2,876
Benefits
$0
Total compensation
$31,540
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17903
Total Pay
$31,540

Marc Anthony Colon-Hernandez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,540.

Michael Montalvo

Police Officer 1/PPD Police

2026 total comp
$31,540
Base pay
$21,648
Overtime
$7,016
Other pay
$2,876
Benefits
$0
Total compensation
$31,540
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8400
Total Pay
$31,540

At PPD Police, Michael Montalvo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,540.

Joseph Kramer

Police Officer 1/PPD Police

2025 total comp
$31,514
Base pay
$17,982
Overtime
$0
Other pay
$13,532
Benefits
$0
Total compensation
$31,514
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
6J31
Public Id
56078
Total Pay
$10,517

Joseph Kramer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $31,514.

Malcolm Scott

Police Officer 1/PPD Police

2026 total comp
$31,513
Base pay
$21,648
Overtime
$6,609
Other pay
$3,255
Benefits
$0
Total compensation
$31,513
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22835
Total Pay
$31,513

Malcolm Scott works as a Police Officer 1 for PPD Police. Their status is salaried. Malcolm earned $31,513 in 2026.

Geneva Russell

Police Officer 1/PPD Police

2026 total comp
$31,511
Base pay
$21,648
Overtime
$6,507
Other pay
$3,355
Benefits
$0
Total compensation
$31,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25021
Total Pay
$31,511

At PPD Police, Geneva Russell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,511.

Shane Flood

Police Officer 1/PPD Police

2026 total comp
$31,508
Base pay
$18,185
Overtime
$5,409
Other pay
$7,914
Benefits
$0
Total compensation
$31,508
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49055
Total Pay
$31,508

At PPD Police, Shane Flood serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,508.

Guadalupe Colon

Police Officer 1/PPD Police

2026 total comp
$31,503
Base pay
$21,648
Overtime
$6,982
Other pay
$2,873
Benefits
$0
Total compensation
$31,503
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35136
Total Pay
$31,503

Guadalupe Colon works as a Police Officer 1 for PPD Police. Their status is salaried. Guadalupe earned $31,503 in 2026.