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 11

Quincy Quintos

Police Officer 1/PPD Police

2026 total comp
$32,648
Base pay
$19,484
Overtime
$11,316
Other pay
$1,848
Benefits
$0
Total compensation
$32,648
Employment type
Salaried

Source-specific fields

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

Quincy Quintos is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,648.

Tonya Brown

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
25728
Total Pay
$26,835

Tonya Brown is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,645.

Francis Yoryor

Police Officer 1/PPD Police

2026 total comp
$32,644
Base pay
$17,631
Overtime
$7,113
Other pay
$7,901
Benefits
$0
Total compensation
$32,644
Employment type
Salaried

Source-specific fields

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

Francis Yoryor works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $32,644 in 2026.

Alexis Hines

Police Officer 1/PPD Police

2026 total comp
$32,622
Base pay
$21,648
Overtime
$7,999
Other pay
$2,975
Benefits
$0
Total compensation
$32,622
Employment type
Salaried

Source-specific fields

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

At PPD Police, Alexis Hines serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,622.

Vanessa Quinones

Police Officer 1/PPD Police

2026 total comp
$32,622
Base pay
$21,648
Overtime
$7,999
Other pay
$2,975
Benefits
$0
Total compensation
$32,622
Employment type
Salaried

Source-specific fields

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

Vanessa Quinones holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,622.

Alexander Camacho

Police Officer 1/PPD Police

2026 total comp
$32,622
Base pay
$21,648
Overtime
$7,999
Other pay
$2,975
Benefits
$0
Total compensation
$32,622
Employment type
Salaried

Source-specific fields

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

Alexander Camacho works as a Police Officer 1 for PPD Police. Their status is salaried. Alexander earned $32,622 in 2026.

Philip Riotto

Police Officer 1/PPD Police

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

Source-specific fields

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

Philip Riotto is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,617.

Claudine Wood

Police Officer 1/PPD Police

2026 total comp
$32,607
Base pay
$21,648
Overtime
$7,287
Other pay
$3,671
Benefits
$0
Total compensation
$32,607
Employment type
Salaried

Source-specific fields

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

Claudine Wood works as a Police Officer 1 for PPD Police. Their status is salaried. Claudine earned $32,607 in 2026.

Daniel Adams

Police Officer 1/PPD Police

2026 total comp
$32,591
Base pay
$20,783
Overtime
$8,980
Other pay
$2,828
Benefits
$0
Total compensation
$32,591
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
2036
Total Pay
$45,486

Daniel Adams works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $32,591 in 2026.

Geovanny Castro-Baez

Police Officer 1/PPD Police

2026 total comp
$32,584
Base pay
$21,648
Overtime
$7,965
Other pay
$2,971
Benefits
$0
Total compensation
$32,584
Employment type
Salaried

Source-specific fields

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

Geovanny Castro-Baez works as a Police Officer 1 for PPD Police. Their status is salaried. Geovanny earned $32,584 in 2026.

Alonzo Parker

Police Officer 1/PPD Police

2024 total comp
$32,584
Base pay
$0
Overtime
$0
Other pay
$32,584
Benefits
$0
Total compensation
$32,584
Employment type
Salaried

Source-specific fields

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

At PPD Police, Alonzo Parker serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $32,584.

David Pineda

Police Officer 1/PPD Police

2026 total comp
$32,579
Base pay
$21,648
Overtime
$2,440
Other pay
$8,491
Benefits
$0
Total compensation
$32,579
Employment type
Salaried

Source-specific fields

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

David Pineda works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $32,579 in 2026.

Jasmine Flores

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Jasmine Flores serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,579.

Andrew Runowski

Police Officer 1/PPD Police

2026 total comp
$32,571
Base pay
$21,648
Overtime
$7,558
Other pay
$3,365
Benefits
$0
Total compensation
$32,571
Employment type
Salaried

Source-specific fields

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

Andrew Runowski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,571.

Desire Leach

Police Officer 1/PPD Police

2026 total comp
$32,560
Base pay
$17,631
Overtime
$6,956
Other pay
$7,973
Benefits
$0
Total compensation
$32,560
Employment type
Salaried

Source-specific fields

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

At PPD Police, Desire Leach serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,560.

Jill Hegarty

Police Officer 1/PPD Police

2026 total comp
$32,547
Base pay
$21,648
Overtime
$7,931
Other pay
$2,968
Benefits
$0
Total compensation
$32,547
Employment type
Salaried

Source-specific fields

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

Jill Hegarty holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,547.

Myisha Allen

Police Officer 1/PPD Police

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

Source-specific fields

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

Myisha Allen works as a Police Officer 1 for PPD Police. Their status is salaried. Myisha earned $32,536 in 2026.

Joseph Attakora

Police Officer 1/PPD Police

2026 total comp
$32,520
Base pay
$20,783
Overtime
$8,915
Other pay
$2,822
Benefits
$0
Total compensation
$32,520
Employment type
Salaried

Source-specific fields

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

At PPD Police, Joseph Attakora serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,520.

Grace Oyana

Police Officer 1/PPD Police

