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 10

Eric Knox

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16792
Total Pay
$84,503

At PPD Police, Eric Knox serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $84,503.

Mark Malaczewski

Police Officer 1/PPD Police

2022 total comp
$84,419
Base pay
$62,198
Overtime
$9,507
Other pay
$12,714
Benefits
$0
Total compensation
$84,419
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9517
Total Pay
$84,419

Mark Malaczewski is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $84,419.

Celestine Toughill

Police Officer 1/PPD Police

2022 total comp
$84,382
Base pay
$70,153
Overtime
$0
Other pay
$14,229
Benefits
$0
Total compensation
$84,382
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21432
Total Pay
$84,382

Celestine Toughill works as a Police Officer 1 for PPD Police. Their status is salaried. Celestine earned $84,382 in 2022.

James Trainor

Police Officer 1/PPD Police

2022 total comp
$84,324
Base pay
$73,335
Overtime
$0
Other pay
$10,989
Benefits
$0
Total compensation
$84,324
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28242
Total Pay
$84,324

At PPD Police, James Trainor serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $84,324.

Edward Victor

Police Officer 1/PPD Police

2025 total comp
$84,136
Base pay
$69,824
Overtime
$0
Other pay
$14,312
Benefits
$0
Total compensation
$84,136
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
35333
Total Pay
$84,136

Edward Victor works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $84,136 in 2025.

Joseph Sugan

Police Officer 1/PPD Police

2022 total comp
$84,072
Base pay
$70,153
Overtime
$239
Other pay
$13,680
Benefits
$0
Total compensation
$84,072
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29275
Total Pay
$84,072

Joseph Sugan works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $84,072 in 2022.

Walter Bartle

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
26449
Total Pay
$84,064

At PPD Police, Walter Bartle serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $84,064.

Jason Tavarez

Police Officer 1/PPD Police

2022 total comp
$83,920
Base pay
$59,451
Overtime
$5,160
Other pay
$19,308
Benefits
$0
Total compensation
$83,920
Employment type
Salaried

Source-specific fields

Base Salary
$79,727
Employee Category
Civil Service
Job Code
6A02
Public Id
17225
Total Pay
$83,920

Jason Tavarez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $83,920.

Thomas Cannan Jr.

Police Officer 1/PPD Police

2025 total comp
$83,837
Base pay
$64,381
Overtime
$10,633
Other pay
$8,823
Benefits
$0
Total compensation
$83,837
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
4831
Total Pay
$83,837

Thomas Cannan Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $83,837.

Philip Riehl Iii

Police Officer 1/PPD Police

2020 total comp
$83,791
Base pay
$53,867
Overtime
$7,907
Other pay
$22,018
Benefits
$0
Total compensation
$83,791
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
7699
Total Pay
$83,791

At PPD Police, Philip Riehl Iii serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $83,791.

Ranae Jeffcoat

Police Officer 1/PPD Police

2022 total comp
$83,728
Base pay
$70,471
Overtime
$0
Other pay
$13,256
Benefits
$0
Total compensation
$83,728
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
11488
Total Pay
$83,728

At PPD Police, Ranae Jeffcoat serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $83,728.

Carmen Leva Iii

Police Officer 1/PPD Police

2024 total comp
$83,688
Base pay
$39,672
Overtime
$0
Other pay
$44,016
Benefits
$0
Total compensation
$83,688
Employment type
Salaried

Source-specific fields

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

Carmen Leva Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Carmen earned $83,688 in 2024.

Kenneth Novak

Police Officer 1/PPD Police

2024 total comp
$83,675
Base pay
$23,142
Overtime
$0
Other pay
$60,533
Benefits
$0
Total compensation
$83,675
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
19787
Total Pay
$83,675

At PPD Police, Kenneth Novak serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $83,675.

Joanne Carbonara

Police Officer 1/PPD Police

2024 total comp
$83,593
Base pay
$36,366
Overtime
$0
Other pay
$47,227
Benefits
$0
Total compensation
$83,593
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
660
Total Pay
$83,593

