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

Theodore Hines

Police Officer 1/PPD Police

2026 total comp
$34,103
Base pay
$21,648
Overtime
$8,473
Other pay
$3,982
Benefits
$0
Total compensation
$34,103
Employment type
Salaried

Source-specific fields

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

Theodore Hines is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,103.

Corinne Loesch

Police Officer 1/PPD Police

2024 total comp
$34,095
Base pay
$20,167
Overtime
$0
Other pay
$13,928
Benefits
$0
Total compensation
$34,095
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12024
Total Pay
$34,095

At PPD Police, Corinne Loesch serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $34,095.

Raymond Zukauskas

Police Officer 1/PPD Police

2026 total comp
$34,089
Base pay
$21,648
Overtime
$8,846
Other pay
$3,595
Benefits
$0
Total compensation
$34,089
Employment type
Salaried

Source-specific fields

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

At PPD Police, Raymond Zukauskas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,089.

Cherokee Pindle

Police Officer 1/PPD Police

2026 total comp
$34,087
Base pay
$20,783
Overtime
$10,347
Other pay
$2,958
Benefits
$0
Total compensation
$34,087
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40636
Total Pay
$34,087

At PPD Police, Cherokee Pindle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,087.

Michael Edwards

Police Officer 1/PPD Police

2026 total comp
$34,083
Base pay
$21,648
Overtime
$8,914
Other pay
$3,521
Benefits
$0
Total compensation
$34,083
Employment type
Salaried

Source-specific fields

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

At PPD Police, Michael Edwards serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,083.

Timothy Dollarton

Police Officer 1/PPD Police

2026 total comp
$34,081
Base pay
$21,648
Overtime
$9,117
Other pay
$3,316
Benefits
$0
Total compensation
$34,081
Employment type
Salaried

Source-specific fields

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

Timothy Dollarton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,081.

Shawn Russell

Police Officer 1/PPD Police

2026 total comp
$34,076
Base pay
$21,648
Overtime
$9,320
Other pay
$3,107
Benefits
$0
Total compensation
$34,076
Employment type
Salaried

Source-specific fields

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

At PPD Police, Shawn Russell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,076.

Craig Daise

Police Officer 1/PPD Police

2024 total comp
$34,058
Base pay
$30,085
Overtime
$0
Other pay
$3,974
Benefits
$0
Total compensation
$34,058
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
17573
Total Pay
$34,058

Craig Daise works as a Police Officer 1 for PPD Police. Their status is salaried. Craig earned $34,058 in 2024.

Thomas Berry

Police Officer 1/PPD Police

2026 total comp
$34,058
Base pay
$21,648
Overtime
$8,575
Other pay
$3,835
Benefits
$0
Total compensation
$34,058
Employment type
Salaried

Source-specific fields

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

Thomas Berry holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,058.

Joseph Guinan Iv

Police Officer 1/PPD Police

2026 total comp
$34,055
Base pay
$21,648
Overtime
$8,744
Other pay
$3,663
Benefits
$0
Total compensation
$34,055
Employment type
Salaried

Source-specific fields

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

Joseph Guinan Iv holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,055.

Christopher J Hearn

Police Officer 1/PPD Police

2026 total comp
$34,045
Base pay
$21,648
Overtime
$8,880
Other pay
$3,517
Benefits
$0
Total compensation
$34,045
Employment type
Salaried

Source-specific fields

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

At PPD Police, Christopher J Hearn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,045.

Timothy Prout Jr

Police Officer 1/PPD Police

2026 total comp
$34,043
Base pay
$21,648
Overtime
$9,083
Other pay
$3,312
Benefits
$0
Total compensation
$34,043
Employment type
Salaried

Source-specific fields

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

Timothy Prout Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,043.

Alex Lawruszkiewicz

Police Officer 1/PPD Police

2026 total comp
$34,043
Base pay
$18,185
Overtime
$7,801
Other pay
$8,057
Benefits
$0
Total compensation
$34,043
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50234
Total Pay
$34,043

