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 10

Albert Parker

Police Officer 1/PPD Police

2026 total comp
$32,987
Base pay
$21,648
Overtime
$7,931
Other pay
$3,408
Benefits
$0
Total compensation
$32,987
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29008
Total Pay
$32,987

Albert Parker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,987.

Gabriel Veras

Police Officer 1/PPD Police

2023 total comp
$32,971
Base pay
$16,090
Overtime
$0
Other pay
$16,881
Benefits
$0
Total compensation
$32,971
Employment type
Salaried

Source-specific fields

Base Salary
$72,204
Employee Category
Civil Service
Job Code
6A02
Public Id
17648
Total Pay
$32,971

At PPD Police, Gabriel Veras serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $32,971.

Gilbert Brito

Police Officer 1/PPD Police

2026 total comp
$32,957
Base pay
$21,648
Overtime
$8,304
Other pay
$3,005
Benefits
$0
Total compensation
$32,957
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34730
Total Pay
$32,957

Gilbert Brito holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,957.

Christopher Jorlett

Police Officer 1/PPD Police

2026 total comp
$32,954
Base pay
$21,648
Overtime
$7,761
Other pay
$3,544
Benefits
$0
Total compensation
$32,954
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27485
Total Pay
$32,954

Christopher Jorlett is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,954.

Gail Rusin

Police Officer 1/PPD Police

2026 total comp
$32,950
Base pay
$21,648
Overtime
$7,592
Other pay
$3,710
Benefits
$0
Total compensation
$32,950
Employment type
Salaried

Source-specific fields

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

At PPD Police, Gail Rusin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,950.

Daniel Oblea

Police Officer 1/PPD Police

2026 total comp
$32,920
Base pay
$21,648
Overtime
$8,270
Other pay
$3,002
Benefits
$0
Total compensation
$32,920
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31194
Total Pay
$32,920

Daniel Oblea holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,920.

Jomo Ballou

Police Officer 1/PPD Police

2026 total comp
$32,920
Base pay
$17,631
Overtime
$7,295
Other pay
$7,994
Benefits
$0
Total compensation
$32,920
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51534
Total Pay
$32,920

Jomo Ballou holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,920.

Kevin Judge

Police Officer 1/PPD Police

2026 total comp
$32,917
Base pay
$21,648
Overtime
$8,066
Other pay
$3,202
Benefits
$0
Total compensation
$32,917
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33744
Total Pay
$32,917

Kevin Judge is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,917.

Cory Leyrer

Police Officer 1/PPD Police

2026 total comp
$32,917
Base pay
$21,648
Overtime
$8,066
Other pay
$3,202
Benefits
$0
Total compensation
$32,917
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4533
Total Pay
$32,917

Cory Leyrer is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,917.

Ahmed Didouche

Police Officer 1/PPD Police

2026 total comp
$32,892
Base pay
$19,484
Overtime
$10,554
Other pay
$2,854
Benefits
$0
Total compensation
$32,892
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
41602
Total Pay
$32,892

Ahmed Didouche is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,892.

Laquisha Robinson

Police Officer 1/PPD Police

2026 total comp
$32,883
Base pay
$21,648
Overtime
$8,236
Other pay
$2,999
Benefits
$0
Total compensation
$32,883
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28050
Total Pay
$32,883

Laquisha Robinson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,883.

Marc Mcdowell

Police Officer 1/PPD Police

2026 total comp
$32,874
Base pay
$21,648
Overtime
$7,524
Other pay
$3,701
Benefits
$0
Total compensation
$32,874
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28444
Total Pay
$32,874

Marc Mcdowell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,874.

Michael Chichearo

Police Officer 1/PPD Police

2026 total comp
$32,873
Base pay
$18,395
Overtime
$11,083
Other pay
$3,396
Benefits
$0
Total compensation
$32,873
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13213
Total Pay
$32,873

Michael Chichearo works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $32,873 in 2026.

Paul Andrews Jr

Police Officer 1/PPD Police

2026 total comp
$32,846
Base pay
$21,648
Overtime
$8,202
Other pay
$2,995
Benefits
$0
Total compensation
$32,846
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19334
Total Pay
$32,846

