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 40

Brandon Totans

Police Officer 1/PPD Police

2026 total comp
$36,622
Base pay
$18,185
Overtime
$10,818
Other pay
$7,618
Benefits
$0
Total compensation
$36,622
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49461
Total Pay
$36,622

Brandon Totans is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,622.

Joseph Baldt

Police Officer 1/PPD Police

2026 total comp
$36,612
Base pay
$21,648
Overtime
$11,625
Other pay
$3,338
Benefits
$0
Total compensation
$36,612
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1555
Total Pay
$36,612

Joseph Baldt holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,612.

Patrick Bartol

Police Officer 1/PPD Police

2026 total comp
$36,582
Base pay
$21,577
Overtime
$11,828
Other pay
$3,177
Benefits
$0
Total compensation
$36,582
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39433
Total Pay
$36,582

Patrick Bartol is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,582.

Ivannil Rosario

Police Officer 1/PPD Police

2026 total comp
$36,575
Base pay
$21,648
Overtime
$11,591
Other pay
$3,335
Benefits
$0
Total compensation
$36,575
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4920
Total Pay
$36,575

At PPD Police, Ivannil Rosario serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,575.

Mychal Couch Jr

Police Officer 1/PPD Police

2026 total comp
$36,575
Base pay
$21,648
Overtime
$11,591
Other pay
$3,335
Benefits
$0
Total compensation
$36,575
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1924
Total Pay
$36,575

Mychal Couch Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Mychal earned $36,575 in 2026.

Christine Starr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
4538
Total Pay
$36,568

Christine Starr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $36,568.

Francis Shirley

Police Officer 1/PPD Police

2026 total comp
$36,561
Base pay
$21,648
Overtime
$10,981
Other pay
$3,932
Benefits
$0
Total compensation
$36,561
Employment type
Salaried

Source-specific fields

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

Francis Shirley works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $36,561 in 2026.

Anthony Foley

Police Officer 1/PPD Police

2026 total comp
$36,541
Base pay
$21,648
Overtime
$8,880
Other pay
$6,013
Benefits
$0
Total compensation
$36,541
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16518
Total Pay
$36,541

Anthony Foley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,541.

Arnaldo Santos

Police Officer 1/PPD Police

2026 total comp
$36,521
Base pay
$21,648
Overtime
$11,320
Other pay
$3,553
Benefits
$0
Total compensation
$36,521
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30116
Total Pay
$36,521

Arnaldo Santos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,521.

Patrick Greider

Police Officer 1/PPD Police

2024 total comp
$36,517
Base pay
$19,836
Overtime
$4,990
Other pay
$11,692
Benefits
$0
Total compensation
$36,517
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29661
Total Pay
$36,517

At PPD Police, Patrick Greider serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $36,517.

Kim Marie Kleposki

Police Officer 1/PPD Police

2019 total comp
$36,513
Base pay
$0
Overtime
$0
Other pay
$36,513
Benefits
$0
Total compensation
$36,513
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
5667
Total Pay
$36,513

At PPD Police, Kim Marie Kleposki serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $36,513.

Eriq Stanley

Police Officer 1/PPD Police

2026 total comp
$36,513
Base pay
$20,783
Overtime
$12,592
Other pay
$3,138
Benefits
$0
Total compensation
$36,513
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40605
Total Pay
$36,513

At PPD Police, Eriq Stanley serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,513.

Andrea Stanley

Police Officer 1/PPD Police

2026 total comp
$36,500
Base pay
$21,648
Overtime
$11,523
Other pay
$3,328
Benefits
$0
Total compensation
$36,500
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2450
Total Pay
$36,500

Andrea Stanley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,500.

Jorge Carrero

Police Officer 1/PPD Police

2026 total comp
$36,467
Base pay
$21,648
Overtime
$11,388
Other pay
$3,431
Benefits
$0
Total compensation
$36,467
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4719
Total Pay
$36,467

Jorge Carrero holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,467.

David Jones

Police Officer 1/PPD Police

