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 38

Kimberly Burke

Police Officer 1/PPD Police

2026 total comp
$24,350
Base pay
$21,648
Overtime
$0
Other pay
$2,702
Benefits
$0
Total compensation
$24,350
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13393
Total Pay
$24,350

At PPD Police, Kimberly Burke serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,350.

Ryan Lee

Police Officer 1/PPD Police

2026 total comp
$24,343
Base pay
$21,648
Overtime
$475
Other pay
$2,220
Benefits
$0
Total compensation
$24,343
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7537
Total Pay
$24,343

Ryan Lee holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,343.

James Taylor

Police Officer 1/PPD Police

2026 total comp
$24,334
Base pay
$21,648
Overtime
$68
Other pay
$2,618
Benefits
$0
Total compensation
$24,334
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4994
Total Pay
$24,334

James Taylor works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $24,334 in 2026.

Alan Byrd

Police Officer 1/PPD Police

2026 total comp
$24,334
Base pay
$21,648
Overtime
$68
Other pay
$2,618
Benefits
$0
Total compensation
$24,334
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3431
Total Pay
$24,334

At PPD Police, Alan Byrd serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,334.

Maribelle Quiles

Police Officer 1/PPD Police

2026 total comp
$24,334
Base pay
$21,648
Overtime
$68
Other pay
$2,618
Benefits
$0
Total compensation
$24,334
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12830
Total Pay
$24,334

Maribelle Quiles works as a Police Officer 1 for PPD Police. Their status is salaried. Maribelle earned $24,334 in 2026.

David Gonzalez

Police Officer 1/PPD Police

2026 total comp
$24,330
Base pay
$19,484
Overtime
$3,782
Other pay
$1,064
Benefits
$0
Total compensation
$24,330
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42789
Total Pay
$24,330

David Gonzalez works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $24,330 in 2026.

Matthew Wade

Police Officer 1/PPD Police

2026 total comp
$24,326
Base pay
$20,783
Overtime
$1,432
Other pay
$2,111
Benefits
$0
Total compensation
$24,326
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40620
Total Pay
$24,326

Matthew Wade is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,326.

Brandon Kubach

Police Officer 1/PPD Police

2026 total comp
$24,325
Base pay
$19,484
Overtime
$2,623
Other pay
$2,218
Benefits
$0
Total compensation
$24,325
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
33592
Total Pay
$24,325

Brandon Kubach works as a Police Officer 1 for PPD Police. Their status is salaried. Brandon earned $24,325 in 2026.

Craig Arner

Police Officer 1/PPD Police

2026 total comp
$24,320
Base pay
$21,648
Overtime
$305
Other pay
$2,367
Benefits
$0
Total compensation
$24,320
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2872
Total Pay
$24,320

Craig Arner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,320.

Danladi Mcseed

Police Officer 1/PPD Police

2026 total comp
$24,318
Base pay
$21,287
Overtime
$813
Other pay
$2,218
Benefits
$0
Total compensation
$24,318
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33121
Total Pay
$24,318

Danladi Mcseed holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,318.

Sean Odonnell

Police Officer 1/PPD Police

2026 total comp
$24,306
Base pay
$21,648
Overtime
$441
Other pay
$2,217
Benefits
$0
Total compensation
$24,306
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3179
Total Pay
$24,306

Sean Odonnell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,306.

Clarence Smith Iii

Police Officer 1/PPD Police

2026 total comp
$24,306
Base pay
$21,648
Overtime
$441
Other pay
$2,217
Benefits
$0
Total compensation
$24,306
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10745
Total Pay
$24,306

At PPD Police, Clarence Smith Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,306.

Gregory Stevens

Police Officer 1/PPD Police

2026 total comp
$24,304
Base pay
$21,648
Overtime
$0
Other pay
$2,656
Benefits
$0
Total compensation
$24,304
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33320
Total Pay
$24,304

Gregory Stevens is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,304.

Lauren Grau

Police Officer 1/PPD Police

2026 total comp
$24,294
Base pay
$21,648
Overtime
$136
Other pay
$2,510
Benefits
$0
Total compensation
$24,294
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29358
Total Pay
$24,294

Lauren Grau works as a Police Officer 1 for PPD Police. Their status is salaried. Lauren earned $24,294 in 2026.

Efun Allen

Police Officer 1/PPD Police

2026 total comp
$24,294
Base pay
$21,648
Overtime
$136
Other pay
$2,510
Benefits
$0
Total compensation
$24,294
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32565
Total Pay
$24,294

Efun Allen works as a Police Officer 1 for PPD Police. Their status is salaried. Efun earned $24,294 in 2026.

Morshed Sharif

Police Officer 1/PPD Police

2026 total comp
$24,282
Base pay
$21,648
Overtime
$271
Other pay
$2,363
Benefits
$0
Total compensation
$24,282
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9974
Total Pay
$24,282

Morshed Sharif is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,282.

Ketia Blanks

Police Officer 1/PPD Police