2026 total comp
$32,510
Base pay
$21,648
Overtime
$7,897
Other pay
$2,965
Benefits
$0
Total compensation
$32,510
Employment type
Salaried

Source-specific fields

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

Grace Oyana is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,510.

Robert Peachey

Police Officer 1/PPD Police

2026 total comp
$32,492
Base pay
$21,648
Overtime
$7,050
Other pay
$3,794
Benefits
$0
Total compensation
$32,492
Employment type
Salaried

Source-specific fields

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

Robert Peachey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,492.

Danielle Johnson

Police Officer 1/PPD Police

2026 total comp
$32,473
Base pay
$21,648
Overtime
$7,863
Other pay
$2,961
Benefits
$0
Total compensation
$32,473
Employment type
Salaried

Source-specific fields

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

Danielle Johnson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,473.

John Villarosa

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, John Villarosa serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,467.

Marvin Cropper

Police Officer 1/PPD Police

2021 total comp
$32,466
Base pay
$1,496
Overtime
$0
Other pay
$30,970
Benefits
$0
Total compensation
$32,466
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
35660
Total Pay
$32,466

At PPD Police, Marvin Cropper serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $32,466.

Tamyra Cox

Police Officer 1/PPD Police

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

Source-specific fields

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

Tamyra Cox is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,460.

Daniel Butler

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Kenneth Fazio

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Anthony Monte

Police Officer 1/PPD Police

2026 total comp
$32,458
Base pay
$21,648
Overtime
$7,456
Other pay
$3,353
Benefits
$0
Total compensation
$32,458
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anthony Monte serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,458.

Ashley Ritaldato

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
3971
Total Pay
$32,448

At PPD Police, Ashley Ritaldato serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $32,448.

Robert Snyder Iii

Police Officer 1/PPD Police

2025 total comp
$32,448
Base pay
$21,440
Overtime
$1,286
Other pay
$9,722
Benefits
$0
Total compensation
$32,448
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
14446
Total Pay
$32,448

Robert Snyder Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $32,448.

Jeffrey Newman

Police Officer 1/PPD Police

2026 total comp
$32,420
Base pay
$21,648
Overtime
$7,422
Other pay
$3,349
Benefits
$0
Total compensation
$32,420
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jeffrey Newman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,420.

Robert Deutsch

Police Officer 1/PPD Police

2022 total comp
$32,418
Base pay
$15,372
Overtime
$1,182
Other pay
$15,864
Benefits
$0
Total compensation
$32,418
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
25293
Total Pay
$32,418

At PPD Police, Robert Deutsch serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $32,418.

Jenna Lee

Police Officer 1/PPD Police

2026 total comp
$32,398
Base pay
$21,648
Overtime
$7,795
Other pay
$2,954
Benefits
$0
Total compensation
$32,398
Employment type
Salaried

Source-specific fields

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

Jenna Lee is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,398.

Junior Reyes-Suazo

Police Officer 1/PPD Police

2026 total comp
$32,390
Base pay
$19,484
Overtime
$11,072
Other pay
$1,833
Benefits
$0
Total compensation
$32,390
Employment type
Salaried

Source-specific fields

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

Junior Reyes-Suazo works as a Police Officer 1 for PPD Police. Their status is salaried. Junior earned $32,390 in 2026.

John Masiejczyk

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, John Masiejczyk serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,382.

Edgar Ruth

Police Officer 1/PPD Police

2026 total comp
$32,377
Base pay
$21,648
Overtime
$7,083
Other pay
$3,646
Benefits
$0
Total compensation
$32,377
Employment type
Salaried

Source-specific fields

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

Edgar Ruth works as a Police Officer 1 for PPD Police. Their status is salaried. Edgar earned $32,377 in 2026.

Brian Scott

Police Officer 1/PPD Police

2026 total comp
$32,377
Base pay
$21,648
Overtime
$7,083
Other pay
$3,646
Benefits
$0
Total compensation
$32,377
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brian Scott serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,377.

Edward Markowski Jr

Police Officer 1/PPD Police

2026 total comp
$32,376
Base pay
$21,648
Overtime
$6,948
Other pay
$3,780
Benefits
$0
Total compensation
$32,376
Employment type
Salaried

Source-specific fields

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

Edward Markowski Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,376.

Daniel Sacks

Police Officer 1/PPD Police

2022 total comp
$32,368
Base pay
$15,372
Overtime
$1,211
Other pay
$15,785
Benefits
$0
Total compensation
$32,368
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
7461
Total Pay
$32,368

At PPD Police, Daniel Sacks serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $32,368.

Mike Guillaume

Police Officer 1/PPD Police

2024 total comp
$32,352
Base pay
$13,224
Overtime
$4,587
Other pay
$14,541
Benefits
$0
Total compensation
$32,352
Employment type
Salaried

Source-specific fields

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

Mike Guillaume is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $32,352.

Kevin Mcmorrow

Police Officer 1/PPD Police

2026 total comp
$32,348
Base pay
$20,925
Overtime
$8,473
Other pay
$2,950
Benefits
$0
Total compensation
$32,348
Employment type
Salaried

Source-specific fields

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

Kevin Mcmorrow works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $32,348 in 2026.