Alex Lawruszkiewicz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,043.

Michael Donnelly-Wambold

Police Officer 1/PPD Police

2026 total comp
$34,039
Base pay
$21,648
Overtime
$9,286
Other pay
$3,104
Benefits
$0
Total compensation
$34,039
Employment type
Salaried

Source-specific fields

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

Michael Donnelly-Wambold works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $34,039 in 2026.

Tianne Randolph

Police Officer 1/PPD Police

2026 total comp
$34,039
Base pay
$19,484
Overtime
$12,628
Other pay
$1,927
Benefits
$0
Total compensation
$34,039
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43608
Total Pay
$34,039

At PPD Police, Tianne Randolph serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,039.

Brian Devlin

Police Officer 1/PPD Police

2021 total comp
$34,032
Base pay
$11,968
Overtime
$337
Other pay
$21,727
Benefits
$0
Total compensation
$34,032
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32660
Total Pay
$34,032

Brian Devlin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $34,032.

Ricky Whitfield

Police Officer 1/PPD Police

2026 total comp
$34,026
Base pay
$21,648
Overtime
$8,405
Other pay
$3,973
Benefits
$0
Total compensation
$34,026
Employment type
Salaried

Source-specific fields

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

Ricky Whitfield holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,026.

Christine Haney

Police Officer 1/PPD Police

2026 total comp
$34,026
Base pay
$21,648
Overtime
$8,405
Other pay
$3,973
Benefits
$0
Total compensation
$34,026
Employment type
Salaried

Source-specific fields

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

Christine Haney works as a Police Officer 1 for PPD Police. Their status is salaried. Christine earned $34,026 in 2026.

Miryan Kersey

Police Officer 1/PPD Police

2026 total comp
$34,022
Base pay
$21,577
Overtime
$9,490
Other pay
$2,955
Benefits
$0
Total compensation
$34,022
Employment type
Salaried

Source-specific fields

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

Miryan Kersey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,022.

Ryan Flynn

Police Officer 1/PPD Police

2026 total comp
$34,020
Base pay
$21,648
Overtime
$8,541
Other pay
$3,830
Benefits
$0
Total compensation
$34,020
Employment type
Salaried

Source-specific fields

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

Ryan Flynn works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $34,020 in 2026.

Juan Osorio-Guevarez

Police Officer 1/PPD Police

2026 total comp
$34,011
Base pay
$18,532
Overtime
$13,553
Other pay
$1,925
Benefits
$0
Total compensation
$34,011
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47294
Total Pay
$34,011

Juan Osorio-Guevarez works as a Police Officer 1 for PPD Police. Their status is salaried. Juan earned $34,011 in 2026.

Paul Buzzone

Police Officer 1/PPD Police

2026 total comp
$34,007
Base pay
$21,648
Overtime
$8,846
Other pay
$3,513
Benefits
$0
Total compensation
$34,007
Employment type
Salaried

Source-specific fields

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

Paul Buzzone works as a Police Officer 1 for PPD Police. Their status is salaried. Paul earned $34,007 in 2026.

Christina Mcfadden

Police Officer 1/PPD Police

2026 total comp
$34,002
Base pay
$21,648
Overtime
$9,253
Other pay
$3,101
Benefits
$0
Total compensation
$34,002
Employment type
Salaried

Source-specific fields

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

Christina Mcfadden holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,002.

Gerard Burns

Police Officer 1/PPD Police

2026 total comp
$33,980
Base pay
$20,783
Overtime
$10,249
Other pay
$2,949
Benefits
$0
Total compensation
$33,980
Employment type
Salaried

Source-specific fields

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

Gerard Burns is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,980.

Charles Jackson

Police Officer 1/PPD Police

2026 total comp
$33,980
Base pay
$20,783
Overtime
$10,249
Other pay
$2,949
Benefits
$0
Total compensation
$33,980
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
6068
Total Pay
$48,258

At PPD Police, Charles Jackson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,980.

Carl Hackett Jr

Police Officer 1/PPD Police

