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 50

Ernest Griffin

Police Officer 1/PPD Police

2026 total comp
$33,103
Base pay
$21,648
Overtime
$7,727
Other pay
$3,727
Benefits
$0
Total compensation
$33,103
Employment type
Salaried

Source-specific fields

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

Ernest Griffin works as a Police Officer 1 for PPD Police. Their status is salaried. Ernest earned $33,103 in 2026.

John Smith

Police Officer 1/PPD Police

2026 total comp
$33,068
Base pay
$21,648
Overtime
$7,863
Other pay
$3,556
Benefits
$0
Total compensation
$33,068
Employment type
Salaried

Source-specific fields

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

John Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,068.

Christian Clanton

Police Officer 1/PPD Police

2026 total comp
$33,067
Base pay
$21,648
Overtime
$8,202
Other pay
$3,217
Benefits
$0
Total compensation
$33,067
Employment type
Salaried

Source-specific fields

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

Christian Clanton works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $33,067 in 2026.

Diertra Cuffie

Police Officer 1/PPD Police

2026 total comp
$33,067
Base pay
$21,648
Overtime
$7,558
Other pay
$3,861
Benefits
$0
Total compensation
$33,067
Employment type
Salaried

Source-specific fields

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

Diertra Cuffie is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,067.

Walter Barron Iii

Police Officer 1/PPD Police

2026 total comp
$33,032
Base pay
$21,648
Overtime
$8,371
Other pay
$3,012
Benefits
$0
Total compensation
$33,032
Employment type
Salaried

Source-specific fields

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

At PPD Police, Walter Barron Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,032.

Tijuana Singleton

Police Officer 1/PPD Police

2025 total comp
$33,031
Base pay
$15,561
Overtime
$4,279
Other pay
$13,190
Benefits
$0
Total compensation
$33,031
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
23443
Total Pay
$33,031

Tijuana Singleton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $33,031.

Thomas Sally

Police Officer 1/PPD Police

2021 total comp
$33,028
Base pay
$26,139
Overtime
$2,003
Other pay
$4,886
Benefits
$0
Total compensation
$33,028
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
24746
Total Pay
$33,028

At PPD Police, Thomas Sally serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $33,028.

Kathleen Nirenberg

Police Officer 1/PPD Police

2026 total comp
$33,025
Base pay
$21,648
Overtime
$7,965
Other pay
$3,411
Benefits
$0
Total compensation
$33,025
Employment type
Salaried

Source-specific fields

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

At PPD Police, Kathleen Nirenberg serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,025.

Stephen Long

Police Officer 1/PPD Police

2026 total comp
$33,004
Base pay
$21,648
Overtime
$6,948
Other pay
$4,408
Benefits
$0
Total compensation
$33,004
Employment type
Salaried

Source-specific fields

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

Stephen Long is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,004.

Sakinah Hall

Police Officer 1/PPD Police

2026 total comp
$32,995
Base pay
$21,648
Overtime
$8,337
Other pay
$3,009
Benefits
$0
Total compensation
$32,995
Employment type
Salaried

Source-specific fields

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

Sakinah Hall is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,995.

Shawn Bossert

Police Officer 1/PPD Police

2026 total comp
$32,992
Base pay
$21,648
Overtime
$8,134
Other pay
$3,210
Benefits
$0
Total compensation
$32,992
Employment type
Salaried

Source-specific fields

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

Shawn Bossert works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $32,992 in 2026.

James Scott Jr

Police Officer 1/PPD Police

2026 total comp
$32,990
Base pay
$21,648
Overtime
$7,490
Other pay
$3,852
Benefits
$0
Total compensation
$32,990
Employment type
Salaried

Source-specific fields

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

James Scott Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,990.

Robert Bowdren

Police Officer 1/PPD Police

2026 total comp
$32,988
Base pay
$21,648
Overtime
$7,626
Other pay
$3,714
Benefits
$0
Total compensation
$32,988
Employment type
Salaried

Source-specific fields

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

Robert Bowdren works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $32,988 in 2026.

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.