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

Jeremy Duff

Police Officer 1/PPD Police

2026 total comp
$29,498
Base pay
$21,648
Overtime
$4,677
Other pay
$3,173
Benefits
$0
Total compensation
$29,498
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jeremy Duff serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,498.

James Oconnor

Police Officer 1/PPD Police

2026 total comp
$29,489
Base pay
$21,648
Overtime
$5,152
Other pay
$2,689
Benefits
$0
Total compensation
$29,489
Employment type
Salaried

Source-specific fields

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

James Oconnor is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,489.

Toni Carra

Police Officer 1/PPD Police

2026 total comp
$29,489
Base pay
$21,648
Overtime
$5,152
Other pay
$2,689
Benefits
$0
Total compensation
$29,489
Employment type
Salaried

Source-specific fields

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

Toni Carra works as a Police Officer 1 for PPD Police. Their status is salaried. Toni earned $29,489 in 2026.

Marc Joseph

Police Officer 1/PPD Police

2026 total comp
$29,489
Base pay
$21,648
Overtime
$5,152
Other pay
$2,689
Benefits
$0
Total compensation
$29,489
Employment type
Salaried

Source-specific fields

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

Marc Joseph works as a Police Officer 1 for PPD Police. Their status is salaried. Marc earned $29,489 in 2026.

Kareema Suswell

Police Officer 1/PPD Police

2026 total comp
$29,486
Base pay
$18,532
Overtime
$9,285
Other pay
$1,669
Benefits
$0
Total compensation
$29,486
Employment type
Salaried

Source-specific fields

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

Kareema Suswell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,486.

Maimouna Diallo

Police Officer 1/PPD Police

2026 total comp
$29,480
Base pay
$19,484
Overtime
$8,327
Other pay
$1,669
Benefits
$0
Total compensation
$29,480
Employment type
Salaried

Source-specific fields

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

At PPD Police, Maimouna Diallo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,480.

Jason Metzger

Police Officer 1/PPD Police

2026 total comp
$29,472
Base pay
$21,648
Overtime
$4,779
Other pay
$3,045
Benefits
$0
Total compensation
$29,472
Employment type
Salaried

Source-specific fields

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

Jason Metzger works as a Police Officer 1 for PPD Police. Their status is salaried. Jason earned $29,472 in 2026.

Deanna Kelly

Police Officer 1/PPD Police

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

Source-specific fields

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

Deanna Kelly works as a Police Officer 1 for PPD Police. Their status is salaried. Deanna earned $29,463 in 2026.

Gabriel Soto

Police Officer 1/PPD Police

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

Source-specific fields

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

Gabriel Soto works as a Police Officer 1 for PPD Police. Their status is salaried. Gabriel earned $29,463 in 2026.

Jesus Cruz

Police Officer 1/PPD Police

2026 total comp
$29,457
Base pay
$18,185
Overtime
$5,181
Other pay
$6,091
Benefits
$0
Total compensation
$29,457
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jesus Cruz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,457.

Ankur Rana

Police Officer 1/PPD Police

2026 total comp
$29,452
Base pay
$21,648
Overtime
$5,118
Other pay
$2,686
Benefits
$0
Total compensation
$29,452
Employment type
Salaried

Source-specific fields

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

Ankur Rana holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,452.

Franklin Allende

Police Officer 1/PPD Police

2026 total comp
$29,452
Base pay
$21,648
Overtime
$5,118
Other pay
$2,686
Benefits
$0
Total compensation
$29,452
Employment type
Salaried

Source-specific fields

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

Franklin Allende is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,452.

Helena Mcginn

Police Officer 1/PPD Police

2026 total comp
$29,452
Base pay
$21,648
Overtime
$5,118
Other pay
$2,686
Benefits
$0
Total compensation
$29,452
Employment type
Salaried

Source-specific fields

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

At PPD Police, Helena Mcginn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,452.

Wesley Mincin

Police Officer 1/PPD Police

2022 total comp
$29,446
Base pay
$20,683
Overtime
$955
Other pay
$7,808
Benefits
$0
Total compensation
$29,446
Employment type
Salaried

Source-specific fields

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

Wesley Mincin works as a Police Officer 1 for PPD Police. Their status is salaried. Wesley earned $29,446 in 2022.

Elizabeth Casey

Police Officer 1/PPD Police

2026 total comp
$29,440
Base pay
$20,925
Overtime
$5,829
Other pay
$2,685
Benefits
$0
Total compensation
$29,440
Employment type
Salaried

Source-specific fields

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

Elizabeth Casey works as a Police Officer 1 for PPD Police. Their status is salaried. Elizabeth earned $29,440 in 2026.

Patrick Dooley

Police Officer 1/PPD Police

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

Source-specific fields

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

Patrick Dooley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,434.

Francis Beveridge

Police Officer 1/PPD Police

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

Source-specific fields

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

Francis Beveridge works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $29,422 in 2026.

James Mc Garrigle

Police Officer 1/PPD Police

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

Source-specific fields

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

James Mc Garrigle is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,422.

Mark Wolf

Police Officer 1/PPD Police

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

Source-specific fields

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