At PPD Police, Joanne Carbonara serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $83,593.

Mark Kimsey

Police Officer 1/PPD Police

2020 total comp
$83,441
Base pay
$54,764
Overtime
$6,694
Other pay
$21,983
Benefits
$0
Total compensation
$83,441
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
25554
Total Pay
$83,441

Mark Kimsey works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $83,441 in 2020.

Thomas Liciardello

Police Officer 1/PPD Police

2026 total comp
$83,406
Base pay
$21,648
Overtime
$52,024
Other pay
$9,734
Benefits
$0
Total compensation
$83,406
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9498
Total Pay
$83,406

Thomas Liciardello holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $83,406.

Ada Denton

Police Officer 1/PPD Police

2021 total comp
$83,386
Base pay
$39,795
Overtime
$2,468
Other pay
$41,123
Benefits
$0
Total compensation
$83,386
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
24023
Total Pay
$83,386

Ada Denton is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $83,386.

Anthony Nicoletti

Police Officer 1/PPD Police

2022 total comp
$83,386
Base pay
$59,016
Overtime
$3,466
Other pay
$20,903
Benefits
$0
Total compensation
$83,386
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15883
Total Pay
$83,386

Anthony Nicoletti works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $83,386 in 2022.

Raymond Crespo

Police Officer 1/PPD Police

2020 total comp
$83,351
Base pay
$48,481
Overtime
$0
Other pay
$34,871
Benefits
$0
Total compensation
$83,351
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1765
Total Pay
$24,143

Raymond Crespo is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $83,351.

Yvette Smothers

Police Officer 1/PPD Police

2020 total comp
$83,336
Base pay
$46,985
Overtime
$12,953
Other pay
$23,398
Benefits
$0
Total compensation
$83,336
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
18746
Total Pay
$83,336

Yvette Smothers works as a Police Officer 1 for PPD Police. Their status is salaried. Yvette earned $83,336 in 2020.

Eileen Mc Gilloway

Police Officer 1/PPD Police

2025 total comp
$83,267
Base pay
$66,975
Overtime
$1,621
Other pay
$14,671
Benefits
$0
Total compensation
$83,267
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
9369
Total Pay
$83,267

Eileen Mc Gilloway is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $83,267.

Michael Tierney

Police Officer 1/PPD Police

2020 total comp
$83,228
Base pay
$63,920
Overtime
$7,241
Other pay
$12,067
Benefits
$0
Total compensation
$83,228
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
16353
Total Pay
$83,228

Michael Tierney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $83,228.

Sean Murphy

Police Officer 1/PPD Police

2022 total comp
$83,084
Base pay
$43,106
Overtime
$6,254
Other pay
$33,724
Benefits
$0
Total compensation
$83,084
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21497
Total Pay
$83,084

Sean Murphy is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $83,084.

Bazil Bailey

Police Officer 1/PPD Police

2025 total comp
$82,840
Base pay
$48,412
Overtime
$20,683
Other pay
$13,745
Benefits
$0
Total compensation
$82,840
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
16442
Total Pay
$82,840

Bazil Bailey is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $82,840.

Richard Nicoletti

Police Officer 1/PPD Police

2020 total comp
$82,827
Base pay
$43,993
Overtime
$10,217
Other pay
$28,618
Benefits
$0
Total compensation
$82,827
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
12559
Total Pay
$73,041

Richard Nicoletti is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $82,827.

Seamus Radtke

Police Officer 1/PPD Police

2022 total comp
$82,813
Base pay
$56,789
Overtime
$11,456
Other pay
$14,568
Benefits
$0
Total compensation
$82,813
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6600
Total Pay
$82,813

Seamus Radtke works as a Police Officer 1 for PPD Police. Their status is salaried. Seamus earned $82,813 in 2022.

Joseph Marion Ii

Police Officer 1/PPD Police

2021 total comp
$82,800
Base pay
$69,018
Overtime
$1,122
Other pay
$12,660
Benefits
$0
Total compensation
$82,800
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
32733
Total Pay
$82,800

Joseph Marion Ii works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $82,800 in 2021.

