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

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.

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.

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.

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.

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.

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.

Luke Flite

Police Officer 1/PPD Police

2026 total comp
$22,680
Base pay
$21,648
Overtime
$542
Other pay
$489
Benefits
$0
Total compensation
$22,680
Employment type
Salaried

Source-specific fields

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

Luke Flite is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,680.

Michael Curran Iii

Police Officer 1/PPD Police

2026 total comp
$22,665
Base pay
$19,841
Overtime
$271
Other pay
$2,553
Benefits
$0
Total compensation
$22,665
Employment type
Salaried

Source-specific fields

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

Michael Curran Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $22,665 in 2026.

Charles Frager

Police Officer 1/PPD Police

2026 total comp
$22,641
Base pay
$18,783
Overtime
$1,423
Other pay
$2,435
Benefits
$0
Total compensation
$22,641
Employment type
Salaried

Source-specific fields

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

Charles Frager holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $22,641.

Steive Kurian

Police Officer 1/PPD Police

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

Source-specific fields

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

Steive Kurian is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,631.

Cindy Torres-Colon

Police Officer 1/PPD Police

2026 total comp
$22,629
Base pay
$21,648
Overtime
$68
Other pay
$913
Benefits
$0
Total compensation
$22,629
Employment type
Salaried

Source-specific fields

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

Cindy Torres-Colon works as a Police Officer 1 for PPD Police. Their status is salaried. Cindy earned $22,629 in 2026.

Emmanuel Wilmo

Police Officer 1/PPD Police

2026 total comp
$22,626
Base pay
$18,185
Overtime
$3,160
Other pay
$1,281
Benefits
$0
Total compensation
$22,626
Employment type
Salaried

Source-specific fields

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

Emmanuel Wilmo works as a Police Officer 1 for PPD Police. Their status is salaried. Emmanuel earned $22,626 in 2026.

Priscilla Harmon

Police Officer 1/PPD Police

2026 total comp
$22,625
Base pay
$19,484
Overtime
$1,861
Other pay
$1,281
Benefits
$0
Total compensation
$22,625
Employment type
Salaried

Source-specific fields

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

Priscilla Harmon is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,625.

Hanna Sirko

Police Officer 1/PPD Police

2026 total comp
$22,613
Base pay
$18,185
Overtime
$2,676
Other pay
$1,752
Benefits
$0
Total compensation
$22,613
Employment type
Salaried

Source-specific fields

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

Hanna Sirko is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $22,613.

Jeffrey Lord

Police Officer 1/PPD Police

2026 total comp
$22,596
Base pay
$18,185
Overtime
$3,132
Other pay
$1,279
Benefits
$0
Total compensation
$22,596
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jeffrey Lord serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $22,596.

Matthew Valente

Police Officer 1/PPD Police

2026 total comp
$22,596
Base pay
$18,185
Overtime
$3,132
Other pay
$1,279
Benefits
$0
Total compensation
$22,596
Employment type
Salaried

Source-specific fields

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

Matthew Valente works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $22,596 in 2026.

Christian Mendez

Police Officer 1/PPD Police

2026 total comp
$22,593
Base pay
$19,484
Overtime
$1,830
Other pay
$1,279
Benefits
$0
Total compensation
$22,593
Employment type
Salaried

Source-specific fields

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

Christian Mendez works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $22,593 in 2026.

Robert Hennessey

Police Officer 1/PPD Police

2026 total comp
$22,583
Base pay
$19,204
Overtime
$2,101
Other pay
$1,278
Benefits
$0
Total compensation
$22,583
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Hennessey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $22,583.

Stephanie Johnson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
14053
Total Pay
$22,580

Stephanie Johnson is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $22,580.