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
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+

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.

Record list

Employees with this title

Highest-paid first / page 86

William Weber

Police Officer 1/PPD Police

2026 total comp
$25,355
Base pay
$21,648
Overtime
$746
Other pay
$2,961
Benefits
$0
Total compensation
$25,355
Employment type
Salaried

Source-specific fields

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

William Weber works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $25,355 in 2026.

Natasha Machado

Police Officer 1/PPD Police

2026 total comp
$25,353
Base pay
$17,631
Overtime
$157
Other pay
$7,565
Benefits
$0
Total compensation
$25,353
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51844
Total Pay
$25,353

Natasha Machado holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,353.

Ryan Barksdale

Police Officer 1/PPD Police

2026 total comp
$25,352
Base pay
$21,648
Overtime
$1,085
Other pay
$2,619
Benefits
$0
Total compensation
$25,352
Employment type
Salaried

Source-specific fields

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

At PPD Police, Ryan Barksdale serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,352.

Richard Garcia

Police Officer 1/PPD Police

2026 total comp
$25,352
Base pay
$21,648
Overtime
$1,085
Other pay
$2,619
Benefits
$0
Total compensation
$25,352
Employment type
Salaried

Source-specific fields

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

Richard Garcia works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $25,352 in 2026.

Daniel Boyle

Police Officer 1/PPD Police

2026 total comp
$25,352
Base pay
$21,648
Overtime
$1,085
Other pay
$2,619
Benefits
$0
Total compensation
$25,352
Employment type
Salaried

Source-specific fields

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

At PPD Police, Daniel Boyle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,352.

Patricia Bagby

Police Officer 1/PPD Police

2026 total comp
$25,352
Base pay
$21,648
Overtime
$1,085
Other pay
$2,619
Benefits
$0
Total compensation
$25,352
Employment type
Salaried

Source-specific fields

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

At PPD Police, Patricia Bagby serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,352.

David Almeida

Police Officer 1/PPD Police

2026 total comp
$25,350
Base pay
$21,648
Overtime
$2,576
Other pay
$1,126
Benefits
$0
Total compensation
$25,350
Employment type
Salaried

Source-specific fields

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

David Almeida is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,350.

John Shoemaker-Gallante

Police Officer 1/PPD Police

2026 total comp
$25,350
Base pay
$21,648
Overtime
$1,390
Other pay
$2,312
Benefits
$0
Total compensation
$25,350
Employment type
Salaried

Source-specific fields

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

At PPD Police, John Shoemaker-Gallante serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,350.

Robert Reppert

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
9446
Total Pay
$25,348

At PPD Police, Robert Reppert serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $25,348.

Ashley Sipos

Police Officer 1/PPD Police

2026 total comp
$25,334
Base pay
$21,648
Overtime
$1,220
Other pay
$2,465
Benefits
$0
Total compensation
$25,334
Employment type
Salaried

Source-specific fields

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

Ashley Sipos works as a Police Officer 1 for PPD Police. Their status is salaried. Ashley earned $25,334 in 2026.

James Kelly

Police Officer 1/PPD Police

2026 total comp
$25,321
Base pay
$21,648
Overtime
$949
Other pay
$2,724
Benefits
$0
Total compensation
$25,321
Employment type
Salaried

Source-specific fields

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

James Kelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,321.

Marta Montijo

Police Officer 1/PPD Police

2026 total comp
$25,321
Base pay
$21,648
Overtime
$949
Other pay
$2,724
Benefits
$0
Total compensation
$25,321
Employment type
Salaried

Source-specific fields

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

Marta Montijo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,321.

Ruth Colon

Police Officer 1/PPD Police

2026 total comp
$25,315
Base pay
$21,648
Overtime
$1,051
Other pay
$2,616
Benefits
$0
Total compensation
$25,315
Employment type
Salaried

Source-specific fields

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

Ruth Colon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,315.

Kelli West

Police Officer 1/PPD Police

2026 total comp
$25,315
Base pay
$21,648
Overtime
$1,051
Other pay
$2,616
Benefits
$0
Total compensation
$25,315
Employment type
Salaried

