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 6

Michael Morris

Police Officer 1/PPD Police

2026 total comp
$43,598
Base pay
$21,287
Overtime
$18,336
Other pay
$3,975
Benefits
$0
Total compensation
$43,598
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23871
Total Pay
$43,598

Michael Morris works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $43,598 in 2026.

Mariana Olivieri

Police Officer 1/PPD Police

2021 total comp
$43,596
Base pay
$37,401
Overtime
$916
Other pay
$5,280
Benefits
$0
Total compensation
$43,596
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
18604
Total Pay
$43,596

Mariana Olivieri is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $43,596.

Anthony Vazquez

Police Officer 1/PPD Police

2026 total comp
$43,585
Base pay
$21,648
Overtime
$17,963
Other pay
$3,974
Benefits
$0
Total compensation
$43,585
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12155
Total Pay
$43,585

Anthony Vazquez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,585.

Kaliv Ivy

Police Officer 1/PPD Police

2026 total comp
$43,575
Base pay
$20,234
Overtime
$18,437
Other pay
$4,904
Benefits
$0
Total compensation
$43,575
Employment type
Salaried

Source-specific fields

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

Kaliv Ivy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $43,575.

Joseph Ferrero Jr

Police Officer 1/PPD Police

2026 total comp
$43,542
Base pay
$21,648
Overtime
$16,810
Other pay
$5,083
Benefits
$0
Total compensation
$43,542
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11742
Total Pay
$43,542

Joseph Ferrero Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,542.

James Reilly

Police Officer 1/PPD Police

2026 total comp
$43,542
Base pay
$21,648
Overtime
$16,810
Other pay
$5,083
Benefits
$0
Total compensation
$43,542
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18523
Total Pay
$43,542

James Reilly is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,542.

Shawn Grossman

Police Officer 1/PPD Police

2026 total comp
$43,523
Base pay
$21,648
Overtime
$17,906
Other pay
$3,968
Benefits
$0
Total compensation
$43,523
Employment type
Salaried

Source-specific fields

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

At PPD Police, Shawn Grossman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,523.

Marckenson Smith

Police Officer 1/PPD Police

2026 total comp
$43,523
Base pay
$21,648
Overtime
$17,725
Other pay
$4,149
Benefits
$0
Total compensation
$43,523
Employment type
Salaried

Source-specific fields

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

Marckenson Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,523.

Ann Frazier

Police Officer 1/PPD Police

2026 total comp
$43,512
Base pay
$19,484
Overtime
$21,565
Other pay
$2,463
Benefits
$0
Total compensation
$43,512
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44852
Total Pay
$43,512

Ann Frazier is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,512.

Sylvestre Sankara

Police Officer 1/PPD Police

2026 total comp
$43,509
Base pay
$21,648
Overtime
$17,725
Other pay
$4,135
Benefits
$0
Total compensation
$43,509
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12950
Total Pay
$43,509

Sylvestre Sankara works as a Police Officer 1 for PPD Police. Their status is salaried. Sylvestre earned $43,509 in 2026.

Robert Oakes

Police Officer 1/PPD Police

2019 total comp
$43,487
Base pay
$20,352
Overtime
$0
Other pay
$23,135
Benefits
$0
Total compensation
$43,487
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
26600
Total Pay
$43,487

Robert Oakes works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $43,487 in 2019.

John Joyce

Police Officer 1/PPD Police

2026 total comp
$43,465
Base pay
$21,648
Overtime
$16,743
Other pay
$5,074
Benefits
$0
Total compensation
$43,465
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28985
Total Pay
$43,465

At PPD Police, John Joyce serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,465.

Mary Pawlowski

Police Officer 1/PPD Police

2021 total comp
$43,396
Base pay
$17,055
Overtime
$0
Other pay
$26,341
Benefits
$0
Total compensation
$43,396
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
36742
Total Pay
$43,396

Mary Pawlowski is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $43,396.

