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 8

Jose Matias

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39146
Total Pay
$20,783

Jose Matias works as a Police Officer 1 for PPD Police. Their status is salaried. Jose earned $20,783 in 2026.

Don Haye

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40268
Total Pay
$20,783

Don Haye works as a Police Officer 1 for PPD Police. Their status is salaried. Don earned $20,783 in 2026.

Emily Bartol

Police Officer 1/PPD Police

2026 total comp
$20,755
Base pay
$18,185
Overtime
$1,395
Other pay
$1,175
Benefits
$0
Total compensation
$20,755
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50987
Total Pay
$20,755

Emily Bartol is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,755.

Max Mckinstry

Police Officer 1/PPD Police

2026 total comp
$20,755
Base pay
$18,185
Overtime
$1,395
Other pay
$1,175
Benefits
$0
Total compensation
$20,755
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49831
Total Pay
$20,755

At PPD Police, Max Mckinstry serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,755.

Malik Liverpool

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2963
Total Pay
$20,743

Malik Liverpool is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $20,743.

Eric Tith

Police Officer 1/PPD Police

2026 total comp
$20,725
Base pay
$18,185
Overtime
$1,367
Other pay
$1,173
Benefits
$0
Total compensation
$20,725
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50998
Total Pay
$20,725

Eric Tith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,725.

Rachel Rodriguez

Police Officer 1/PPD Police

2026 total comp
$20,664
Base pay
$18,185
Overtime
$1,310
Other pay
$1,170
Benefits
$0
Total compensation
$20,664
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50884
Total Pay
$20,664

Rachel Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,664.

Steven Muldoon

Police Officer 1/PPD Police

2026 total comp
$20,664
Base pay
$18,185
Overtime
$1,310
Other pay
$1,170
Benefits
$0
Total compensation
$20,664
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49838
Total Pay
$20,664

Steven Muldoon works as a Police Officer 1 for PPD Police. Their status is salaried. Steven earned $20,664 in 2026.

Rhyan Clark

Police Officer 1/PPD Police

2026 total comp
$20,653
Base pay
$19,484
Overtime
$0
Other pay
$1,169
Benefits
$0
Total compensation
$20,653
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45436
Total Pay
$20,653

Rhyan Clark is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,653.

Martin Brown

Police Officer 1/PPD Police

2026 total comp
$20,653
Base pay
$19,484
Overtime
$0
Other pay
$1,169
Benefits
$0
Total compensation
$20,653
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
55306
Total Pay
$20,653

Martin Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Martin earned $20,653 in 2026.

Andrew Hudson

Police Officer 1/PPD Police

2026 total comp
$20,642
Base pay
$19,484
Overtime
$671
Other pay
$487
Benefits
$0
Total compensation
$20,642
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45405
Total Pay
$20,642

At PPD Police, Andrew Hudson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,642.

Monica Monroe

Police Officer 1/PPD Police

2026 total comp
$20,623
Base pay
$17,672
Overtime
$542
Other pay
$2,409
Benefits
$0
Total compensation
$20,623
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24507
Total Pay
$20,623

Monica Monroe holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,623.

Kyle Palinkas

Police Officer 1/PPD Police

2026 total comp
$20,606
Base pay
$18,532
Overtime
$1,651
Other pay
$423
Benefits
$0
Total compensation
$20,606
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47719
Total Pay
$20,606

Kyle Palinkas is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,606.

Brenton Epps

Police Officer 1/PPD Police

2026 total comp
$20,604
Base pay
$18,185
Overtime
$1,253
Other pay
$1,166
Benefits
$0
Total compensation
$20,604
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50944
Total Pay
$20,604

Brenton Epps works as a Police Officer 1 for PPD Police. Their status is salaried. Brenton earned $20,604 in 2026.

Homere Cardichon

Police Officer 1/PPD Police

2026 total comp
$20,604
Base pay
$18,185
Overtime
$1,253
Other pay
$1,166
Benefits
$0
Total compensation
$20,604
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49658
Total Pay
$20,604

Homere Cardichon works as a Police Officer 1 for PPD Police. Their status is salaried. Homere earned $20,604 in 2026.

James Brown

Police Officer 1/PPD Police

2026 total comp
$20,574
Base pay
$18,185
Overtime
$1,224
Other pay
$1,165
Benefits
$0
Total compensation
$20,574
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49383
Total Pay
$20,574

At PPD Police, James Brown serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,574.

Ginaliz Johnson

Police Officer 1/PPD Police

2026 total comp
$20,561
Base pay
$18,185
Overtime
$740
Other pay
$1,636
Benefits
$0
Total compensation
$20,561
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48090
Total Pay
$20,561

Ginaliz Johnson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,561.

Mark Washel

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
34568
Total Pay
$20,549

Mark Washel works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $20,549 in 2022.

Alex Bautista

Police Officer 1/PPD Police

2026 total comp
$20,543
Base pay
$18,185
Overtime
$1,196
Other pay
$1,163
Benefits
$0
Total compensation
$20,543
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51350
Total Pay
$20,543

Alex Bautista works as a Police Officer 1 for PPD Police. Their status is salaried. Alex earned $20,543 in 2026.

Sydney Symer

Police Officer 1/PPD Police

2026 total comp
$20,543
Base pay
$18,185
Overtime
$1,196
Other pay
$1,163
Benefits
$0
Total compensation
$20,543
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50469
Total Pay
$20,543

Sydney Symer works as a Police Officer 1 for PPD Police. Their status is salaried. Sydney earned $20,543 in 2026.

Robyn Gee