Source-specific fields

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

Kelli West is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,315.

Ramon Medina

Police Officer 1/PPD Police

2026 total comp
$25,313
Base pay
$21,648
Overtime
$1,356
Other pay
$2,309
Benefits
$0
Total compensation
$25,313
Employment type
Salaried

Source-specific fields

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

Ramon Medina works as a Police Officer 1 for PPD Police. Their status is salaried. Ramon earned $25,313 in 2026.

Bridget Sutcliffe

Police Officer 1/PPD Police

2026 total comp
$25,313
Base pay
$21,648
Overtime
$1,356
Other pay
$2,309
Benefits
$0
Total compensation
$25,313
Employment type
Salaried

Source-specific fields

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

Bridget Sutcliffe works as a Police Officer 1 for PPD Police. Their status is salaried. Bridget earned $25,313 in 2026.

Dante Branham

Police Officer 1/PPD Police

2026 total comp
$25,313
Base pay
$21,648
Overtime
$1,356
Other pay
$2,309
Benefits
$0
Total compensation
$25,313
Employment type
Salaried

Source-specific fields

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

Dante Branham holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,313.

Patrick Talarico

Police Officer 1/PPD Police

2026 total comp
$25,313
Base pay
$21,648
Overtime
$1,356
Other pay
$2,309
Benefits
$0
Total compensation
$25,313
Employment type
Salaried

Source-specific fields

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

Patrick Talarico is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,313.

Thomas Davis Jr

Police Officer 1/PPD Police

2026 total comp
$25,313
Base pay
$21,648
Overtime
$813
Other pay
$2,851
Benefits
$0
Total compensation
$25,313
Employment type
Salaried

Source-specific fields

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

Thomas Davis Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,313.

Jimmy Brown

Police Officer 1/PPD Police

2024 total comp
$25,310
Base pay
$16,861
Overtime
$0
Other pay
$8,449
Benefits
$0
Total compensation
$25,310
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
6444
Total Pay
$25,310

At PPD Police, Jimmy Brown serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $25,310.

Easton Weaver

Police Officer 1/PPD Police

2021 total comp
$25,309
Base pay
$20,945
Overtime
$0
Other pay
$4,365
Benefits
$0
Total compensation
$25,309
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
34014
Total Pay
$25,309

At PPD Police, Easton Weaver serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $25,309.

Ryan Rivera

Police Officer 1/PPD Police

2026 total comp
$25,309
Base pay
$19,484
Overtime
$4,392
Other pay
$1,433
Benefits
$0
Total compensation
$25,309
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43997
Total Pay
$25,309

Ryan Rivera works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $25,309 in 2026.

Jacob Langan

Police Officer 1/PPD Police

2026 total comp
$25,293
Base pay
$18,185
Overtime
$1,253
Other pay
$5,855
Benefits
$0
Total compensation
$25,293
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48350
Total Pay
$25,293

At PPD Police, Jacob Langan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,293.

Alexander Keefe

Police Officer 1/PPD Police

2022 total comp
$25,285
Base pay
$6,149
Overtime
$0
Other pay
$19,137
Benefits
$0
Total compensation
$25,285
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
3915
Total Pay
$25,285

At PPD Police, Alexander Keefe serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $25,285.

Kimyatta Davies

Police Officer 1/PPD Police

2026 total comp
$25,283
Base pay
$21,648
Overtime
$915
Other pay
$2,720
Benefits
$0
Total compensation
$25,283
Employment type
Salaried

Source-specific fields

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

Kimyatta Davies holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,283.

James Bacevich

Police Officer 1/PPD Police

2026 total comp
$25,282
Base pay
$21,648
Overtime
$508
Other pay
$3,125
Benefits
$0
Total compensation
$25,282
Employment type
Salaried

Source-specific fields

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

James Bacevich holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,282.

Stephanie Velazquez

Police Officer 1/PPD Police

2026 total comp
$25,278
Base pay
$21,648
Overtime
$678
Other pay
$2,952
Benefits
$0
Total compensation
$25,278
Employment type
Salaried

Source-specific fields

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

