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 6

George Dilworth Jr

Police Officer 1/PPD Police

2026 total comp
$28,444
Base pay
$21,648
Overtime
$3,593
Other pay
$3,203
Benefits
$0
Total compensation
$28,444
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3598
Total Pay
$28,444

George Dilworth Jr works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $28,444 in 2026.

Maleisha Camps

Police Officer 1/PPD Police

2026 total comp
$28,444
Base pay
$21,648
Overtime
$3,593
Other pay
$3,203
Benefits
$0
Total compensation
$28,444
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33327
Total Pay
$28,444

Maleisha Camps is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,444.

Brian Pitts

Police Officer 1/PPD Police

2026 total comp
$28,440
Base pay
$21,648
Overtime
$5,287
Other pay
$1,505
Benefits
$0
Total compensation
$28,440
Employment type
Salaried

Source-specific fields

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

Brian Pitts holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,440.

Tyler Decker

Police Officer 1/PPD Police

2026 total comp
$28,423
Base pay
$20,783
Overtime
$5,173
Other pay
$2,467
Benefits
$0
Total compensation
$28,423
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
41730
Total Pay
$28,423

Tyler Decker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,423.

Arnold Mitchell

Police Officer 1/PPD Police

2026 total comp
$28,414
Base pay
$21,648
Overtime
$3,830
Other pay
$2,935
Benefits
$0
Total compensation
$28,414
Employment type
Salaried

Source-specific fields

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

Arnold Mitchell works as a Police Officer 1 for PPD Police. Their status is salaried. Arnold earned $28,414 in 2026.

Jose Gonzalez

Police Officer 1/PPD Police

2021 total comp
$28,410
Base pay
$0
Overtime
$0
Other pay
$28,410
Benefits
$0
Total compensation
$28,410
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6246
Total Pay
$25,872

Jose Gonzalez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $28,410.

Adefumi Garrett

Police Officer 1/PPD Police

2026 total comp
$28,408
Base pay
$21,648
Overtime
$5,152
Other pay
$1,608
Benefits
$0
Total compensation
$28,408
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
48468
Total Pay
$28,408

Adefumi Garrett is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,408.

Jonathan Viera

Police Officer 1/PPD Police

2026 total comp
$28,408
Base pay
$21,648
Overtime
$4,169
Other pay
$2,591
Benefits
$0
Total compensation
$28,408
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36542
Total Pay
$28,408

Jonathan Viera works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $28,408 in 2026.

Quinn Mckernan

Police Officer 1/PPD Police

2026 total comp
$28,376
Base pay
$21,648
Overtime
$3,796
Other pay
$2,932
Benefits
$0
Total compensation
$28,376
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18352
Total Pay
$28,376

Quinn Mckernan is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,376.

Edward Berthcsi

Police Officer 1/PPD Police

2026 total comp
$28,376
Base pay
$21,648
Overtime
$3,796
Other pay
$2,932
Benefits
$0
Total compensation
$28,376
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33141
Total Pay
$28,376

At PPD Police, Edward Berthcsi serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,376.

Brandon Pouncey

Police Officer 1/PPD Police

2026 total comp
$28,371
Base pay
$21,648
Overtime
$4,135
Other pay
$2,587
Benefits
$0
Total compensation
$28,371
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28277
Total Pay
$28,371

Brandon Pouncey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,371.

Mario Ransome

Police Officer 1/PPD Police

2026 total comp
$28,368
Base pay
$21,648
Overtime
$3,525
Other pay
$3,194
Benefits
$0
Total compensation
$28,368
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19677
Total Pay
$28,368

Mario Ransome works as a Police Officer 1 for PPD Police. Their status is salaried. Mario earned $28,368 in 2026.

Carlos Nieves

Police Officer 1/PPD Police

2026 total comp
$28,368
Base pay
$21,648
Overtime
$3,525
Other pay
$3,194
Benefits
$0
Total compensation
$28,368
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35322
Total Pay
$28,368

Carlos Nieves works as a Police Officer 1 for PPD Police. Their status is salaried. Carlos earned $28,368 in 2026.

Joseph Kent Jr.

Police Officer 1/PPD Police

2026 total comp
$28,359
Base pay
$21,648
Overtime
$3,660
Other pay
$3,050
Benefits
$0
Total compensation
$28,359
Employment type
Salaried

Source-specific fields

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

Joseph Kent Jr. is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,359.

Gregory Caruso

Police Officer 1/PPD Police

2026 total comp
$28,357
Base pay
$21,648
Overtime
$4,248
Other pay
$2,461
Benefits
$0
Total compensation
$28,357
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38068
Total Pay
$28,357

Gregory Caruso works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $28,357 in 2026.

Devon Price

Police Officer 1/PPD Police

2026 total comp
$28,346
Base pay
$16,949
Overtime
$8,812
Other pay
$2,585
Benefits
$0
Total compensation
$28,346
Employment type
Salaried

Source-specific fields

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

Devon Price holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,346.

Paul Sulock

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
19569
Total Pay
$28,342

Paul Sulock works as a Police Officer 1 for PPD Police. Their status is salaried. Paul earned $28,342 in 2025.

Brian Goodyear

Police Officer 1/PPD Police

2026 total comp
$28,338
Base pay
$21,648
Overtime
$3,762
Other pay
$2,928
Benefits
$0
Total compensation
$28,338
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36451
Total Pay
$28,338

Brian Goodyear is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,338.

Jonathan Harvey

Police Officer 1/PPD Police

2026 total comp
$28,338
Base pay
$21,648
Overtime
$3,762
Other pay
$2,928
Benefits
$0
Total compensation
$28,338
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21757
Total Pay
$28,338

Jonathan Harvey works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $28,338 in 2026.

Mark Kim

