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 4

Dorothea Roney

Police Officer 1/PPD Police

2026 total comp
$5,685
Base pay
$5,019
Overtime
$0
Other pay
$666
Benefits
$0
Total compensation
$5,685
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19333
Total Pay
$5,685

At PPD Police, Dorothea Roney serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $5,685.

Ronald Ginnetti

Police Officer 1/PPD Police

2026 total comp
$5,658
Base pay
$5,019
Overtime
$0
Other pay
$639
Benefits
$0
Total compensation
$5,658
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11155
Total Pay
$5,658

At PPD Police, Ronald Ginnetti serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $5,658.

Nicolas Zieniuk

Police Officer 1/PPD Police

2020 total comp
$5,622
Base pay
$4,926
Overtime
$378
Other pay
$318
Benefits
$0
Total compensation
$5,622
Employment type
Salaried

Source-specific fields

Base Salary
$58,662
Employee Category
Civil Service
Job Code
6A02
Public Id
15917
Total Pay
$5,622

Nicolas Zieniuk holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $5,622.

James Mooney

Police Officer 1/PPD Police

2023 total comp
$5,580
Base pay
$4,773
Overtime
$179
Other pay
$628
Benefits
$0
Total compensation
$5,580
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32356
Total Pay
$5,580

James Mooney is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $5,580.

Mark Cunningham

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
33502
Total Pay
$5,553

Mark Cunningham works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $5,553 in 2020.

Sean Henry

Police Officer 1/PPD Police

2026 total comp
$5,542
Base pay
$5,061
Overtime
$0
Other pay
$481
Benefits
$0
Total compensation
$5,542
Employment type
Salaried

Source-specific fields

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

Sean Henry is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $5,542.

Jessica Gwiazdowski

Police Officer 1/PPD Police

2025 total comp
$5,422
Base pay
$3,458
Overtime
$0
Other pay
$1,964
Benefits
$0
Total compensation
$5,422
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
14527
Total Pay
$5,422

Jessica Gwiazdowski is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $5,422.

Ryan Light

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
20302
Total Pay
$5,413

Ryan Light holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $5,413.

Joseph Murray

Police Officer 1/PPD Police

2023 total comp
$5,403
Base pay
$4,773
Overtime
$0
Other pay
$630
Benefits
$0
Total compensation
$5,403
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13054
Total Pay
$52,375

Joseph Murray holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $5,403.

Thomas Quinn

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9900
Total Pay
$5,361

Thomas Quinn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $5,361.

Kimyetta King

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
22369
Total Pay
$5,355

Kimyetta King works as a Police Officer 1 for PPD Police. Their status is salaried. Kimyetta earned $5,355 in 2024.

Nicholas Wolanski

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$77,359
Employee Category
Civil Service
Job Code
6A02
Public Id
38110
Total Pay
$5,204

Nicholas Wolanski is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $5,204.

Goran Lazarevic

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
3429
Total Pay
$5,124

Goran Lazarevic holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $5,124.

Bendjy Cetoute

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
28835
Total Pay
$5,086

Bendjy Cetoute holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $5,086.

Nilda Jimenez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
15916
Total Pay
$5,071

At PPD Police, Nilda Jimenez serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $5,071.

Kyle Mason

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
36890
Total Pay
$5,067

Kyle Mason is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $5,067.

Daniel Digiuseppe

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
3905
Total Pay
$5,050

Daniel Digiuseppe is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $5,050.

Joseph Jonas Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
3414
Total Pay
$4,993

Joseph Jonas Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $4,993 in 2021.

Stephen Lewis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
3935
Total Pay
$4,964

Stephen Lewis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $4,964.

Robert Mcdonald Jr.

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
34302
Total Pay
$4,928

Robert Mcdonald Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $4,928 in 2020.

Nicholas Shannon

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
7163
Total Pay
$4,863

At PPD Police, Nicholas Shannon serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $4,863.

Joseph Halbherr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
15215
Total Pay
$4,805

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

Drew Peterson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$66,090
Employee Category
Civil Service
Job Code
6A02
Public Id
9150
Total Pay
$4,798

Drew Peterson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $4,798.

Joseph Todd

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$66,090
Employee Category
Civil Service
Job Code
6A02
Public Id
34736
Total Pay
$4,783

Joseph Todd works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $4,783 in 2020.

Francis Zuccarini

Police Officer 1/PPD Police

2023 total comp
$4,773
Base pay
$4,773
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,773
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
319
Total Pay
$4,773

Francis Zuccarini works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $4,773 in 2023.

Ryan Singley

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
18789
Total Pay
$4,755

Ryan Singley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $4,755.

Andrew Slavin

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
22160
Total Pay
$4,747

Andrew Slavin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $4,747.

Cedric White

Police Officer 1/PPD Police

2022 total comp
$4,742
Base pay
$3,074
Overtime
$0
Other pay
$1,668
Benefits
$0
Total compensation
$4,742
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
35094
Total Pay
$4,742

Cedric White holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $4,742.

Alexander Lorduy-Olivos

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11864
Total Pay
$4,736

At PPD Police, Alexander Lorduy-Olivos serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $4,736.

Agrait Rodriguez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
15373
Total Pay
$4,731

At PPD Police, Agrait Rodriguez serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $4,731.

Matthew Emig

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$72,215
Employee Category
Civil Service
Job Code
6A02
Public Id
6254
Total Pay
$4,729

Matthew Emig is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $4,729.

Joseph Black

Police Officer 1/PPD Police

2023 total comp
$4,683
Base pay
$0
Overtime
$0
Other pay
$4,683
Benefits
$0
Total compensation
$4,683
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4143
Total Pay
$4,683

Joseph Black holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $4,683.

Jamil Scurry

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
1164
Total Pay
$4,603

At PPD Police, Jamil Scurry serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $4,603.

Dean Forlano

Police Officer 1/PPD Police

2025 total comp
$4,586
Base pay
$1,065
Overtime
$0
Other pay
$3,521
Benefits
$0
Total compensation
$4,586
Employment type
Salaried

Source-specific fields

Base Salary
$69,492
Employee Category
Civil Service
Job Code
6A02
Public Id
47417
Total Pay
$4,586

Dean Forlano holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $4,586.

Michael Smerker

Police Officer 1/PPD Police

2023 total comp
$4,558
Base pay
$0
Overtime
$0
Other pay
$4,558
Benefits
$0
Total compensation
$4,558
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
8602
Total Pay
$4,558

At PPD Police, Michael Smerker serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $4,558.

Lanette Beaufort

Police Officer 1/PPD Police

2025 total comp
$4,490
Base pay
$3,458
Overtime
$0
Other pay
$1,032
Benefits
$0
Total compensation
$4,490
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
26782
Total Pay
$4,490

Lanette Beaufort is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $4,490.

Justin Cogbill

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$68,568
Employee Category
Civil Service
Job Code
6A02
Public Id
25623
Total Pay
$4,427

Justin Cogbill is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $4,427.

Takkiyyah Malik

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$61,686
Employee Category
Civil Service
Job Code
6A02
Public Id
28935
Total Pay
$4,417

At PPD Police, Takkiyyah Malik serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $4,417.

Daniel Morson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
7004
Total Pay
$4,389

Daniel Morson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $4,389.

Morgan Caltabiano

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
27443
Total Pay
$4,377

Morgan Caltabiano is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $4,377.