2026 total comp
$24,282
Base pay
$21,648
Overtime
$271
Other pay
$2,363
Benefits
$0
Total compensation
$24,282
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16957
Total Pay
$24,282

Ketia Blanks is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,282.

Mark Trani

Police Officer 1/PPD Police

2026 total comp
$24,282
Base pay
$21,648
Overtime
$271
Other pay
$2,363
Benefits
$0
Total compensation
$24,282
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22083
Total Pay
$24,282

Mark Trani holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,282.

Stephen Szczepkowski

Police Officer 1/PPD Police

2026 total comp
$24,282
Base pay
$21,648
Overtime
$271
Other pay
$2,363
Benefits
$0
Total compensation
$24,282
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15187
Total Pay
$24,282

Stephen Szczepkowski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,282.

Daniel Schmidt

Police Officer 1/PPD Police

2026 total comp
$24,282
Base pay
$21,648
Overtime
$271
Other pay
$2,363
Benefits
$0
Total compensation
$24,282
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23853
Total Pay
$24,282

Daniel Schmidt holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,282.

Courtney Kravitz

Police Officer 1/PPD Police

2026 total comp
$24,282
Base pay
$21,648
Overtime
$271
Other pay
$2,363
Benefits
$0
Total compensation
$24,282
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29166
Total Pay
$24,282

At PPD Police, Courtney Kravitz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,282.

Robert Mcgovern

Police Officer 1/PPD Police

2026 total comp
$24,274
Base pay
$19,484
Overtime
$3,416
Other pay
$1,374
Benefits
$0
Total compensation
$24,274
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46516
Total Pay
$24,274

Robert Mcgovern works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $24,274 in 2026.

Alex Brasile

Police Officer 1/PPD Police

2026 total comp
$24,269
Base pay
$21,648
Overtime
$407
Other pay
$2,213
Benefits
$0
Total compensation
$24,269
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8746
Total Pay
$24,269

Alex Brasile works as a Police Officer 1 for PPD Police. Their status is salaried. Alex earned $24,269 in 2026.

Laura Stewart

Police Officer 1/PPD Police

2026 total comp
$24,269
Base pay
$21,648
Overtime
$407
Other pay
$2,213
Benefits
$0
Total compensation
$24,269
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15132
Total Pay
$24,269

At PPD Police, Laura Stewart serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,269.

Jennifer Nelson

Police Officer 1/PPD Police

2026 total comp
$24,269
Base pay
$21,648
Overtime
$407
Other pay
$2,213
Benefits
$0
Total compensation
$24,269
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29817
Total Pay
$24,269

Jennifer Nelson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,269.

Jordan Stein

Police Officer 1/PPD Police

2026 total comp
$24,269
Base pay
$21,648
Overtime
$407
Other pay
$2,213
Benefits
$0
Total compensation
$24,269
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20396
Total Pay
$24,269

At PPD Police, Jordan Stein serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,269.

Axel Fred-Oquendo

Police Officer 1/PPD Police

2026 total comp
$24,269
Base pay
$21,648
Overtime
$407
Other pay
$2,213
Benefits
$0
Total compensation
$24,269
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36281
Total Pay
$24,269

At PPD Police, Axel Fred-Oquendo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,269.

Anthony Lynch

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
14917
Total Pay
$24,266

Anthony Lynch works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $24,266 in 2020.

Antuel Bani

Police Officer 1/PPD Police

2026 total comp
$24,262
Base pay
$19,204
Overtime
$3,685
Other pay
$1,373
Benefits
$0
Total compensation
$24,262
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46959
Total Pay
$24,262

Antuel Bani works as a Police Officer 1 for PPD Police. Their status is salaried. Antuel earned $24,262 in 2026.

Stephen Wiercinski

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21467
Total Pay
$24,258

Stephen Wiercinski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Daniel Villafane

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
779
Total Pay
$24,258

At PPD Police, Daniel Villafane serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Jacarr Goodmond

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4222
Total Pay
$24,258

Jacarr Goodmond works as a Police Officer 1 for PPD Police. Their status is salaried. Jacarr earned $24,258 in 2026.

Tyshaan Williams

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4263
Total Pay
$24,258

Tyshaan Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Andrew Harvey Sr

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5880
Total Pay
$24,258

Andrew Harvey Sr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Brian Avery

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6511
Total Pay
$24,258

At PPD Police, Brian Avery serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Cindy Williams-Dorin

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7862
Total Pay
$24,258

Cindy Williams-Dorin works as a Police Officer 1 for PPD Police. Their status is salaried. Cindy earned $24,258 in 2026.

Ernst Leriche

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10161
Total Pay
$24,258

At PPD Police, Ernst Leriche serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Ryan Mckelvie

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11778
Total Pay
$24,258

Ryan Mckelvie holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,258.

Terry Flowers

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15593
Total Pay
$24,258

At PPD Police, Terry Flowers serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Anthony Coward

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15647
Total Pay
$24,258

Anthony Coward is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.