Paul Andrews Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,846.

Matthew Mooney

Police Officer 1/PPD Police

2026 total comp
$32,842
Base pay
$21,648
Overtime
$7,999
Other pay
$3,195
Benefits
$0
Total compensation
$32,842
Employment type
Salaried

Source-specific fields

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

Matthew Mooney works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $32,842 in 2026.

Michael Messman

Police Officer 1/PPD Police

2026 total comp
$32,842
Base pay
$21,648
Overtime
$7,999
Other pay
$3,195
Benefits
$0
Total compensation
$32,842
Employment type
Salaried

Source-specific fields

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

Michael Messman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,842.

Jose Pratts

Police Officer 1/PPD Police

2026 total comp
$32,840
Base pay
$21,648
Overtime
$7,660
Other pay
$3,532
Benefits
$0
Total compensation
$32,840
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19112
Total Pay
$32,840

Jose Pratts is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,840.

Matthew York

Police Officer 1/PPD Police

2026 total comp
$32,836
Base pay
$21,648
Overtime
$7,795
Other pay
$3,392
Benefits
$0
Total compensation
$32,836
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19462
Total Pay
$32,836

Matthew York holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,836.

Nicholas Ruggia

Police Officer 1/PPD Police

2026 total comp
$32,820
Base pay
$21,648
Overtime
$7,761
Other pay
$3,410
Benefits
$0
Total compensation
$32,820
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2605
Total Pay
$32,820

At PPD Police, Nicholas Ruggia serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,820.

Richard Kobierowski

Police Officer 1/PPD Police

2026 total comp
$32,799
Base pay
$21,648
Overtime
$7,321
Other pay
$3,829
Benefits
$0
Total compensation
$32,799
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22795
Total Pay
$32,799

Richard Kobierowski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,799.

Neil Carr

Police Officer 1/PPD Police

2026 total comp
$32,798
Base pay
$21,648
Overtime
$7,321
Other pay
$3,829
Benefits
$0
Total compensation
$32,798
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5149
Total Pay
$32,798

Neil Carr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,798.

Brian Cash

Police Officer 1/PPD Police

2026 total comp
$32,798
Base pay
$21,648
Overtime
$7,761
Other pay
$3,388
Benefits
$0
Total compensation
$32,798
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33187
Total Pay
$32,798

Brian Cash works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $32,798 in 2026.

Avita Hill

Police Officer 1/PPD Police

2026 total comp
$32,798
Base pay
$21,648
Overtime
$7,761
Other pay
$3,388
Benefits
$0
Total compensation
$32,798
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1884
Total Pay
$32,798

Avita Hill works as a Police Officer 1 for PPD Police. Their status is salaried. Avita earned $32,798 in 2026.

Jahmir Ennett-Reel

Police Officer 1/PPD Police

2026 total comp
$32,797
Base pay
$17,631
Overtime
$7,179
Other pay
$7,987
Benefits
$0
Total compensation
$32,797
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52067
Total Pay
$32,797

Jahmir Ennett-Reel is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,797.

Jordan Bolden

Police Officer 1/PPD Police

2026 total comp
$32,778
Base pay
$19,484
Overtime
$11,438
Other pay
$1,855
Benefits
$0
Total compensation
$32,778
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43257
Total Pay
$32,778

Jordan Bolden is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,778.

William Ireland

Police Officer 1/PPD Police

2026 total comp
$32,771
Base pay
$21,648
Overtime
$8,134
Other pay
$2,988
Benefits
$0
Total compensation
$32,771
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8633
Total Pay
$32,771

William Ireland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,771.

William Seifert

Police Officer 1/PPD Police

2023 total comp
$32,761
Base pay
$14,319
Overtime
$0
Other pay
$18,442
Benefits
$0
Total compensation
$32,761
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2007
Total Pay
$32,761

William Seifert works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $32,761 in 2023.

Renee Mitchell-Bunion

Police Officer 1/PPD Police