2026 total comp
$33,979
Base pay
$21,648
Overtime
$8,676
Other pay
$3,654
Benefits
$0
Total compensation
$33,979
Employment type
Salaried

Source-specific fields

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

Carl Hackett Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Carl earned $33,979 in 2026.

Aziz Boltabekov

Police Officer 1/PPD Police

2026 total comp
$33,974
Base pay
$19,484
Overtime
$12,567
Other pay
$1,923
Benefits
$0
Total compensation
$33,974
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42886
Total Pay
$33,974

At PPD Police, Aziz Boltabekov serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,974.

Julio Rodriguez Perez

Police Officer 1/PPD Police

2026 total comp
$33,974
Base pay
$19,484
Overtime
$12,567
Other pay
$1,923
Benefits
$0
Total compensation
$33,974
Employment type
Salaried

Source-specific fields

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

Julio Rodriguez Perez works as a Police Officer 1 for PPD Police. Their status is salaried. Julio earned $33,974 in 2026.

Joseph Oreilly

Police Officer 1/PPD Police

2026 total comp
$33,964
Base pay
$21,648
Overtime
$9,219
Other pay
$3,097
Benefits
$0
Total compensation
$33,964
Employment type
Salaried

Source-specific fields

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

Joseph Oreilly is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,964.

Gina Jackson

Police Officer 1/PPD Police

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

Source-specific fields

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

Gina Jackson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,950.

Michelle Barker

Police Officer 1/PPD Police

2026 total comp
$33,941
Base pay
$21,648
Overtime
$8,642
Other pay
$3,650
Benefits
$0
Total compensation
$33,941
Employment type
Salaried

Source-specific fields

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

Michelle Barker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,941.

Norbert Eichler

Police Officer 1/PPD Police

2026 total comp
$33,927
Base pay
$21,648
Overtime
$9,185
Other pay
$3,094
Benefits
$0
Total compensation
$33,927
Employment type
Salaried

Source-specific fields

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

Norbert Eichler works as a Police Officer 1 for PPD Police. Their status is salaried. Norbert earned $33,927 in 2026.

Samantha Hoffman

Police Officer 1/PPD Police

2026 total comp
$33,927
Base pay
$21,648
Overtime
$9,185
Other pay
$3,094
Benefits
$0
Total compensation
$33,927
Employment type
Salaried

Source-specific fields

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

At PPD Police, Samantha Hoffman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,927.

Karin Zengolewicz

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Karin Zengolewicz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,923.

Michael Donnelly

Police Officer 1/PPD Police

2025 total comp
$33,909
Base pay
$24,258
Overtime
$187
Other pay
$9,465
Benefits
$0
Total compensation
$33,909
Employment type
Salaried

Source-specific fields

Base Salary
$78,088
Employee Category
Civil Service
Job Code
6A02
Public Id
49168
Total Pay
$33,909

Michael Donnelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $33,909.

Sean Felix

Police Officer 1/PPD Police

2026 total comp
$33,909
Base pay
$20,783
Overtime
$10,184
Other pay
$2,943
Benefits
$0
Total compensation
$33,909
Employment type
Salaried

Source-specific fields

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

Sean Felix holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,909.

Ronald Allen

Police Officer 1/PPD Police

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

Source-specific fields

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

Ronald Allen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,893.

Colleen Corbett

Police Officer 1/PPD Police

2026 total comp
$33,890
Base pay
$21,648
Overtime
$9,151
Other pay
$3,090
Benefits
$0
Total compensation
$33,890
Employment type
Salaried

Source-specific fields

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

At PPD Police, Colleen Corbett serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,890.

Dalila Vasquez-Cintron

Police Officer 1/PPD Police

2021 total comp
$33,851
Base pay
$29,621
Overtime
$505
Other pay
$3,725
Benefits
$0
Total compensation
$33,851
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
32586
Total Pay
$33,851

Dalila Vasquez-Cintron is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $33,851.

Paul Ward

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Paul Ward serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,827.