Police Officer 1/PPD Police

2024 total comp
$20,535
Base pay
$15,538
Overtime
$0
Other pay
$4,997
Benefits
$0
Total compensation
$20,535
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
24751
Total Pay
$20,535

Robyn Gee works as a Police Officer 1 for PPD Police. Their status is salaried. Robyn earned $20,535 in 2024.

Alexander Hernandez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
28097
Total Pay
$20,527

Alexander Hernandez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $20,527.

Daniel Fazen

Police Officer 1/PPD Police

2020 total comp
$20,525
Base pay
$4,362
Overtime
$0
Other pay
$16,163
Benefits
$0
Total compensation
$20,525
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
1005
Total Pay
$20,525

Daniel Fazen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $20,525.

Christoph Lewis

Police Officer 1/PPD Police

2024 total comp
$20,514
Base pay
$8,265
Overtime
$434
Other pay
$11,815
Benefits
$0
Total compensation
$20,514
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21690
Total Pay
$20,514

At PPD Police, Christoph Lewis serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $20,514.

Alexander Wilson

Police Officer 1/PPD Police

2021 total comp
$20,502
Base pay
$7,779
Overtime
$0
Other pay
$12,723
Benefits
$0
Total compensation
$20,502
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
30265
Total Pay
$20,502

Alexander Wilson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $20,502.

Tyler Aspell

Police Officer 1/PPD Police

2021 total comp
$20,480
Base pay
$10,771
Overtime
$404
Other pay
$9,305
Benefits
$0
Total compensation
$20,480
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
34090
Total Pay
$20,480

At PPD Police, Tyler Aspell serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $20,480.

Luis Padilla

Police Officer 1/PPD Police

2026 total comp
$20,470
Base pay
$18,185
Overtime
$655
Other pay
$1,630
Benefits
$0
Total compensation
$20,470
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50686
Total Pay
$20,470

At PPD Police, Luis Padilla serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,470.

Michael Roberts

Police Officer 1/PPD Police

2022 total comp
$20,456
Base pay
$14,499
Overtime
$214
Other pay
$5,743
Benefits
$0
Total compensation
$20,456
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
36327
Total Pay
$20,456

At PPD Police, Michael Roberts serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $20,456.

Kyle Schultz

Police Officer 1/PPD Police

2026 total comp
$20,449
Base pay
$18,185
Overtime
$399
Other pay
$1,865
Benefits
$0
Total compensation
$20,449
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
2382
Total Pay
$20,449

At PPD Police, Kyle Schultz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,449.

Devante Dandy

Police Officer 1/PPD Police

2026 total comp
$20,440
Base pay
$18,185
Overtime
$626
Other pay
$1,629
Benefits
$0
Total compensation
$20,440
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47957
Total Pay
$20,440

Devante Dandy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,440.

Richard Gallo

Police Officer 1/PPD Police

2022 total comp
$20,433
Base pay
$18,446
Overtime
$0
Other pay
$1,987
Benefits
$0
Total compensation
$20,433
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
27427
Total Pay
$20,433

Richard Gallo works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $20,433 in 2022.

Robert Stott

Police Officer 1/PPD Police

2025 total comp
$20,422
Base pay
$1,729
Overtime
$1,297
Other pay
$17,396
Benefits
$0
Total compensation
$20,422
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
4703
Total Pay
$20,422

Robert Stott works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $20,422 in 2025.

Michael Maldonado

Police Officer 1/PPD Police

2026 total comp
$20,407
Base pay
$18,185
Overtime
$1,025
Other pay
$1,197
Benefits
$0
Total compensation
$20,407
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48211
Total Pay
$20,407

Michael Maldonado works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $20,407 in 2026.

Michael Negroni

Police Officer 1/PPD Police

2022 total comp
$20,400
Base pay
$14,757
Overtime
$111
Other pay
$5,533
Benefits
$0
Total compensation
$20,400
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
28215
Total Pay
$20,400

Michael Negroni works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $20,400 in 2022.

James Heckmanski

Police Officer 1/PPD Police

2026 total comp
$20,393
Base pay
$18,185
Overtime
$1,053
Other pay
$1,154
Benefits
$0
Total compensation
$20,393
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50842
Total Pay
$20,393

James Heckmanski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,393.

Francisco Hernandez Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
14336
Total Pay
$20,392

Francisco Hernandez Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Francisco earned $20,392 in 2023.

Brian Mcdevitt

Police Officer 1/PPD Police

2021 total comp
$20,386
Base pay
$0
Overtime
$0
Other pay
$20,386
Benefits
$0
Total compensation
$20,386
Employment type
Salaried

Source-specific fields

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

Brian Mcdevitt is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $20,386.

Jadira Gonzalez

Police Officer 1/PPD Police

2026 total comp
$20,362
Base pay
$18,185
Overtime
$1,025
Other pay
$1,153
Benefits
$0
Total compensation
$20,362
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49598
Total Pay
$20,362

Jadira Gonzalez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,362.

Craig Kozarski

Police Officer 1/PPD Police

2026 total comp
$20,351
Base pay
$18,060
Overtime
$0
Other pay
$2,291
Benefits
$0
Total compensation
$20,351
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22032
Total Pay
$20,351

Craig Kozarski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,351.

Ryan Milburn Jr

Police Officer 1/PPD Police

2026 total comp
$20,340
Base pay
$17,701
Overtime
$597
Other pay
$2,041
Benefits
$0
Total compensation
$20,340
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
24878
Total Pay
$20,340

Ryan Milburn Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $20,340 in 2026.