Police Officer 1/PPD Police

2026 total comp
$28,333
Base pay
$21,648
Overtime
$4,101
Other pay
$2,584
Benefits
$0
Total compensation
$28,333
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33487
Total Pay
$28,333

At PPD Police, Mark Kim serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,333.

Michael Allen

Police Officer 1/PPD Police

2026 total comp
$28,332
Base pay
$18,185
Overtime
$2,705
Other pay
$7,442
Benefits
$0
Total compensation
$28,332
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48206
Total Pay
$28,332

At PPD Police, Michael Allen serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,332.

Christopher Egan

Police Officer 1/PPD Police

2026 total comp
$28,321
Base pay
$21,648
Overtime
$3,626
Other pay
$3,046
Benefits
$0
Total compensation
$28,321
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6120
Total Pay
$28,321

At PPD Police, Christopher Egan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,321.

Robert Evans

Police Officer 1/PPD Police

2026 total comp
$28,309
Base pay
$21,648
Overtime
$3,389
Other pay
$3,272
Benefits
$0
Total compensation
$28,309
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13108
Total Pay
$28,309

At PPD Police, Robert Evans serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,309.

Mark Kusowski

Police Officer 1/PPD Police

2026 total comp
$28,300
Base pay
$21,648
Overtime
$3,728
Other pay
$2,924
Benefits
$0
Total compensation
$28,300
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27532
Total Pay
$28,300

Mark Kusowski works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $28,300 in 2026.

James Kargbo

Police Officer 1/PPD Police

2026 total comp
$28,284
Base pay
$16,669
Overtime
$3,601
Other pay
$8,014
Benefits
$0
Total compensation
$28,284
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52045
Total Pay
$28,284

At PPD Police, James Kargbo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,284.

Joseph Schrank Jr.

Police Officer 1/PPD Police

2026 total comp
$28,283
Base pay
$21,648
Overtime
$3,593
Other pay
$3,042
Benefits
$0
Total compensation
$28,283
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22133
Total Pay
$28,283

Joseph Schrank Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,283.

Eric Olmeda

Police Officer 1/PPD Police

2026 total comp
$28,269
Base pay
$18,185
Overtime
$8,484
Other pay
$1,600
Benefits
$0
Total compensation
$28,269
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50940
Total Pay
$28,269

Eric Olmeda is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,269.

Raymond Fountain

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2032
Total Pay
$28,259

Raymond Fountain holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,259.

Joseph Fields

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3778
Total Pay
$28,259

Joseph Fields holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,259.

Jeffrey Bascomb Jr

Police Officer 1/PPD Police

2026 total comp
$28,259
Base pay
$21,648
Overtime
$4,033
Other pay
$2,577
Benefits
$0
Total compensation
$28,259
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6989
Total Pay
$28,259

At PPD Police, Jeffrey Bascomb Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,259.

Robert Bonino

Police Officer 1/PPD Police

2026 total comp
$28,253
Base pay
$21,648
Overtime
$3,423
Other pay
$3,181
Benefits
$0
Total compensation
$28,253
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21851
Total Pay
$28,253

At PPD Police, Robert Bonino serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,253.

Rodney Hall

Police Officer 1/PPD Police

2026 total comp
$28,251
Base pay
$19,484
Overtime
$7,168
Other pay
$1,599
Benefits
$0
Total compensation
$28,251
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43604
Total Pay
$28,251

Rodney Hall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,251.

John Urban

Police Officer 1/PPD Police

2026 total comp
$28,251
Base pay
$19,484
Overtime
$7,168
Other pay
$1,599
Benefits
$0
Total compensation
$28,251
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43979
Total Pay
$28,251

John Urban works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $28,251 in 2026.

Mark Moore

Police Officer 1/PPD Police

2023 total comp
$28,233
Base pay
$14,319
Overtime
$119
Other pay
$13,794
Benefits
$0
Total compensation
$28,233
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9326
Total Pay
$37,197

At PPD Police, Mark Moore serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $28,233.

Amanda Rodriguez

Police Officer 1/PPD Police

2026 total comp
$28,232
Base pay
$18,185
Overtime
$2,904
Other pay
$7,144
Benefits
$0
Total compensation
$28,232
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50204
Total Pay
$28,232

Amanda Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,232.

Christopher Toman

Police Officer 1/PPD Police

2026 total comp
$28,225
Base pay
$21,648
Overtime
$3,660
Other pay
$2,916
Benefits
$0
Total compensation
$28,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36697
Total Pay
$28,225

Christopher Toman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,225.

Ciante Bradley

Police Officer 1/PPD Police

2026 total comp
$28,225
Base pay
$21,648
Overtime
$3,660
Other pay
$2,916
Benefits
$0
Total compensation
$28,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34015
Total Pay
$28,225

Ciante Bradley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,225.

Frank Chiarella

Police Officer 1/PPD Police

2026 total comp
$28,221
Base pay
$21,648
Overtime
$3,999
Other pay
$2,574
Benefits
$0
Total compensation
$28,221
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19646
Total Pay
$28,221

Frank Chiarella works as a Police Officer 1 for PPD Police. Their status is salaried. Frank earned $28,221 in 2026.

Daniel Mckeown

Police Officer 1/PPD Police

2026 total comp
$28,221
Base pay
$21,648
Overtime
$3,999
Other pay
$2,574
Benefits
$0
Total compensation
$28,221
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31805
Total Pay
$28,221

Daniel Mckeown works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $28,221 in 2026.

Joshua Rubin

Police Officer 1/PPD Police

2026 total comp
$28,218
Base pay
$21,648
Overtime
$4,982
Other pay
$1,587
Benefits
$0
Total compensation
$28,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4210
Total Pay
$28,218

Joshua Rubin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,218.