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
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+

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.

Record list

Employees with this title

Highest-paid first / page 108

Angel Brown-Weaver

Police Officer 1/PPD Police

2026 total comp
$23,078
Base pay
$18,185
Overtime
$3,587
Other pay
$1,306
Benefits
$0
Total compensation
$23,078
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50951
Total Pay
$23,078

At PPD Police, Angel Brown-Weaver serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,078.

Christopher Mundo

Police Officer 1/PPD Police

2026 total comp
$23,051
Base pay
$11,102
Overtime
$4,515
Other pay
$7,435
Benefits
$0
Total compensation
$23,051
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52039
Total Pay
$23,051

Christopher Mundo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,051.

Michael Monte

Police Officer 1/PPD Police

2026 total comp
$23,043
Base pay
$20,783
Overtime
$260
Other pay
$2,000
Benefits
$0
Total compensation
$23,043
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40583
Total Pay
$23,043

At PPD Police, Michael Monte serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,043.

Dalisa Carter

Police Officer 1/PPD Police

2026 total comp
$23,043
Base pay
$20,783
Overtime
$260
Other pay
$2,000
Benefits
$0
Total compensation
$23,043
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
41916
Total Pay
$23,043

Dalisa Carter works as a Police Officer 1 for PPD Police. Their status is salaried. Dalisa earned $23,043 in 2026.

Paul Demchenko

Police Officer 1/PPD Police

2026 total comp
$23,039
Base pay
$21,648
Overtime
$0
Other pay
$1,391
Benefits
$0
Total compensation
$23,039
Employment type
Salaried

Source-specific fields

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

Paul Demchenko works as a Police Officer 1 for PPD Police. Their status is salaried. Paul earned $23,039 in 2026.

Tonya Burke

Police Officer 1/PPD Police

2019 total comp
$23,035
Base pay
$20,232
Overtime
$0
Other pay
$2,803
Benefits
$0
Total compensation
$23,035
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
36857
Total Pay
$23,035

Tonya Burke works as a Police Officer 1 for PPD Police. Their status is salaried. Tonya earned $23,035 in 2019.

Tony Forest

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
20360
Total Pay
$22,982

Tony Forest holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $22,982.

Christian Hernandez

Police Officer 1/PPD Police

2026 total comp
$22,981
Base pay
$19,484
Overtime
$2,196
Other pay
$1,301
Benefits
$0
Total compensation
$22,981
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46208
Total Pay
$22,981

At PPD Police, Christian Hernandez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $22,981.

Nicholas Rogalski

Police Officer 1/PPD Police

2026 total comp
$22,959
Base pay
$21,648
Overtime
$271
Other pay
$1,040
Benefits
$0
Total compensation
$22,959
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26029
Total Pay
$22,959

Nicholas Rogalski works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $22,959 in 2026.

Christian Fenico

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33263
Total Pay
$22,931

Christian Fenico works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $22,931 in 2025.

Joseph Fedorick

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24130
Total Pay
$22,927

Joseph Fedorick is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $22,927.

Edwin Dejesus

Police Officer 1/PPD Police

2026 total comp
$22,926
Base pay
$20,022
Overtime
$813
Other pay
$2,091
Benefits
$0
Total compensation
$22,926
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4923
Total Pay
$22,926

At PPD Police, Edwin Dejesus serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $22,926.

Stacey Hayes

Police Officer 1/PPD Police

2026 total comp
$22,915
Base pay
$18,185
Overtime
$2,961
Other pay
$1,769
Benefits
$0
Total compensation
$22,915
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48686
Total Pay
$22,915

Stacey Hayes works as a Police Officer 1 for PPD Police. Their status is salaried. Stacey earned $22,915 in 2026.

Joseph Bell

Police Officer 1/PPD Police

2026 total comp
$22,897
Base pay
$18,185
Overtime
$3,416
Other pay
$1,296
Benefits
$0
Total compensation
$22,897
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50592
Total Pay
$22,897

Joseph Bell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,897.

Nelson Bristo

Police Officer 1/PPD Police

2026 total comp
$22,897
Base pay
$18,185
Overtime
$3,416
Other pay
$1,296
Benefits
$0
Total compensation
$22,897
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51351
Total Pay
$22,897

Nelson Bristo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,897.

Abdul Coleman

Police Officer 1/PPD Police

2026 total comp
$22,897
Base pay
$18,185
Overtime
$3,416
Other pay
$1,296
Benefits
$0
Total compensation
$22,897
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
40037
Total Pay
$22,897

Abdul Coleman works as a Police Officer 1 for PPD Police. Their status is salaried. Abdul earned $22,897 in 2026.

Hoang Ngo

Police Officer 1/PPD Police

2026 total comp
$22,875
Base pay
$21,648
Overtime
$0
Other pay
$1,227
Benefits
$0
Total compensation
$22,875
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35641
Total Pay
$22,875

Hoang Ngo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,875.

Natasha Hammock

Police Officer 1/PPD Police

2026 total comp
$22,873
Base pay
$18,532
Overtime
$3,046
Other pay
$1,295
Benefits
$0
Total compensation
$22,873
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47625
Total Pay
$22,873

Natasha Hammock works as a Police Officer 1 for PPD Police. Their status is salaried. Natasha earned $22,873 in 2026.

Brandon Fisher

Police Officer 1/PPD Police

2026 total comp
$22,868
Base pay
$20,783
Overtime
$0
Other pay
$2,086
Benefits
$0
Total compensation
$22,868
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39023
Total Pay
$22,868

Brandon Fisher holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,868.

Brianna Sailor

Police Officer 1/PPD Police

2026 total comp
$22,865
Base pay
$20,783
Overtime
$98
Other pay
$1,985
Benefits
$0
Total compensation
$22,865
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40667
Total Pay
$22,865

