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 10

Olivia Lieu

Police Officer 1/PPD Police

2026 total comp
$19,771
Base pay
$16,669
Overtime
$1,983
Other pay
$1,119
Benefits
$0
Total compensation
$19,771
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53453
Total Pay
$19,771

At PPD Police, Olivia Lieu serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $19,771.

Arjay Agustin

Police Officer 1/PPD Police

2026 total comp
$19,759
Base pay
$18,185
Overtime
$456
Other pay
$1,118
Benefits
$0
Total compensation
$19,759
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49796
Total Pay
$19,759

Arjay Agustin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,759.

Anthony Dean

Police Officer 1/PPD Police

2026 total comp
$19,716
Base pay
$16,669
Overtime
$1,931
Other pay
$1,116
Benefits
$0
Total compensation
$19,716
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52636
Total Pay
$19,716

At PPD Police, Anthony Dean serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $19,716.

Kyle Vella

Police Officer 1/PPD Police

2026 total comp
$19,699
Base pay
$18,185
Overtime
$399
Other pay
$1,115
Benefits
$0
Total compensation
$19,699
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49135
Total Pay
$19,699

Kyle Vella works as a Police Officer 1 for PPD Police. Their status is salaried. Kyle earned $19,699 in 2026.

Faith Gary

Police Officer 1/PPD Police

2026 total comp
$19,688
Base pay
$16,669
Overtime
$1,905
Other pay
$1,114
Benefits
$0
Total compensation
$19,688
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53649
Total Pay
$19,688

At PPD Police, Faith Gary serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $19,688.

Jendy Inirio

Police Officer 1/PPD Police

2023 total comp
$19,671
Base pay
$6,364
Overtime
$0
Other pay
$13,307
Benefits
$0
Total compensation
$19,671
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
35673
Total Pay
$19,671

Jendy Inirio holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $19,671.

Cianni Thomas-Hudson

Police Officer 1/PPD Police

2026 total comp
$19,668
Base pay
$18,185
Overtime
$370
Other pay
$1,113
Benefits
$0
Total compensation
$19,668
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50932
Total Pay
$19,668

Cianni Thomas-Hudson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,668.

Brendan Diamond

Police Officer 1/PPD Police

2026 total comp
$19,661
Base pay
$16,669
Overtime
$0
Other pay
$2,992
Benefits
$0
Total compensation
$19,661
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52750
Total Pay
$19,661

Brendan Diamond holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,661.

Christian Napper

Police Officer 1/PPD Police

2026 total comp
$19,661
Base pay
$16,669
Overtime
$1,879
Other pay
$1,113
Benefits
$0
Total compensation
$19,661
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53422
Total Pay
$19,661

Christian Napper works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $19,661 in 2026.

Jamire Rice

Police Officer 1/PPD Police

2026 total comp
$19,638
Base pay
$18,185
Overtime
$342
Other pay
$1,112
Benefits
$0
Total compensation
$19,638
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52369
Total Pay
$19,638

Jamire Rice holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,638.

James Gerstle

Police Officer 1/PPD Police

2024 total comp
$19,604
Base pay
$15,208
Overtime
$0
Other pay
$4,396
Benefits
$0
Total compensation
$19,604
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
18881
Total Pay
$19,604

James Gerstle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $19,604.

Barry Kneedler

Police Officer 1/PPD Police

2026 total comp
$19,517
Base pay
$18,185
Overtime
$228
Other pay
$1,105
Benefits
$0
Total compensation
$19,517
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49379
Total Pay
$19,517

Barry Kneedler is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,517.

Luis Montanez

Police Officer 1/PPD Police

2026 total comp
$19,517
Base pay
$18,185
Overtime
$228
Other pay
$1,105
Benefits
$0
Total compensation
$19,517
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50537
Total Pay
$19,517

Luis Montanez works as a Police Officer 1 for PPD Police. Their status is salaried. Luis earned $19,517 in 2026.

Joshua Evans-Sanchez

Police Officer 1/PPD Police

2026 total comp
$19,517
Base pay
$18,185
Overtime
$228
Other pay
$1,105
Benefits
$0
Total compensation
$19,517
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50541
Total Pay
$19,517

Joshua Evans-Sanchez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,517.

Timothy Caddell

Police Officer 1/PPD Police

2026 total comp
$19,517
Base pay
$18,185
Overtime
$228
Other pay
$1,105
Benefits
$0
Total compensation
$19,517
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51401
Total Pay
$19,517

Timothy Caddell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,517.

Mathew Vidal

Police Officer 1/PPD Police

2026 total comp
$19,517
Base pay
$18,185
Overtime
$228
Other pay
$1,105
Benefits
$0
Total compensation
$19,517
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50543
Total Pay
$19,517

Mathew Vidal holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,517.

Jumayri Santiago

Police Officer 1/PPD Police

2026 total comp
$19,484
Base pay
$19,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,484
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42511
Total Pay
$19,484

Jumayri Santiago is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,484.

Daniel Kiesling

Police Officer 1/PPD Police

2026 total comp
$19,484
Base pay
$19,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,484
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42725
Total Pay
$19,484

Daniel Kiesling holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,484.

Raven Washington

Police Officer 1/PPD Police

2026 total comp
$19,484
Base pay
$19,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,484
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44272
Total Pay
$19,484

Raven Washington works as a Police Officer 1 for PPD Police. Their status is salaried. Raven earned $19,484 in 2026.

Johnathan Rosario

Police Officer 1/PPD Police

2026 total comp
$19,484
Base pay
$19,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,484
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44379
Total Pay
$19,484