Pedro Fuentes-Ortiz

Police Officer 1/PPD Police

2026 total comp
$43,361
Base pay
$21,648
Overtime
$17,759
Other pay
$3,954
Benefits
$0
Total compensation
$43,361
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8631
Total Pay
$43,361

At PPD Police, Pedro Fuentes-Ortiz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,361.

Henry Simmons

Police Officer 1/PPD Police

2020 total comp
$43,325
Base pay
$0
Overtime
$0
Other pay
$43,325
Benefits
$0
Total compensation
$43,325
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
27723
Total Pay
$43,325

Henry Simmons holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $43,325.

Jacqueline Ryan

Police Officer 1/PPD Police

2026 total comp
$43,241
Base pay
$21,648
Overtime
$17,387
Other pay
$4,206
Benefits
$0
Total compensation
$43,241
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6382
Total Pay
$43,241

At PPD Police, Jacqueline Ryan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,241.

Leroy Wilson

Police Officer 1/PPD Police

2026 total comp
$43,223
Base pay
$21,648
Overtime
$16,709
Other pay
$4,866
Benefits
$0
Total compensation
$43,223
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19826
Total Pay
$43,223

Leroy Wilson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,223.

Christopher Sarris

Police Officer 1/PPD Police

2026 total comp
$43,196
Base pay
$21,648
Overtime
$16,505
Other pay
$5,042
Benefits
$0
Total compensation
$43,196
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3709
Total Pay
$43,196

At PPD Police, Christopher Sarris serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,196.

Charles Squares

Police Officer 1/PPD Police

2026 total comp
$43,185
Base pay
$21,648
Overtime
$16,675
Other pay
$4,862
Benefits
$0
Total compensation
$43,185
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31325
Total Pay
$43,185

Charles Squares is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,185.

Shaun Parker

Police Officer 1/PPD Police

2026 total comp
$43,153
Base pay
$21,648
Overtime
$17,048
Other pay
$4,457
Benefits
$0
Total compensation
$43,153
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31478
Total Pay
$43,153

Shaun Parker is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,153.

Daniel Barr

Police Officer 1/PPD Police

2026 total comp
$43,115
Base pay
$21,648
Overtime
$17,014
Other pay
$4,453
Benefits
$0
Total compensation
$43,115
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36298
Total Pay
$43,115

Daniel Barr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $43,115.

Justin Parisien

Police Officer 1/PPD Police

2026 total comp
$43,113
Base pay
$21,648
Overtime
$17,533
Other pay
$3,931
Benefits
$0
Total compensation
$43,113
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33855
Total Pay
$43,113

Justin Parisien is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,113.

Bernard Moore

Police Officer 1/PPD Police

2026 total comp
$43,108
Base pay
$21,648
Overtime
$16,607
Other pay
$4,853
Benefits
$0
Total compensation
$43,108
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
220
Total Pay
$43,108

Bernard Moore holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $43,108.

Anthony Agudo

Police Officer 1/PPD Police

2025 total comp
$43,089
Base pay
$6,916
Overtime
$4,830
Other pay
$31,342
Benefits
$0
Total compensation
$43,089
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
20111
Total Pay
$43,089

Anthony Agudo is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $43,089.

Michael Beck

Police Officer 1/PPD Police

2024 total comp
$43,072
Base pay
$34,713
Overtime
$0
Other pay
$8,359
Benefits
$0
Total compensation
$43,072
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
28591
Total Pay
$43,072

Michael Beck works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $43,072 in 2024.

Joseph Dalessio

Police Officer 1/PPD Police

2024 total comp
$43,071
Base pay
$3,306
Overtime
$0
Other pay
$39,765
Benefits
$0
Total compensation
$43,071
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29677
Total Pay
$43,071

Joseph Dalessio holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $43,071.

Karina Valentin

Police Officer 1/PPD Police

