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 Officerroles 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 1

Marria Floyd

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$60,129
Employee Category
Civil Service
Job Code
6A02
Public Id
34987
Total Pay
$3,022

Marria Floyd works as a Police Officer 1 for PPD Police. Their status is salaried. Marria earned $3,022 in 2021.

Lorenzo Lluveres

Police Officer 1/PPD Police

2026 total comp
$2,997
Base pay
$2,735
Overtime
$0
Other pay
$261
Benefits
$0
Total compensation
$2,997
Employment type
Salaried

Source-specific fields

Base Salary
$89,242
Employee Category
Civil Service
Job Code
6A02
Public Id
41959
Total Pay
$2,997

At PPD Police, Lorenzo Lluveres serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $2,997.

Mark Sorrentino

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$61,686
Employee Category
Civil Service
Job Code
6A02
Public Id
5211
Total Pay
$2,986

At PPD Police, Mark Sorrentino serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $2,986.

Timothy Purkey

Police Officer 1/PPD Police

2025 total comp
$2,921
Base pay
$0
Overtime
$0
Other pay
$2,921
Benefits
$0
Total compensation
$2,921
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
35077
Total Pay
$2,921

Timothy Purkey works as a Police Officer 1 for PPD Police. Their status is salaried. Timothy earned $2,921 in 2025.

Jose Rodriguez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
33842
Total Pay
$2,914

Jose Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $2,914.

Laura Pharo

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$58,662
Employee Category
Civil Service
Job Code
6A02
Public Id
16746
Total Pay
$2,869

Laura Pharo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $2,869.

Michael Smetana

Police Officer 1/PPD Police

2021 total comp
$2,854
Base pay
$2,693
Overtime
$0
Other pay
$162
Benefits
$0
Total compensation
$2,854
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
28067
Total Pay
$2,854

Michael Smetana holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $2,854.

Anthony Corrado

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$58,662
Employee Category
Civil Service
Job Code
6A02
Public Id
12404
Total Pay
$2,789

Anthony Corrado is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $2,789.

Paul Burg Jr

Police Officer 1/PPD Police

2022 total comp
$2,747
Base pay
$0
Overtime
$0
Other pay
$2,747
Benefits
$0
Total compensation
$2,747
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
11934
Total Pay
$2,747

Paul Burg Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $2,747.

Portia Perry

Police Officer 1/PPD Police

2025 total comp
$2,740
Base pay
$0
Overtime
$0
Other pay
$2,740
Benefits
$0
Total compensation
$2,740
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6845
Total Pay
$2,740

At PPD Police, Portia Perry serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $2,740.

Bobby Dourountoudakis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$56,542
Employee Category
Civil Service
Job Code
6A02
Public Id
16082
Total Pay
$2,712

Bobby Dourountoudakis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $2,712.

Anthony Acquaviva

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
22768
Total Pay
$2,659

Anthony Acquaviva works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $2,659 in 2020.

Justin Nemchick

Police Officer 1/PPD Police

2023 total comp
$2,597
Base pay
$2,450
Overtime
$0
Other pay
$147
Benefits
$0
Total compensation
$2,597
Employment type
Salaried

Source-specific fields

Base Salary
$63,945
Employee Category
Civil Service
Job Code
6A02
Public Id
39387
Total Pay
$2,597

Justin Nemchick works as a Police Officer 1 for PPD Police. Their status is salaried. Justin earned $2,597 in 2023.

Michael Murphy

Police Officer 1/PPD Police

2025 total comp
$2,579
Base pay
$0
Overtime
$0
Other pay
$2,579
Benefits
$0
Total compensation
$2,579
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2740
Total Pay
$45,476

Michael Murphy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $2,579.

Linwood Hurd

Police Officer 1/PPD Police

2019 total comp
$2,536
Base pay
$2,392
Overtime
$0
Other pay
$144
Benefits
$0
Total compensation
$2,536
Employment type
Salaried

Source-specific fields

Base Salary
$56,542
Employee Category
Civil Service
Job Code
6A02
Public Id
12564
Total Pay
$2,536

Linwood Hurd works as a Police Officer 1 for PPD Police. Their status is salaried. Linwood earned $2,536 in 2019.

Deborah Grooms

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24712
Total Pay
$2,495

Deborah Grooms works as a Police Officer 1 for PPD Police. Their status is salaried. Deborah earned $2,495 in 2024.

Brandon Bradish

Police Officer 1/PPD Police

2022 total comp
$2,464
Base pay
$0
Overtime
$0
Other pay
$2,464
Benefits
$0
Total compensation
$2,464
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
29440
Total Pay
$2,464

Brandon Bradish holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $2,464.

Justin Price

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
9307
Total Pay
$2,437

Justin Price is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $2,437.

Patrick Heron Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
8693
Total Pay
$2,433

Patrick Heron Jr is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $2,433.

Lilliana Leonardis

Police Officer 1/PPD Police