Nikolas Romito

Police Officer 1/PPD Police

2025 total comp
$82,773
Base pay
$55,328
Overtime
$14,556
Other pay
$12,889
Benefits
$0
Total compensation
$82,773
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
3727
Total Pay
$82,773

Nikolas Romito holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $82,773.

George Cintron Ii

Police Officer 1/PPD Police

2025 total comp
$82,646
Base pay
$18,673
Overtime
$6,386
Other pay
$57,587
Benefits
$0
Total compensation
$82,646
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
18565
Total Pay
$82,646

George Cintron Ii is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $82,646.

Ronald Cain

Police Officer 1/PPD Police

2022 total comp
$82,523
Base pay
$71,744
Overtime
$0
Other pay
$10,779
Benefits
$0
Total compensation
$82,523
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9312
Total Pay
$82,523

At PPD Police, Ronald Cain serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $82,523.

Sharon Avery

Police Officer 1/PPD Police

2025 total comp
$82,373
Base pay
$53,686
Overtime
$17,085
Other pay
$11,602
Benefits
$0
Total compensation
$82,373
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
10677
Total Pay
$82,373

At PPD Police, Sharon Avery serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $82,373.

Raul Ortiz

Police Officer 1/PPD Police

2026 total comp
$82,331
Base pay
$0
Overtime
$0
Other pay
$82,331
Benefits
$0
Total compensation
$82,331
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
3025
Total Pay
$82,331

Raul Ortiz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $82,331.

Douglas Gilbert

Police Officer 1/PPD Police

2022 total comp
$82,246
Base pay
$60,661
Overtime
$9,264
Other pay
$12,321
Benefits
$0
Total compensation
$82,246
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15554
Total Pay
$82,246

Douglas Gilbert works as a Police Officer 1 for PPD Police. Their status is salaried. Douglas earned $82,246 in 2022.

Michael Tomkiewicz

Police Officer 1/PPD Police

2022 total comp
$82,220
Base pay
$39,967
Overtime
$15,967
Other pay
$26,286
Benefits
$0
Total compensation
$82,220
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11258
Total Pay
$82,220

Michael Tomkiewicz works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $82,220 in 2022.

David Jones

Police Officer 1/PPD Police

2023 total comp
$82,193
Base pay
$0
Overtime
$0
Other pay
$82,193
Benefits
$0
Total compensation
$82,193
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9855
Total Pay
$36,447

At PPD Police, David Jones serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $82,193.

Edward Ashburn

Police Officer 1/PPD Police

2024 total comp
$81,953
Base pay
$39,672
Overtime
$0
Other pay
$42,281
Benefits
$0
Total compensation
$81,953
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
23849
Total Pay
$81,953

Edward Ashburn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $81,953.

Lawrence Leissner Jr

Police Officer 1/PPD Police

2022 total comp
$81,914
Base pay
$24,595
Overtime
$2,363
Other pay
$54,956
Benefits
$0
Total compensation
$81,914
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
33420
Total Pay
$81,914

Lawrence Leissner Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Lawrence earned $81,914 in 2022.

Sharleen Luke-Hector

Police Officer 1/PPD Police

2024 total comp
$81,745
Base pay
$33,060
Overtime
$0
Other pay
$48,685
Benefits
$0
Total compensation
$81,745
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
35410
Total Pay
$81,745

Sharleen Luke-Hector works as a Police Officer 1 for PPD Police. Their status is salaried. Sharleen earned $81,745 in 2024.

Michael Lewis Sr

Police Officer 1/PPD Police

2022 total comp
$81,733
Base pay
$47,561
Overtime
$0
Other pay
$34,172
Benefits
$0
Total compensation
$81,733
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
12836
Total Pay
$81,733

Michael Lewis Sr works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $81,733 in 2022.

Edward Lomazov

Police Officer 1/PPD Police

2021 total comp
$81,585
Base pay
$66,235
Overtime
$1,360
Other pay
$13,990
Benefits
$0
Total compensation
$81,585
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28764
Total Pay
$81,585

Edward Lomazov is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $81,585.