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 48

Nicholas Kendrick

Police Officer 1/PPD Police

2026 total comp
$33,668
Base pay
$21,648
Overtime
$8,744
Other pay
$3,275
Benefits
$0
Total compensation
$33,668
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22070
Total Pay
$33,668

Nicholas Kendrick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,668.

Timothy Mcginn

Police Officer 1/PPD Police

2026 total comp
$33,668
Base pay
$21,648
Overtime
$8,744
Other pay
$3,275
Benefits
$0
Total compensation
$33,668
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6263
Total Pay
$33,668

Timothy Mcginn is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,668.

Iroabuchi Ndukwe

Police Officer 1/PPD Police

2026 total comp
$33,668
Base pay
$21,648
Overtime
$8,744
Other pay
$3,275
Benefits
$0
Total compensation
$33,668
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27497
Total Pay
$33,668

At PPD Police, Iroabuchi Ndukwe serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,668.

James Witcraft

Police Officer 1/PPD Police

2026 total comp
$33,668
Base pay
$21,648
Overtime
$8,744
Other pay
$3,275
Benefits
$0
Total compensation
$33,668
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9634
Total Pay
$33,668

James Witcraft works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $33,668 in 2026.

Casey Smith

Police Officer 1/PPD Police

2026 total comp
$33,667
Base pay
$21,648
Overtime
$8,541
Other pay
$3,478
Benefits
$0
Total compensation
$33,667
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33481
Total Pay
$33,667

Casey Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,667.

Ancelo Ibrahimi

Police Officer 1/PPD Police

2026 total comp
$33,666
Base pay
$21,648
Overtime
$8,947
Other pay
$3,070
Benefits
$0
Total compensation
$33,666
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33161
Total Pay
$33,666

Ancelo Ibrahimi works as a Police Officer 1 for PPD Police. Their status is salaried. Ancelo earned $33,666 in 2026.

Efim Poiata

Police Officer 1/PPD Police

2026 total comp
$33,666
Base pay
$21,648
Overtime
$8,947
Other pay
$3,070
Benefits
$0
Total compensation
$33,666
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2704
Total Pay
$33,666

At PPD Police, Efim Poiata serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,666.

Alain Ganiche

Police Officer 1/PPD Police

2026 total comp
$33,666
Base pay
$21,648
Overtime
$8,947
Other pay
$3,070
Benefits
$0
Total compensation
$33,666
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9157
Total Pay
$33,666

At PPD Police, Alain Ganiche serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,666.

Patrick Banning

Police Officer 1/PPD Police

2026 total comp
$33,651
Base pay
$21,577
Overtime
$9,151
Other pay
$2,923
Benefits
$0
Total compensation
$33,651
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20207
Total Pay
$39,099

Patrick Banning holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,651.

Anthony Donahue

Police Officer 1/PPD Police

2026 total comp
$33,637
Base pay
$21,648
Overtime
$8,371
Other pay
$3,618
Benefits
$0
Total compensation
$33,637
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8629
Total Pay
$33,637

Anthony Donahue holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,637.

Carlos Rodriguez

Police Officer 1/PPD Police

2026 total comp
$33,627
Base pay
$17,631
Overtime
$7,962
Other pay
$8,034
Benefits
$0
Total compensation
$33,627
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16602
Total Pay
$27,695

Carlos Rodriguez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,627.

Erick Crawford

Police Officer 1/PPD Police

2026 total comp
$33,599
Base pay
$21,648
Overtime
$8,337
Other pay
$3,614
Benefits
$0
Total compensation
$33,599
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33665
Total Pay
$33,599

Erick Crawford works as a Police Officer 1 for PPD Police. Their status is salaried. Erick earned $33,599 in 2026.

Sarith Tohn

Police Officer 1/PPD Police

2026 total comp
$33,591
Base pay
$21,648
Overtime
$8,473
Other pay
$3,470
Benefits
$0
Total compensation
$33,591
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
890
Total Pay
$33,591

Sarith Tohn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,591.

Keith Samarco

Police Officer 1/PPD Police

2026 total comp
$33,591
Base pay
$21,648
Overtime
$8,473
Other pay
$3,470
Benefits
$0
Total compensation
$33,591
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21778
Total Pay
$33,591

Keith Samarco is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,591.

Justin Obrien

Police Officer 1/PPD Police

2026 total comp
$33,591
Base pay
$21,648
Overtime
$8,473
Other pay
$3,470
Benefits
$0
Total compensation
$33,591
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8116
Total Pay
$33,591

Justin Obrien holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,591.

Jennifer Capaccio

Police Officer 1/PPD Police

2026 total comp
$33,591
Base pay
$21,648
Overtime
$8,880
Other pay
$3,063
Benefits
$0
Total compensation
$33,591
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27310
Total Pay
$33,591

Jennifer Capaccio holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,591.

Andrea D'Elia

Police Officer 1/PPD Police

2026 total comp
$33,580
Base pay
$18,185
Overtime
$13,495
Other pay
$1,901
Benefits
$0
Total compensation
$33,580
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50137
Total Pay
$33,580

Andrea D'Elia holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,580.

Patricia Dowling

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
10704
Total Pay
$33,576

At PPD Police, Patricia Dowling serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $33,576.

Donna Davis

Police Officer 1/PPD Police

2026 total comp
$33,561
Base pay
$21,648
Overtime
$8,134
Other pay
$3,779
Benefits
$0
Total compensation
$33,561
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25253
Total Pay
$33,561

Donna Davis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,561.

Eric Person

Police Officer 1/PPD Police

2026 total comp
$33,523
Base pay
$21,648
Overtime
$8,100
Other pay
$3,774
Benefits
$0
Total compensation
$33,523
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21639
Total Pay
$33,523

Eric Person is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,523.