2022 total comp
$2,356
Base pay
$0
Overtime
$0
Other pay
$2,356
Benefits
$0
Total compensation
$2,356
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
21547
Total Pay
$2,356

Lilliana Leonardis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $2,356.

Timothy Coleman

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1494
Total Pay
$31,839

At PPD Police, Timothy Coleman serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $2,279.

James Crusemire

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
31715
Total Pay
$2,255

At PPD Police, James Crusemire serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $2,255.

James Coolen Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
34682
Total Pay
$2,255

James Coolen Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $2,255.

John Sasse

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
34916
Total Pay
$2,249

John Sasse holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $2,249.

Lisa Bennett

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
32444
Total Pay
$2,198

Lisa Bennett is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $2,198.

Jeffery Ryan

Police Officer 1/PPD Police

2023 total comp
$2,151
Base pay
$1,909
Overtime
$0
Other pay
$242
Benefits
$0
Total compensation
$2,151
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
14771
Total Pay
$2,151

At PPD Police, Jeffery Ryan serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $2,151.

William Meehan

Police Officer 1/PPD Police

2025 total comp
$2,117
Base pay
$0
Overtime
$0
Other pay
$2,117
Benefits
$0
Total compensation
$2,117
Employment type
Salaried

Source-specific fields

Base Salary
$69,492
Employee Category
Civil Service
Job Code
6A02
Public Id
47025
Total Pay
$2,117

William Meehan is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $2,117.

Antone Higgins

Police Officer 1/PPD Police

2025 total comp
$2,104
Base pay
$0
Overtime
$0
Other pay
$2,104
Benefits
$0
Total compensation
$2,104
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
9354
Total Pay
$2,104

At PPD Police, Antone Higgins serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $2,104.

Michael Sylvanovich

Police Officer 1/PPD Police

2026 total comp
$2,094
Base pay
$1,368
Overtime
$542
Other pay
$184
Benefits
$0
Total compensation
$2,094
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
38616
Total Pay
$2,094

Michael Sylvanovich is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $2,094.

Mattie Gamble

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$60,129
Employee Category
Civil Service
Job Code
6A02
Public Id
22000
Total Pay
$2,045

At PPD Police, Mattie Gamble serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $2,045.

John Falnes

Police Officer 1/PPD Police

2025 total comp
$1,998
Base pay
$0
Overtime
$0
Other pay
$1,998
Benefits
$0
Total compensation
$1,998
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
10758
Total Pay
$1,998

At PPD Police, John Falnes serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $1,998.

Maria Alvarez

Police Officer 1/PPD Police

2020 total comp
$1,946
Base pay
$1,745
Overtime
$0
Other pay
$201
Benefits
$0
Total compensation
$1,946
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
28739
Total Pay
$1,946

Maria Alvarez is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $1,946.

Timothy Kelley

Police Officer 1/PPD Police

2025 total comp
$1,908
Base pay
$0
Overtime
$0
Other pay
$1,908
Benefits
$0
Total compensation
$1,908
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
26771
Total Pay
$1,908

At PPD Police, Timothy Kelley serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $1,908.

Daniel Diantonio

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$61,686
Employee Category
Civil Service
Job Code
6A02
Public Id
33575
Total Pay
$1,886

At PPD Police, Daniel Diantonio serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $1,886.

Niambi Fuller

Police Officer 1/PPD Police

2022 total comp
$1,879
Base pay
$0
Overtime
$0
Other pay
$1,879
Benefits
$0
Total compensation
$1,879
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
7777
Total Pay
$1,879

At PPD Police, Niambi Fuller serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $1,879.

William Newkirk

Police Officer 1/PPD Police

2022 total comp
$1,734
Base pay
$0
Overtime
$0
Other pay
$1,734
Benefits
$0
Total compensation
$1,734
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
27969
Total Pay
$1,734

William Newkirk holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $1,734.

Thomas Foy Jr.

Police Officer 1/PPD Police

2022 total comp
$1,607
Base pay
$0
Overtime
$0
Other pay
$1,607
Benefits
$0
Total compensation
$1,607
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2519
Total Pay
$1,607

Thomas Foy Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $1,607.

Steven Hartzell

Police Officer 1/PPD Police

2025 total comp
$1,575
Base pay
$0
Overtime
$0
Other pay
$1,575
Benefits
$0
Total compensation
$1,575
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
8817
Total Pay
$1,575

Steven Hartzell is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $1,575.

Patrick Farrell

Police Officer 1/PPD Police

2024 total comp
$1,525
Base pay
$992
Overtime
$0
Other pay
$533
Benefits
$0
Total compensation
$1,525
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11781
Total Pay
$34,210

At PPD Police, Patrick Farrell serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $1,525.

Joseph Porretta

Police Officer 1/PPD Police

2025 total comp
$1,510
Base pay
$0
Overtime
$0
Other pay
$1,510
Benefits
$0
Total compensation
$1,510
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
4720
Total Pay
$1,510

Joseph Porretta holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $1,510.