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 64

Mark Kvalsvik

Police Officer 1/PPD Police

2026 total comp
$29,266
Base pay
$21,648
Overtime
$4,948
Other pay
$2,669
Benefits
$0
Total compensation
$29,266
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15293
Total Pay
$29,266

Mark Kvalsvik works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $29,266 in 2026.

Anthony Ramuno

Police Officer 1/PPD Police

2026 total comp
$29,266
Base pay
$21,648
Overtime
$4,948
Other pay
$2,669
Benefits
$0
Total compensation
$29,266
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12119
Total Pay
$29,266

Anthony Ramuno is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,266.

Christian Hicks

Police Officer 1/PPD Police

2026 total comp
$29,259
Base pay
$16,669
Overtime
$4,332
Other pay
$8,258
Benefits
$0
Total compensation
$29,259
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51543
Total Pay
$29,259

At PPD Police, Christian Hicks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,259.

Robert Cozzi Jr

Police Officer 1/PPD Police

2026 total comp
$29,246
Base pay
$21,648
Overtime
$4,304
Other pay
$3,293
Benefits
$0
Total compensation
$29,246
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14474
Total Pay
$29,246

Robert Cozzi Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $29,246 in 2026.

Brigid Gack

Police Officer 1/PPD Police

2022 total comp
$29,236
Base pay
$15,372
Overtime
$0
Other pay
$13,864
Benefits
$0
Total compensation
$29,236
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22078
Total Pay
$29,236

Brigid Gack works as a Police Officer 1 for PPD Police. Their status is salaried. Brigid earned $29,236 in 2022.

Shawn Rinier

Police Officer 1/PPD Police

2026 total comp
$29,208
Base pay
$21,648
Overtime
$4,270
Other pay
$3,289
Benefits
$0
Total compensation
$29,208
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28886
Total Pay
$29,208

Shawn Rinier works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $29,208 in 2026.

Brian Mcbride

Police Officer 1/PPD Police

2026 total comp
$29,207
Base pay
$21,648
Overtime
$4,542
Other pay
$3,017
Benefits
$0
Total compensation
$29,207
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
1077
Total Pay
$32,548

Brian Mcbride holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,207.

Vincent Ficchi

Police Officer 1/PPD Police

2026 total comp
$29,207
Base pay
$21,648
Overtime
$4,542
Other pay
$3,017
Benefits
$0
Total compensation
$29,207
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3040
Total Pay
$29,207

Vincent Ficchi works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $29,207 in 2026.

Timothy Given

Police Officer 1/PPD Police

2026 total comp
$29,191
Base pay
$21,648
Overtime
$4,880
Other pay
$2,662
Benefits
$0
Total compensation
$29,191
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5781
Total Pay
$29,191

Timothy Given works as a Police Officer 1 for PPD Police. Their status is salaried. Timothy earned $29,191 in 2026.

Leo Breslin

Police Officer 1/PPD Police

2026 total comp
$29,191
Base pay
$21,648
Overtime
$4,880
Other pay
$2,662
Benefits
$0
Total compensation
$29,191
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8561
Total Pay
$29,191

Leo Breslin works as a Police Officer 1 for PPD Police. Their status is salaried. Leo earned $29,191 in 2026.

Robert Paniagua

Police Officer 1/PPD Police

2026 total comp
$29,163
Base pay
$21,648
Overtime
$4,677
Other pay
$2,837
Benefits
$0
Total compensation
$29,163
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1319
Total Pay
$29,163

Robert Paniagua is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,163.

Li Guo

Police Officer 1/PPD Police

2026 total comp
$29,160
Base pay
$17,631
Overtime
$3,748
Other pay
$7,781
Benefits
$0
Total compensation
$29,160
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52338
Total Pay
$29,160

Li Guo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,160.

Timothy Taylor

Police Officer 1/PPD Police

2026 total comp
$29,157
Base pay
$21,648
Overtime
$4,372
Other pay
$3,136
Benefits
$0
Total compensation
$29,157
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29598
Total Pay
$29,157