2026 total comp
$43,063
Base pay
$21,648
Overtime
$17,488
Other pay
$3,926
Benefits
$0
Total compensation
$43,063
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36599
Total Pay
$43,063

At PPD Police, Karina Valentin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,063.

Zachary Stout

Police Officer 1/PPD Police

2026 total comp
$43,063
Base pay
$21,648
Overtime
$17,488
Other pay
$3,926
Benefits
$0
Total compensation
$43,063
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16782
Total Pay
$43,063

At PPD Police, Zachary Stout serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,063.

Alex Dudek

Police Officer 1/PPD Police

2026 total comp
$43,026
Base pay
$21,648
Overtime
$17,454
Other pay
$3,923
Benefits
$0
Total compensation
$43,026
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36377
Total Pay
$43,026

Alex Dudek works as a Police Officer 1 for PPD Police. Their status is salaried. Alex earned $43,026 in 2026.

Timothy Mcgonigle

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
16230
Total Pay
$43,025

Timothy Mcgonigle is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $43,025.

Jnean Gray-Caserta

Police Officer 1/PPD Police

2026 total comp
$43,017
Base pay
$21,648
Overtime
$16,743
Other pay
$4,626
Benefits
$0
Total compensation
$43,017
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30788
Total Pay
$43,017

Jnean Gray-Caserta holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $43,017.

Darryl Braxton

Police Officer 1/PPD Police

2026 total comp
$43,005
Base pay
$21,648
Overtime
$16,336
Other pay
$5,020
Benefits
$0
Total compensation
$43,005
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27890
Total Pay
$43,005

Darryl Braxton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,005.

Joel Rivera

Police Officer 1/PPD Police

2026 total comp
$42,989
Base pay
$21,648
Overtime
$17,420
Other pay
$3,920
Benefits
$0
Total compensation
$42,989
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3491
Total Pay
$42,989

Joel Rivera works as a Police Officer 1 for PPD Police. Their status is salaried. Joel earned $42,989 in 2026.

Anitra Cain

Police Officer 1/PPD Police

2026 total comp
$42,989
Base pay
$21,648
Overtime
$17,420
Other pay
$3,920
Benefits
$0
Total compensation
$42,989
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32610
Total Pay
$42,989

Anitra Cain works as a Police Officer 1 for PPD Police. Their status is salaried. Anitra earned $42,989 in 2026.

Andrew Miller

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
31406
Total Pay
$42,983

At PPD Police, Andrew Miller serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $42,983.

Joseph Digangi

Police Officer 1/PPD Police

2026 total comp
$42,978
Base pay
$21,648
Overtime
$17,149
Other pay
$4,181
Benefits
$0
Total compensation
$42,978
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28425
Total Pay
$42,978

At PPD Police, Joseph Digangi serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $42,978.

Brian Gordon

Police Officer 1/PPD Police

2026 total comp
$42,928
Base pay
$21,648
Overtime
$16,268
Other pay
$5,011
Benefits
$0
Total compensation
$42,928
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36062
Total Pay
$42,928

Brian Gordon works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $42,928 in 2026.

Kevin Tilghman

Police Officer 1/PPD Police

2026 total comp
$42,903
Base pay
$21,648
Overtime
$17,082
Other pay
$4,173
Benefits
$0
Total compensation
$42,903
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21828
Total Pay
$42,903

Kevin Tilghman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $42,903.

Eric Denneny

Police Officer 1/PPD Police

2026 total comp
$42,865
Base pay
$21,648
Overtime
$16,607
Other pay
$4,609
Benefits
$0
Total compensation
$42,865
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3553
Total Pay
$42,865

Eric Denneny is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $42,865.

John Zirilli

Police Officer 1/PPD Police

2024 total comp
$42,830
Base pay
$27,440
Overtime
$0
Other pay
$15,390
Benefits
$0
Total compensation
$42,830
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
28063
Total Pay
$42,830

At PPD Police, John Zirilli serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $42,830.