2023 total comp
$32,739
Base pay
$6,364
Overtime
$0
Other pay
$26,375
Benefits
$0
Total compensation
$32,739
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
27876
Total Pay
$32,739

Renee Mitchell-Bunion works as a Police Officer 1 for PPD Police. Their status is salaried. Renee earned $32,739 in 2023.

Walter Cooper

Police Officer 1/PPD Police

2026 total comp
$32,735
Base pay
$18,185
Overtime
$12,697
Other pay
$1,853
Benefits
$0
Total compensation
$32,735
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49672
Total Pay
$32,735

At PPD Police, Walter Cooper serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,735.

Ismael Candelaria Iii

Police Officer 1/PPD Police

2026 total comp
$32,734
Base pay
$21,648
Overtime
$8,100
Other pay
$2,985
Benefits
$0
Total compensation
$32,734
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21732
Total Pay
$32,734

Ismael Candelaria Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Ismael earned $32,734 in 2026.

Sergio Portela

Police Officer 1/PPD Police

2026 total comp
$32,729
Base pay
$21,648
Overtime
$7,897
Other pay
$3,184
Benefits
$0
Total compensation
$32,729
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1389
Total Pay
$32,729

Sergio Portela works as a Police Officer 1 for PPD Police. Their status is salaried. Sergio earned $32,729 in 2026.

Samuel Cruz

Police Officer 1/PPD Police

2026 total comp
$32,721
Base pay
$21,648
Overtime
$7,388
Other pay
$3,684
Benefits
$0
Total compensation
$32,721
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11811
Total Pay
$32,721

Samuel Cruz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,721.

Jean Paul Raymond

Police Officer 1/PPD Police

2026 total comp
$32,699
Base pay
$18,185
Overtime
$7,117
Other pay
$7,396
Benefits
$0
Total compensation
$32,699
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50342
Total Pay
$32,699

At PPD Police, Jean Paul Raymond serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,699.

Joseph Domico

Police Officer 1/PPD Police

2026 total comp
$32,696
Base pay
$21,287
Overtime
$7,727
Other pay
$3,681
Benefits
$0
Total compensation
$32,696
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29754
Total Pay
$32,696

Joseph Domico works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $32,696 in 2026.

Kalyb Smith

Police Officer 1/PPD Police

2024 total comp
$32,693
Base pay
$15,208
Overtime
$434
Other pay
$17,052
Benefits
$0
Total compensation
$32,693
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21255
Total Pay
$32,693

Kalyb Smith holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $32,693.

Kenneth Sherard

Police Officer 1/PPD Police

2026 total comp
$32,688
Base pay
$21,648
Overtime
$7,524
Other pay
$3,516
Benefits
$0
Total compensation
$32,688
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12417
Total Pay
$32,688

Kenneth Sherard works as a Police Officer 1 for PPD Police. Their status is salaried. Kenneth earned $32,688 in 2026.

Daniel Zorawski

Police Officer 1/PPD Police

2026 total comp
$32,688
Base pay
$21,648
Overtime
$7,524
Other pay
$3,516
Benefits
$0
Total compensation
$32,688
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9290
Total Pay
$32,688

Daniel Zorawski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,688.

Jacqueline Dickenson

Police Officer 1/PPD Police

2024 total comp
$32,688
Base pay
$992
Overtime
$0
Other pay
$31,696
Benefits
$0
Total compensation
$32,688
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20980
Total Pay
$32,688

At PPD Police, Jacqueline Dickenson serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $32,688.

Cory Rogers

Police Officer 1/PPD Police

2026 total comp
$32,659
Base pay
$21,648
Overtime
$8,032
Other pay
$2,978
Benefits
$0
Total compensation
$32,659
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2142
Total Pay
$32,659

Cory Rogers works as a Police Officer 1 for PPD Police. Their status is salaried. Cory earned $32,659 in 2026.

Alexis Berner

Police Officer 1/PPD Police

2026 total comp
$32,649
Base pay
$21,577
Overtime
$8,236
Other pay
$2,836
Benefits
$0
Total compensation
$32,649
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39064
Total Pay
$32,649

Alexis Berner is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,649.