At PPD Police, Timothy Taylor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,157.

Corey Williams

Police Officer 1/PPD Police

2026 total comp
$29,154
Base pay
$21,648
Overtime
$4,847
Other pay
$2,659
Benefits
$0
Total compensation
$29,154
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
958
Total Pay
$29,154

Corey Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Corey earned $29,154 in 2026.

Brenjuander Jones

Police Officer 1/PPD Police

2026 total comp
$29,154
Base pay
$21,648
Overtime
$4,101
Other pay
$3,404
Benefits
$0
Total compensation
$29,154
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36077
Total Pay
$29,154

Brenjuander Jones is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,154.

Donna Mcgarrey

Police Officer 1/PPD Police

2023 total comp
$29,153
Base pay
$10,819
Overtime
$298
Other pay
$18,036
Benefits
$0
Total compensation
$29,153
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20921
Total Pay
$29,153

Donna Mcgarrey is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $29,153.

Kyle Tran

Police Officer 1/PPD Police

2026 total comp
$29,138
Base pay
$17,631
Overtime
$3,727
Other pay
$7,780
Benefits
$0
Total compensation
$29,138
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52195
Total Pay
$29,138

Kyle Tran works as a Police Officer 1 for PPD Police. Their status is salaried. Kyle earned $29,138 in 2026.

Brian Mitchell

Police Officer 1/PPD Police

2026 total comp
$29,132
Base pay
$21,648
Overtime
$4,474
Other pay
$3,010
Benefits
$0
Total compensation
$29,132
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21744
Total Pay
$29,132

Brian Mitchell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,132.

Horace Lopez

Police Officer 1/PPD Police

2026 total comp
$29,119
Base pay
$21,648
Overtime
$4,338
Other pay
$3,132
Benefits
$0
Total compensation
$29,119
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
153
Total Pay
$29,119

At PPD Police, Horace Lopez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,119.

Alexander Dejesus

Police Officer 1/PPD Police

2026 total comp
$29,119
Base pay
$21,648
Overtime
$4,338
Other pay
$3,132
Benefits
$0
Total compensation
$29,119
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25750
Total Pay
$29,119

Alexander Dejesus is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,119.

Tyler Kriebel

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36777
Total Pay
$29,116

Tyler Kriebel holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,116.

Manuel Lopez

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8264
Total Pay
$29,116

Manuel Lopez works as a Police Officer 1 for PPD Police. Their status is salaried. Manuel earned $29,116 in 2026.

John Glowacki

Police Officer 1/PPD Police

2026 total comp
$29,116
Base pay
$21,648
Overtime
$4,813
Other pay
$2,655
Benefits
$0
Total compensation
$29,116
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34081
Total Pay
$29,116

John Glowacki works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $29,116 in 2026.

Robert Tavarez

Police Officer 1/PPD Police

2026 total comp
$29,095
Base pay
$21,648
Overtime
$4,270
Other pay
$3,176
Benefits
$0
Total compensation
$29,095
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19887
Total Pay
$29,095

Robert Tavarez works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $29,095 in 2026.

William Forbes

Police Officer 1/PPD Police

2026 total comp
$29,081
Base pay
$21,648
Overtime
$4,304
Other pay
$3,128
Benefits
$0
Total compensation
$29,081
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6917
Total Pay
$29,081

William Forbes works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $29,081 in 2026.

Michael Staunton

Police Officer 1/PPD Police

2026 total comp
$29,079
Base pay
$21,648
Overtime
$4,779
Other pay
$2,652
Benefits
$0
Total compensation
$29,079
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22268
Total Pay
$29,079

Michael Staunton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,079.

Natalie Biondo

Police Officer 1/PPD Police

2026 total comp
$29,078
Base pay
$20,783
Overtime
$5,466
Other pay
$2,829
Benefits
$0
Total compensation
$29,078
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
6651
Total Pay
$29,078