At PPD Police, Johnathan Rosario serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $19,484.

Shane Wherrity

Police Officer 1/PPD Police

2026 total comp
$19,484
Base pay
$19,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,484
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44737
Total Pay
$19,484

Shane Wherrity works as a Police Officer 1 for PPD Police. Their status is salaried. Shane earned $19,484 in 2026.

Christopher Marrero

Police Officer 1/PPD Police

2026 total comp
$19,484
Base pay
$19,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,484
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43686
Total Pay
$19,484

Christopher Marrero is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,484.

Christopher Lopez

Police Officer 1/PPD Police

2026 total comp
$19,484
Base pay
$19,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,484
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44289
Total Pay
$19,484

Christopher Lopez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,484.

Gregory Calvin

Police Officer 1/PPD Police

2026 total comp
$19,484
Base pay
$19,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,484
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44889
Total Pay
$19,484

Gregory Calvin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,484.

Patrick Mangold

Police Officer 1/PPD Police

2024 total comp
$19,475
Base pay
$0
Overtime
$0
Other pay
$19,475
Benefits
$0
Total compensation
$19,475
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32944
Total Pay
$19,475

Patrick Mangold is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $19,475.

Theodore Fortney Iv

Police Officer 1/PPD Police

2026 total comp
$19,467
Base pay
$16,669
Overtime
$1,696
Other pay
$1,102
Benefits
$0
Total compensation
$19,467
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52954
Total Pay
$19,467

At PPD Police, Theodore Fortney Iv serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $19,467.

Barry Stewart

Police Officer 1/PPD Police

2026 total comp
$19,459
Base pay
$12,611
Overtime
$4,575
Other pay
$2,273
Benefits
$0
Total compensation
$19,459
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31301
Total Pay
$19,459

Barry Stewart works as a Police Officer 1 for PPD Police. Their status is salaried. Barry earned $19,459 in 2026.

Nicolas Hernandez

Police Officer 1/PPD Police

2026 total comp
$19,457
Base pay
$18,185
Overtime
$171
Other pay
$1,101
Benefits
$0
Total compensation
$19,457
Employment type
Salaried

Source-specific fields

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

Nicolas Hernandez works as a Police Officer 1 for PPD Police. Their status is salaried. Nicolas earned $19,457 in 2026.

Felicia Nieves

Police Officer 1/PPD Police

2026 total comp
$19,437
Base pay
$17,672
Overtime
$0
Other pay
$1,765
Benefits
$0
Total compensation
$19,437
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17401
Total Pay
$19,437

Felicia Nieves is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,437.

Abigail Rodriguez

Police Officer 1/PPD Police

2024 total comp
$19,361
Base pay
$0
Overtime
$0
Other pay
$19,361
Benefits
$0
Total compensation
$19,361
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
33539
Total Pay
$19,361

Abigail Rodriguez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $19,361.

Stephen Brewton

Police Officer 1/PPD Police

2026 total comp
$19,356
Base pay
$16,669
Overtime
$1,592
Other pay
$1,096
Benefits
$0
Total compensation
$19,356
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53122
Total Pay
$19,356

Stephen Brewton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,356.

Vionette Rivera

Police Officer 1/PPD Police

2026 total comp
$19,336
Base pay
$18,185
Overtime
$57
Other pay
$1,095
Benefits
$0
Total compensation
$19,336
Employment type
Salaried

Source-specific fields

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

Vionette Rivera holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,336.

Joseph Donaghy

Police Officer 1/PPD Police

2026 total comp
$19,329
Base pay
$16,669
Overtime
$1,566
Other pay
$1,094
Benefits
$0
Total compensation
$19,329
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53610
Total Pay
$19,329

Joseph Donaghy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,329.

Raymond Delgiudice

Police Officer 1/PPD Police

2025 total comp
$19,321
Base pay
$7,953
Overtime
$97
Other pay
$11,270
Benefits
$0
Total compensation
$19,321
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
8691
Total Pay
$19,321

Raymond Delgiudice works as a Police Officer 1 for PPD Police. Their status is salaried. Raymond earned $19,321 in 2025.

Andrew Shanahan

Police Officer 1/PPD Police

2026 total comp
$19,276
Base pay
$18,185
Overtime
$0
Other pay
$1,091
Benefits
$0
Total compensation
$19,276
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51010
Total Pay
$19,276

Andrew Shanahan works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $19,276 in 2026.

Albert Rod Iii

Police Officer 1/PPD Police

2026 total comp
$19,276
Base pay
$18,185
Overtime
$0
Other pay
$1,091
Benefits
$0
Total compensation
$19,276
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
55742
Total Pay
$19,276

Albert Rod Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,276.

Leandro Feliz

Police Officer 1/PPD Police

2026 total comp
$19,273
Base pay
$16,669
Overtime
$1,514
Other pay
$1,091
Benefits
$0
Total compensation
$19,273
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53632
Total Pay
$19,273

Leandro Feliz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,273.

Alhassane Barry

Police Officer 1/PPD Police

2026 total comp
$19,204
Base pay
$19,204
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,204
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47086
Total Pay
$19,204

Alhassane Barry holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,204.

Omar Manasrah

Police Officer 1/PPD Police

2026 total comp
$19,204
Base pay
$19,204
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,204
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47296
Total Pay
$19,204

Omar Manasrah holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,204.

Joseph Lukomski

Police Officer 1/PPD Police

2026 total comp
$19,190
Base pay
$16,669
Overtime
$1,435
Other pay
$1,086
Benefits
$0
Total compensation
$19,190
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53567
Total Pay
$19,190

Joseph Lukomski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,190.