Joanna Lamar

Police Officer 1/PPD Police

2026 total comp
$33,517
Base pay
$21,648
Overtime
$8,812
Other pay
$3,056
Benefits
$0
Total compensation
$33,517
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8333
Total Pay
$33,517

Joanna Lamar is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,517.

Devon Ferrero

Police Officer 1/PPD Police

2026 total comp
$33,483
Base pay
$18,185
Overtime
$7,858
Other pay
$7,441
Benefits
$0
Total compensation
$33,483
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49464
Total Pay
$33,483

Devon Ferrero holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,483.

Brian Pavgouzas

Police Officer 1/PPD Police

2026 total comp
$33,478
Base pay
$21,648
Overtime
$8,371
Other pay
$3,458
Benefits
$0
Total compensation
$33,478
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36568
Total Pay
$33,478

Brian Pavgouzas holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,478.

Timothy Auty

Police Officer 1/PPD Police

2026 total comp
$33,478
Base pay
$21,648
Overtime
$8,371
Other pay
$3,458
Benefits
$0
Total compensation
$33,478
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35120
Total Pay
$33,478

Timothy Auty holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,478.

Lenox Daley

Police Officer 1/PPD Police

2026 total comp
$33,457
Base pay
$19,484
Overtime
$12,079
Other pay
$1,894
Benefits
$0
Total compensation
$33,457
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45480
Total Pay
$33,457

Lenox Daley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,457.

Michael Planita

Police Officer 1/PPD Police

2026 total comp
$33,455
Base pay
$21,648
Overtime
$8,066
Other pay
$3,740
Benefits
$0
Total compensation
$33,455
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21373
Total Pay
$33,455

Michael Planita works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $33,455 in 2026.

Edward Oleyn Jr

Police Officer 1/PPD Police

2026 total comp
$33,449
Base pay
$21,648
Overtime
$8,270
Other pay
$3,531
Benefits
$0
Total compensation
$33,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21719
Total Pay
$33,449

At PPD Police, Edward Oleyn Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,449.

Rollie Ramos

Police Officer 1/PPD Police

2026 total comp
$33,448
Base pay
$21,648
Overtime
$8,202
Other pay
$3,597
Benefits
$0
Total compensation
$33,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35511
Total Pay
$33,448

Rollie Ramos works as a Police Officer 1 for PPD Police. Their status is salaried. Rollie earned $33,448 in 2026.

Robert Montague

Police Officer 1/PPD Police

2026 total comp
$33,448
Base pay
$21,648
Overtime
$8,202
Other pay
$3,597
Benefits
$0
Total compensation
$33,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19220
Total Pay
$33,448

Robert Montague works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $33,448 in 2026.

Yanshi Sanchez

Police Officer 1/PPD Police

2026 total comp
$33,446
Base pay
$18,532
Overtime
$13,021
Other pay
$1,893
Benefits
$0
Total compensation
$33,446
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47268
Total Pay
$33,446

Yanshi Sanchez works as a Police Officer 1 for PPD Police. Their status is salaried. Yanshi earned $33,446 in 2026.

Gregory Coppola

Police Officer 1/PPD Police

2026 total comp
$33,442
Base pay
$21,648
Overtime
$8,744
Other pay
$3,050
Benefits
$0
Total compensation
$33,442
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17493
Total Pay
$33,442

Gregory Coppola works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $33,442 in 2026.

Barry Grier

Police Officer 1/PPD Police

2026 total comp
$33,440
Base pay
$21,648
Overtime
$8,337
Other pay
$3,454
Benefits
$0
Total compensation
$33,440
Employment type
Salaried

Source-specific fields

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

Barry Grier is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,440.

Richard Obrien

Police Officer 1/PPD Police

2022 total comp
$33,433
Base pay
$12,298
Overtime
$0
Other pay
$21,136
Benefits
$0
Total compensation
$33,433
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
23132
Total Pay
$33,433

Richard Obrien holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $33,433.

Lenae Merritt

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
3451
Total Pay
$33,433

Lenae Merritt is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $33,433.

Michael Benningfield

Police Officer 1/PPD Police

2026 total comp
$33,429
Base pay
$21,648
Overtime
$8,439
Other pay
$3,341
Benefits
$0
Total compensation
$33,429
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28274
Total Pay
$33,429

Michael Benningfield is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,429.

John Erickson

Police Officer 1/PPD Police

2026 total comp
$33,412
Base pay
$21,648
Overtime
$7,863
Other pay
$3,901
Benefits
$0
Total compensation
$33,412
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14294
Total Pay
$33,412

John Erickson works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $33,412 in 2026.

James Cassidy

Police Officer 1/PPD Police

2026 total comp
$33,412
Base pay
$21,648
Overtime
$7,863
Other pay
$3,901
Benefits
$0
Total compensation
$33,412
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4093
Total Pay
$33,412

James Cassidy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,412.

Manuel Lorenzo Ii

Police Officer 1/PPD Police

2026 total comp
$33,409
Base pay
$21,648
Overtime
$7,999
Other pay
$3,762
Benefits
$0
Total compensation
$33,409
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16203
Total Pay
$33,409

At PPD Police, Manuel Lorenzo Ii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,409.

Kevin Mcnicholas

Police Officer 1/PPD Police

2026 total comp
$33,409
Base pay
$21,648
Overtime
$7,999
Other pay
$3,762
Benefits
$0
Total compensation
$33,409
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11415
Total Pay
$33,409

Kevin Mcnicholas is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,409.

Angel Lopez

Police Officer 1/PPD Police

2026 total comp
$33,405
Base pay
$21,648
Overtime
$8,710
Other pay
$3,046
Benefits
$0
Total compensation
$33,405
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1030
Total Pay
$33,405

Angel Lopez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,405.