2026 total comp
$36,447
Base pay
$21,648
Overtime
$10,879
Other pay
$3,920
Benefits
$0
Total compensation
$36,447
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9855
Total Pay
$36,447

At PPD Police, David Jones serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,447.

Lawrence Rao Jr

Police Officer 1/PPD Police

2026 total comp
$36,444
Base pay
$21,648
Overtime
$10,540
Other pay
$4,255
Benefits
$0
Total compensation
$36,444
Employment type
Salaried

Source-specific fields

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

Lawrence Rao Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Lawrence earned $36,444 in 2026.

Matthew Galdo

Police Officer 1/PPD Police

2026 total comp
$36,425
Base pay
$21,648
Overtime
$11,456
Other pay
$3,321
Benefits
$0
Total compensation
$36,425
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21342
Total Pay
$36,425

Matthew Galdo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,425.

Mariah Vadel

Police Officer 1/PPD Police

2026 total comp
$36,419
Base pay
$21,648
Overtime
$12,709
Other pay
$2,062
Benefits
$0
Total compensation
$36,419
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
49347
Total Pay
$36,419

Mariah Vadel works as a Police Officer 1 for PPD Police. Their status is salaried. Mariah earned $36,419 in 2026.

Labarr Jones

Police Officer 1/PPD Police

2026 total comp
$36,409
Base pay
$21,648
Overtime
$10,845
Other pay
$3,916
Benefits
$0
Total compensation
$36,409
Employment type
Salaried

Source-specific fields

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

Labarr Jones works as a Police Officer 1 for PPD Police. Their status is salaried. Labarr earned $36,409 in 2026.

Qasim Edwards

Police Officer 1/PPD Police

2026 total comp
$36,409
Base pay
$21,648
Overtime
$10,845
Other pay
$3,916
Benefits
$0
Total compensation
$36,409
Employment type
Salaried

Source-specific fields

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

At PPD Police, Qasim Edwards serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,409.

Samuel Allen

Police Officer 1/PPD Police

2026 total comp
$36,388
Base pay
$21,648
Overtime
$10,981
Other pay
$3,759
Benefits
$0
Total compensation
$36,388
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8841
Total Pay
$36,388

Samuel Allen works as a Police Officer 1 for PPD Police. Their status is salaried. Samuel earned $36,388 in 2026.

Thomas Howe

Police Officer 1/PPD Police

2026 total comp
$36,388
Base pay
$21,648
Overtime
$10,981
Other pay
$3,759
Benefits
$0
Total compensation
$36,388
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33769
Total Pay
$36,388

At PPD Police, Thomas Howe serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,388.

Jeffrey Kintsch

Police Officer 1/PPD Police

2026 total comp
$36,388
Base pay
$21,648
Overtime
$11,422
Other pay
$3,318
Benefits
$0
Total compensation
$36,388
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4188
Total Pay
$36,388

Jeffrey Kintsch is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,388.

Jennifer King

Police Officer 1/PPD Police

2026 total comp
$36,387
Base pay
$21,648
Overtime
$10,642
Other pay
$4,097
Benefits
$0
Total compensation
$36,387
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14292
Total Pay
$36,387

At PPD Police, Jennifer King serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,387.

Jeffery Cahill

Police Officer 1/PPD Police

2026 total comp
$36,387
Base pay
$21,648
Overtime
$10,642
Other pay
$4,097
Benefits
$0
Total compensation
$36,387
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30944
Total Pay
$36,387

Jeffery Cahill works as a Police Officer 1 for PPD Police. Their status is salaried. Jeffery earned $36,387 in 2026.

Brian Clerkin

Police Officer 1/PPD Police

2026 total comp
$36,371
Base pay
$21,648
Overtime
$10,812
Other pay
$3,911
Benefits
$0
Total compensation
$36,371
Employment type
Salaried

Source-specific fields

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

Brian Clerkin works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $36,371 in 2026.

Gregory Riddick

Police Officer 1/PPD Police