Brianna Sailor holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,865.

Elijah Coston

Police Officer 1/PPD Police

2026 total comp
$22,851
Base pay
$19,484
Overtime
$2,074
Other pay
$1,294
Benefits
$0
Total compensation
$22,851
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45195
Total Pay
$22,851

Elijah Coston is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,851.

Anthony Santulli

Police Officer 1/PPD Police

2023 total comp
$22,844
Base pay
$6,364
Overtime
$5,548
Other pay
$10,932
Benefits
$0
Total compensation
$22,844
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24913
Total Pay
$22,844

Anthony Santulli is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $22,844.

Yolanna Snypse

Police Officer 1/PPD Police

2026 total comp
$22,842
Base pay
$21,648
Overtime
$1,085
Other pay
$109
Benefits
$0
Total compensation
$22,842
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29339
Total Pay
$22,842

At PPD Police, Yolanna Snypse serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $22,842.

Merkur Sutton

Police Officer 1/PPD Police

2026 total comp
$22,837
Base pay
$18,185
Overtime
$3,359
Other pay
$1,293
Benefits
$0
Total compensation
$22,837
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50382
Total Pay
$22,837

At PPD Police, Merkur Sutton serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $22,837.

Kristopher Russell

Police Officer 1/PPD Police

2026 total comp
$22,817
Base pay
$21,648
Overtime
$0
Other pay
$1,168
Benefits
$0
Total compensation
$22,817
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5337
Total Pay
$22,817

Kristopher Russell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,817.

Paul Mair

Police Officer 1/PPD Police

2026 total comp
$22,807
Base pay
$18,185
Overtime
$3,331
Other pay
$1,291
Benefits
$0
Total compensation
$22,807
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50666
Total Pay
$22,807

Paul Mair holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,807.

Josue Reyes

Police Officer 1/PPD Police

2026 total comp
$22,804
Base pay
$19,484
Overtime
$1,464
Other pay
$1,856
Benefits
$0
Total compensation
$22,804
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44911
Total Pay
$22,804

Josue Reyes holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,804.

Miya Anderson

Police Officer 1/PPD Police

2026 total comp
$22,804
Base pay
$21,577
Overtime
$305
Other pay
$922
Benefits
$0
Total compensation
$22,804
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39056
Total Pay
$22,804

Miya Anderson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,804.

John Mc Gowan

Police Officer 1/PPD Police

2019 total comp
$22,802
Base pay
$18,782
Overtime
$0
Other pay
$4,020
Benefits
$0
Total compensation
$22,802
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
25479
Total Pay
$22,802

John Mc Gowan is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $22,802.

Domenic Ditizio

Police Officer 1/PPD Police

2026 total comp
$22,794
Base pay
$21,648
Overtime
$0
Other pay
$1,146
Benefits
$0
Total compensation
$22,794
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28259
Total Pay
$22,794

Domenic Ditizio is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,794.

Robert Pigford

Police Officer 1/PPD Police

2022 total comp
$22,775
Base pay
$3,074
Overtime
$0
Other pay
$19,700
Benefits
$0
Total compensation
$22,775
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
20523
Total Pay
$22,775

Robert Pigford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $22,775.

Angelina Caporiccio

Police Officer 1/PPD Police

2026 total comp
$22,758
Base pay
$20,783
Overtime
$0
Other pay
$1,975
Benefits
$0
Total compensation
$22,758
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
38367
Total Pay
$22,758

Angelina Caporiccio works as a Police Officer 1 for PPD Police. Their status is salaried. Angelina earned $22,758 in 2026.

Jay Ramos

Police Officer 1/PPD Police

2026 total comp
$22,758
Base pay
$20,783
Overtime
$0
Other pay
$1,975
Benefits
$0
Total compensation
$22,758
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39041
Total Pay
$22,758

Jay Ramos is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,758.

Albert Johnson

Police Officer 1/PPD Police

2026 total comp
$22,758
Base pay
$20,783
Overtime
$0
Other pay
$1,975
Benefits
$0
Total compensation
$22,758
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39232
Total Pay
$22,758

Albert Johnson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,758.

Shaynna Clark

Police Officer 1/PPD Police

2026 total comp
$22,758
Base pay
$20,783
Overtime
$0
Other pay
$1,975
Benefits
$0
Total compensation
$22,758
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39248
Total Pay
$22,758

At PPD Police, Shaynna Clark serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $22,758.

Laura Wallace

Police Officer 1/PPD Police

2026 total comp
$22,758
Base pay
$20,783
Overtime
$0
Other pay
$1,975
Benefits
$0
Total compensation
$22,758
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
41741
Total Pay
$22,758

Laura Wallace works as a Police Officer 1 for PPD Police. Their status is salaried. Laura earned $22,758 in 2026.

Charlene Wilson

Police Officer 1/PPD Police

2026 total comp
$22,749
Base pay
$19,484
Overtime
$915
Other pay
$2,350
Benefits
$0
Total compensation
$22,749
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
34198
Total Pay
$22,749

Charlene Wilson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,749.

Desiree Freitag

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33901
Total Pay
$22,748

Desiree Freitag is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $22,748.

Joseph Lane

Police Officer 1/PPD Police

2026 total comp
$22,738
Base pay
$21,648
Overtime
$136
Other pay
$954
Benefits
$0
Total compensation
$22,738
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29594
Total Pay
$22,738

Joseph Lane works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $22,738 in 2026.

David Brunetti

Police Officer 1/PPD Police

2026 total comp
$22,736
Base pay
$21,648
Overtime
$0
Other pay
$1,088
Benefits
$0
Total compensation
$22,736
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35182
Total Pay
$22,736

At PPD Police, David Brunetti serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $22,736.