Mark Wolf holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,422.

Norman Davenport Jr

Police Officer 1/PPD Police

2026 total comp
$29,415
Base pay
$21,648
Overtime
$5,084
Other pay
$2,682
Benefits
$0
Total compensation
$29,415
Employment type
Salaried

Source-specific fields

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

Norman Davenport Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,415.

Rebecca Burns

Police Officer 1/PPD Police

2026 total comp
$29,415
Base pay
$21,648
Overtime
$5,084
Other pay
$2,682
Benefits
$0
Total compensation
$29,415
Employment type
Salaried

Source-specific fields

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

Rebecca Burns works as a Police Officer 1 for PPD Police. Their status is salaried. Rebecca earned $29,415 in 2026.

Kimberley Devery

Police Officer 1/PPD Police

2020 total comp
$29,414
Base pay
$9,596
Overtime
$0
Other pay
$19,817
Benefits
$0
Total compensation
$29,414
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
7873
Total Pay
$29,414

Kimberley Devery is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $29,414.

Christopher Paredes

Police Officer 1/PPD Police

2026 total comp
$29,409
Base pay
$18,185
Overtime
$4,014
Other pay
$7,210
Benefits
$0
Total compensation
$29,409
Employment type
Salaried

Source-specific fields

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

Christopher Paredes works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $29,409 in 2026.

Robert Anderson

Police Officer 1/PPD Police

2026 total comp
$29,399
Base pay
$21,648
Overtime
$4,440
Other pay
$3,310
Benefits
$0
Total compensation
$29,399
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Anderson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,399.

Sherlyn Castillo

Police Officer 1/PPD Police

2026 total comp
$29,388
Base pay
$18,185
Overtime
$5,409
Other pay
$5,794
Benefits
$0
Total compensation
$29,388
Employment type
Salaried

Source-specific fields

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

At PPD Police, Sherlyn Castillo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,388.

Marlon Davis

Police Officer 1/PPD Police

2026 total comp
$29,385
Base pay
$20,783
Overtime
$6,052
Other pay
$2,550
Benefits
$0
Total compensation
$29,385
Employment type
Salaried

Source-specific fields

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

Marlon Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Marlon earned $29,385 in 2026.

Andrew Drobonick

Police Officer 1/PPD Police

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

Source-specific fields

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

Andrew Drobonick is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,384.

Kanaan Simpson

Police Officer 1/PPD Police

2026 total comp
$29,383
Base pay
$19,484
Overtime
$8,236
Other pay
$1,663
Benefits
$0
Total compensation
$29,383
Employment type
Salaried

Source-specific fields

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

Kanaan Simpson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,383.

Michael Bucchieri

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Brian Griffin

Police Officer 1/PPD Police

2026 total comp
$29,359
Base pay
$21,648
Overtime
$4,677
Other pay
$3,033
Benefits
$0
Total compensation
$29,359
Employment type
Salaried

Source-specific fields

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

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

Megan O'Farrell

Police Officer 1/PPD Police

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

Source-specific fields

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

Megan O'Farrell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,351.

Darren Kardos

Police Officer 1/PPD Police

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

Source-specific fields

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

Darren Kardos works as a Police Officer 1 for PPD Police. Their status is salaried. Darren earned $29,351 in 2025.

Hayden Mckinstry

Police Officer 1/PPD Police

2026 total comp
$29,347
Base pay
$21,648
Overtime
$5,152
Other pay
$2,547
Benefits
$0
Total compensation
$29,347
Employment type
Salaried

Source-specific fields

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

At PPD Police, Hayden Mckinstry serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,347.

Raymond Hall

Police Officer 1/PPD Police

2026 total comp
$29,346
Base pay
$21,648
Overtime
$4,609
Other pay
$3,088
Benefits
$0
Total compensation
$29,346
Employment type
Salaried

Source-specific fields

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

At PPD Police, Raymond Hall serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,346.

Maurice Scott

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Maurice Scott serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,345.

Brian German

Police Officer 1/PPD Police

2026 total comp
$29,342
Base pay
$21,648
Overtime
$6,033
Other pay
$1,661
Benefits
$0
Total compensation
$29,342
Employment type
Salaried

Source-specific fields

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

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

Malik Williams

Police Officer 1/PPD Police

2026 total comp
$29,340
Base pay
$21,648
Overtime
$5,016
Other pay
$2,676
Benefits
$0
Total compensation
$29,340
Employment type
Salaried

Source-specific fields

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

Malik Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,340.

Jonathan Simmonds

Police Officer 1/PPD Police

2026 total comp
$29,339
Base pay
$17,631
Overtime
$3,917
Other pay
$7,791
Benefits
$0
Total compensation
$29,339
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jonathan Simmonds serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,339.

John Mclaughlin

Police Officer 1/PPD Police

2026 total comp
$29,336
Base pay
$17,631
Overtime
$3,915
Other pay
$7,791
Benefits
$0
Total compensation
$29,336
Employment type
Salaried

Source-specific fields

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

John Mclaughlin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,336.

Michelle Dennard-Sherard

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Michelle Dennard-Sherard serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $29,323.