2023 total comp
$36,357
Base pay
$27,419
Overtime
$298
Other pay
$8,640
Benefits
$0
Total compensation
$36,357
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
6131
Total Pay
$36,357

Gregory Riddick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $36,357.

Miguel Diaz

Police Officer 1/PPD Police

2026 total comp
$36,350
Base pay
$21,648
Overtime
$10,947
Other pay
$3,755
Benefits
$0
Total compensation
$36,350
Employment type
Salaried

Source-specific fields

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

At PPD Police, Miguel Diaz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,350.

Tiffany Drew

Police Officer 1/PPD Police

2026 total comp
$36,333
Base pay
$21,648
Overtime
$10,778
Other pay
$3,907
Benefits
$0
Total compensation
$36,333
Employment type
Salaried

Source-specific fields

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

Tiffany Drew holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,333.

Theresa Perry

Police Officer 1/PPD Police

2026 total comp
$36,328
Base pay
$21,648
Overtime
$10,439
Other pay
$4,241
Benefits
$0
Total compensation
$36,328
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6946
Total Pay
$36,328

Theresa Perry is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,328.

Bryan Sumter

Police Officer 1/PPD Police

2026 total comp
$36,328
Base pay
$21,648
Overtime
$10,439
Other pay
$4,241
Benefits
$0
Total compensation
$36,328
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27311
Total Pay
$36,328

At PPD Police, Bryan Sumter serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,328.

Edward Lane

Police Officer 1/PPD Police

2026 total comp
$36,314
Base pay
$21,648
Overtime
$11,320
Other pay
$3,346
Benefits
$0
Total compensation
$36,314
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35061
Total Pay
$36,314

Edward Lane is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,314.

Brandon Sweeney

Police Officer 1/PPD Police

2026 total comp
$36,314
Base pay
$21,648
Overtime
$11,354
Other pay
$3,311
Benefits
$0
Total compensation
$36,314
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35066
Total Pay
$36,314

At PPD Police, Brandon Sweeney serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,314.

Kimberly Hayes

Police Officer 1/PPD Police

2026 total comp
$36,311
Base pay
$21,648
Overtime
$10,574
Other pay
$4,088
Benefits
$0
Total compensation
$36,311
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2824
Total Pay
$36,311

At PPD Police, Kimberly Hayes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,311.

Robert Depaul

Police Officer 1/PPD Police

2026 total comp
$36,276
Base pay
$21,648
Overtime
$11,320
Other pay
$3,308
Benefits
$0
Total compensation
$36,276
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Depaul serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,276.

Daniel Mammola

Police Officer 1/PPD Police

2026 total comp
$36,275
Base pay
$21,648
Overtime
$10,879
Other pay
$3,747
Benefits
$0
Total compensation
$36,275
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23602
Total Pay
$36,275

Daniel Mammola is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,275.

Kyle Greene

Police Officer 1/PPD Police

2026 total comp
$36,273
Base pay
$21,648
Overtime
$10,540
Other pay
$4,084
Benefits
$0
Total compensation
$36,273
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23354
Total Pay
$36,273

At PPD Police, Kyle Greene serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,273.

Stanley Lahendro Jr.

Police Officer 1/PPD Police

2026 total comp
$36,258
Base pay
$21,648
Overtime
$10,710
Other pay
$3,899
Benefits
$0
Total compensation
$36,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8338
Total Pay
$36,258

Stanley Lahendro Jr. is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,258.

William Mc Dowell Jr

Police Officer 1/PPD Police

2026 total comp
$36,252
Base pay
$21,648
Overtime
$10,371
Other pay
$4,232
Benefits
$0
Total compensation
$36,252
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20663
Total Pay
$36,252

William Mc Dowell Jr works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $36,252 in 2026.

Benjamin Klock

Police Officer 1/PPD Police

2024 total comp
$36,243
Base pay
$6,612
Overtime
$0
Other pay
$29,631
Benefits
$0
Total compensation
$36,243
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
33522
Total Pay
$36,243

Benjamin Klock is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $36,243.