At PPD Police, Stephanie Velazquez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,278.

Theresa Pitts

Police Officer 1/PPD Police

2026 total comp
$25,276
Base pay
$16,669
Overtime
$574
Other pay
$8,033
Benefits
$0
Total compensation
$25,276
Employment type
Salaried

Source-specific fields

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

Theresa Pitts holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,276.

Matthew Ponente

Police Officer 1/PPD Police

2026 total comp
$25,276
Base pay
$21,648
Overtime
$1,322
Other pay
$2,305
Benefits
$0
Total compensation
$25,276
Employment type
Salaried

Source-specific fields

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

Matthew Ponente is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,276.

Dolores Blair

Police Officer 1/PPD Police

2026 total comp
$25,274
Base pay
$21,648
Overtime
$780
Other pay
$2,846
Benefits
$0
Total compensation
$25,274
Employment type
Salaried

Source-specific fields

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

Dolores Blair works as a Police Officer 1 for PPD Police. Their status is salaried. Dolores earned $25,274 in 2026.

Ryndi Green-Coneby

Police Officer 1/PPD Police

2026 total comp
$25,259
Base pay
$21,648
Overtime
$1,152
Other pay
$2,458
Benefits
$0
Total compensation
$25,259
Employment type
Salaried

Source-specific fields

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

At PPD Police, Ryndi Green-Coneby serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,259.

Anthony Baldino

Police Officer 1/PPD Police

2026 total comp
$25,259
Base pay
$21,648
Overtime
$1,152
Other pay
$2,458
Benefits
$0
Total compensation
$25,259
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anthony Baldino serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,259.

Maritza Rodriguez

Police Officer 1/PPD Police

2026 total comp
$25,259
Base pay
$21,648
Overtime
$1,152
Other pay
$2,458
Benefits
$0
Total compensation
$25,259
Employment type
Salaried

Source-specific fields

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

At PPD Police, Maritza Rodriguez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,259.

John Hummel

Police Officer 1/PPD Police

2026 total comp
$25,245
Base pay
$21,648
Overtime
$881
Other pay
$2,716
Benefits
$0
Total compensation
$25,245
Employment type
Salaried

Source-specific fields

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

John Hummel holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,245.

Melvin Victor

Police Officer 1/PPD Police

2026 total comp
$25,245
Base pay
$21,648
Overtime
$881
Other pay
$2,716
Benefits
$0
Total compensation
$25,245
Employment type
Salaried

Source-specific fields

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

Melvin Victor works as a Police Officer 1 for PPD Police. Their status is salaried. Melvin earned $25,245 in 2026.

Thomas Ewald

Police Officer 1/PPD Police

2026 total comp
$25,245
Base pay
$21,648
Overtime
$881
Other pay
$2,716
Benefits
$0
Total compensation
$25,245
Employment type
Salaried

Source-specific fields

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

Thomas Ewald holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,245.

Michael Amato

Police Officer 1/PPD Police

2026 total comp
$25,245
Base pay
$21,648
Overtime
$881
Other pay
$2,716
Benefits
$0
Total compensation
$25,245
Employment type
Salaried

Source-specific fields

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

Michael Amato holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,245.

Lawrence Sharon Iii

Police Officer 1/PPD Police

2026 total comp
$25,244
Base pay
$19,484
Overtime
$4,331
Other pay
$1,429
Benefits
$0
Total compensation
$25,244
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45935
Total Pay
$25,244

Lawrence Sharon Iii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,244.

Frederick Pigliacelli

Police Officer 1/PPD Police

2026 total comp
$25,236
Base pay
$21,648
Overtime
$746
Other pay
$2,842
Benefits
$0
Total compensation
$25,236
Employment type
Salaried

Source-specific fields

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

At PPD Police, Frederick Pigliacelli serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,236.

Maritza Melendez

Police Officer 1/PPD Police

2026 total comp
$25,236
Base pay
$21,648
Overtime
$746
Other pay
$2,842
Benefits
$0
Total compensation
$25,236
Employment type
Salaried

Source-specific fields

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

At PPD Police, Maritza Melendez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,236.