Natalie Biondo works as a Police Officer 1 for PPD Police. Their status is salaried. Natalie earned $29,078 in 2026.

Miguel Torres

Police Officer 1/PPD Police

2026 total comp
$29,070
Base pay
$21,648
Overtime
$4,067
Other pay
$3,354
Benefits
$0
Total compensation
$29,070
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8866
Total Pay
$29,070

Miguel Torres is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,070.

Lynda Manley

Police Officer 1/PPD Police

2025 total comp
$29,067
Base pay
$8,299
Overtime
$3,631
Other pay
$17,137
Benefits
$0
Total compensation
$29,067
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33851
Total Pay
$29,067

Lynda Manley is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $29,067.

Renaud Cenatus

Police Officer 1/PPD Police

2026 total comp
$29,064
Base pay
$18,185
Overtime
$3,103
Other pay
$7,776
Benefits
$0
Total compensation
$29,064
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49285
Total Pay
$29,064

Renaud Cenatus is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,064.

Aaron Mcginley

Police Officer 1/PPD Police

2026 total comp
$29,060
Base pay
$17,631
Overtime
$3,654
Other pay
$7,775
Benefits
$0
Total compensation
$29,060
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52093
Total Pay
$29,060

Aaron Mcginley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,060.

Emmanuel Baldwin

Police Officer 1/PPD Police

2026 total comp
$29,058
Base pay
$18,532
Overtime
$8,260
Other pay
$2,265
Benefits
$0
Total compensation
$29,058
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
30890
Total Pay
$29,058

Emmanuel Baldwin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,058.

David Woolridge

Police Officer 1/PPD Police

2026 total comp
$29,056
Base pay
$21,648
Overtime
$4,406
Other pay
$3,002
Benefits
$0
Total compensation
$29,056
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28167
Total Pay
$29,056

David Woolridge holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,056.

Jessica Martinez

Police Officer 1/PPD Police

2026 total comp
$29,043
Base pay
$21,648
Overtime
$4,270
Other pay
$3,124
Benefits
$0
Total compensation
$29,043
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27814
Total Pay
$29,043

Jessica Martinez works as a Police Officer 1 for PPD Police. Their status is salaried. Jessica earned $29,043 in 2026.

Lindsey Meyer

Police Officer 1/PPD Police

2026 total comp
$29,042
Base pay
$21,648
Overtime
$4,745
Other pay
$2,649
Benefits
$0
Total compensation
$29,042
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11083
Total Pay
$29,042

Lindsey Meyer works as a Police Officer 1 for PPD Police. Their status is salaried. Lindsey earned $29,042 in 2026.

Peter Sztenderowicz

Police Officer 1/PPD Police

2026 total comp
$29,042
Base pay
$21,648
Overtime
$4,745
Other pay
$2,648
Benefits
$0
Total compensation
$29,042
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7569
Total Pay
$29,042

Peter Sztenderowicz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,042.

Alocious Beyan

Police Officer 1/PPD Police

2026 total comp
$29,042
Base pay
$21,648
Overtime
$4,745
Other pay
$2,648
Benefits
$0
Total compensation
$29,042
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14158
Total Pay
$29,042

At PPD Police, Alocious Beyan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,042.

Reginald Porter

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
17037
Total Pay
$29,018

Reginald Porter works as a Police Officer 1 for PPD Police. Their status is salaried. Reginald earned $29,018 in 2022.

Sean Boyle

Police Officer 1/PPD Police

2026 total comp
$29,017
Base pay
$21,287
Overtime
$5,084
Other pay
$2,646
Benefits
$0
Total compensation
$29,017
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26203
Total Pay
$29,017

Sean Boyle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,017.

Bill Argyriou

Police Officer 1/PPD Police

2026 total comp
$29,013
Base pay
$21,648
Overtime
$4,542
Other pay
$2,823
Benefits
$0
Total compensation
$29,013
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2506
Total Pay
$29,013

Bill Argyriou holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,013.