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 21

Brian Ho

Police Officer 1/PPD Police

2026 total comp
$29,802
Base pay
$21,648
Overtime
$4,948
Other pay
$3,205
Benefits
$0
Total compensation
$29,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27193
Total Pay
$29,802

Brian Ho works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $29,802 in 2026.

Keith Balco

Police Officer 1/PPD Police

2026 total comp
$29,802
Base pay
$21,648
Overtime
$4,948
Other pay
$3,205
Benefits
$0
Total compensation
$29,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21763
Total Pay
$29,802

Keith Balco works as a Police Officer 1 for PPD Police. Their status is salaried. Keith earned $29,802 in 2026.

Lindsey Moore

Police Officer 1/PPD Police

2026 total comp
$29,788
Base pay
$21,648
Overtime
$5,423
Other pay
$2,716
Benefits
$0
Total compensation
$29,788
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9404
Total Pay
$29,788

Lindsey Moore works as a Police Officer 1 for PPD Police. Their status is salaried. Lindsey earned $29,788 in 2026.

Brendan Flynn

Police Officer 1/PPD Police

2026 total comp
$29,770
Base pay
$19,204
Overtime
$8,880
Other pay
$1,685
Benefits
$0
Total compensation
$29,770
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47004
Total Pay
$29,770

Brendan Flynn works as a Police Officer 1 for PPD Police. Their status is salaried. Brendan earned $29,770 in 2026.

Robert Slobodian Jr

Police Officer 1/PPD Police

2026 total comp
$29,764
Base pay
$21,648
Overtime
$4,914
Other pay
$3,201
Benefits
$0
Total compensation
$29,764
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22143
Total Pay
$29,764

Robert Slobodian Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,764.

Bill Erwin

Police Officer 1/PPD Police

2026 total comp
$29,762
Base pay
$19,484
Overtime
$7,565
Other pay
$2,714
Benefits
$0
Total compensation
$29,762
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
15876
Total Pay
$29,762

At PPD Police, Bill Erwin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,762.

Melanie Hadden

Police Officer 1/PPD Police

2026 total comp
$29,754
Base pay
$21,577
Overtime
$5,592
Other pay
$2,585
Benefits
$0
Total compensation
$29,754
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39634
Total Pay
$29,754

Melanie Hadden works as a Police Officer 1 for PPD Police. Their status is salaried. Melanie earned $29,754 in 2026.

Sharon Ings

Police Officer 1/PPD Police

2026 total comp
$29,742
Base pay
$21,648
Overtime
$4,745
Other pay
$3,349
Benefits
$0
Total compensation
$29,742
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20885
Total Pay
$29,742

Sharon Ings works as a Police Officer 1 for PPD Police. Their status is salaried. Sharon earned $29,742 in 2026.

Julius Caesar

Police Officer 1/PPD Police

2026 total comp
$29,742
Base pay
$21,648
Overtime
$4,745
Other pay
$3,349
Benefits
$0
Total compensation
$29,742
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31570
Total Pay
$29,742

Julius Caesar holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,742.

Andrew Humm

Police Officer 1/PPD Police

2026 total comp
$29,737
Base pay
$21,648
Overtime
$5,016
Other pay
$3,072
Benefits
$0
Total compensation
$29,737
Employment type
Salaried

Source-specific fields

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

At PPD Police, Andrew Humm serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,737.

Michael Outlaw

Police Officer 1/PPD Police

2026 total comp
$29,726
Base pay
$21,648
Overtime
$4,880
Other pay
$3,197
Benefits
$0
Total compensation
$29,726
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8991
Total Pay
$29,726

Michael Outlaw is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,726.

Amy Metz

Police Officer 1/PPD Police

2026 total comp
$29,726
Base pay
$21,648
Overtime
$5,185
Other pay
$2,892
Benefits
$0
Total compensation
$29,726
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19117
Total Pay
$29,726

Amy Metz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,726.

Yamilet Rodriguez

Police Officer 1/PPD Police

2026 total comp
$29,717
Base pay
$21,577
Overtime
$5,558
Other pay
$2,581
Benefits
$0
Total compensation
$29,717
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39734
Total Pay
$29,717

Yamilet Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,717.

Joseph Bowers

Police Officer 1/PPD Police

2026 total comp
$29,713
Base pay
$21,648
Overtime
$5,355
Other pay
$2,710
Benefits
$0
Total compensation
$29,713
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7345
Total Pay
$29,713

Joseph Bowers works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $29,713 in 2026.

Dahmeer Duvernay

Police Officer 1/PPD Police

2026 total comp
$29,705
Base pay
$20,783
Overtime
$6,345
Other pay
$2,578
Benefits
$0
Total compensation
$29,705
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
39962
Total Pay
$29,705

Dahmeer Duvernay holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,705.

Randy Vogt

Police Officer 1/PPD Police

2026 total comp
$29,704
Base pay
$21,648
Overtime
$4,711
Other pay
$3,345
Benefits
$0
Total compensation
$29,704
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7425
Total Pay
$29,704

Randy Vogt is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,704.

Amir Rush

Police Officer 1/PPD Police

2026 total comp
$29,701
Base pay
$21,648
Overtime
$6,372
Other pay
$1,681
Benefits
$0
Total compensation
$29,701
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
50814
Total Pay
$29,701

Amir Rush works as a Police Officer 1 for PPD Police. Their status is salaried. Amir earned $29,701 in 2026.

Patrick Haselbarth

Police Officer 1/PPD Police

2026 total comp
$29,689
Base pay
$21,648
Overtime
$5,152
Other pay
$2,888
Benefits
$0
Total compensation
$29,689
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18869
Total Pay
$29,689

Patrick Haselbarth is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,689.

Ramon Potter

Police Officer 1/PPD Police

2026 total comp
$29,676
Base pay
$21,648
Overtime
$5,321
Other pay
$2,706
Benefits
$0
Total compensation
$29,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2962
Total Pay
$29,676

Ramon Potter works as a Police Officer 1 for PPD Police. Their status is salaried. Ramon earned $29,676 in 2026.

Nicholas Manzo

Police Officer 1/PPD Police

2026 total comp
$29,674
Base pay
$19,484
Overtime
$8,510
Other pay
$1,680
Benefits
$0
Total compensation
$29,674
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
52909
Total Pay
$29,674

Nicholas Manzo works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $29,674 in 2026.

Arvan Thompson

Police Officer 1/PPD Police

2026 total comp
$29,661
Base pay
$21,648
Overtime
$4,948
Other pay
$3,064
Benefits
$0
Total compensation
$29,661
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17190
Total Pay
$29,661

Arvan Thompson works as a Police Officer 1 for PPD Police. Their status is salaried. Arvan earned $29,661 in 2026.

Robert D'Emilio

Police Officer 1/PPD Police

2026 total comp
$29,657
Base pay
$18,185
Overtime
$9,794
Other pay
$1,679
Benefits
$0
Total compensation
$29,657
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50513
Total Pay
$29,657

Robert D'Emilio works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $29,657 in 2026.

Ameer Higgins

Police Officer 1/PPD Police

2026 total comp
$29,639
Base pay
$21,648
Overtime
$5,287
Other pay
$2,703
Benefits
$0
Total compensation
$29,639
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7670
Total Pay
$29,639

At PPD Police, Ameer Higgins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,639.

George Soryal

Police Officer 1/PPD Police

2026 total comp
$29,639
Base pay
$21,648
Overtime
$5,287
Other pay
$2,703
Benefits
$0
Total compensation
$29,639
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22794
Total Pay
$29,639

George Soryal works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $29,639 in 2026.

Richard Redanuer

Police Officer 1/PPD Police

2025 total comp
$29,637
Base pay
$14,178
Overtime
$0
Other pay
$15,459
Benefits
$0
Total compensation
$29,637
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
14255
Total Pay
$29,637

Richard Redanuer is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $29,637.

Brandon Veale

Police Officer 1/PPD Police

2026 total comp
$29,629
Base pay
$18,185
Overtime
$3,929
Other pay
$7,516
Benefits
$0
Total compensation
$29,629
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48511
Total Pay
$29,629

At PPD Police, Brandon Veale serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,629.

Felix Baez

Police Officer 1/PPD Police

2020 total comp
$29,629
Base pay
$26,172
Overtime
$0
Other pay
$3,457
Benefits
$0
Total compensation
$29,629
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
36155
Total Pay
$29,629

Felix Baez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $29,629.

Winston Assaye

Police Officer 1/PPD Police

2026 total comp
$29,628
Base pay
$21,648
Overtime
$4,643
Other pay
$3,336
Benefits
$0
Total compensation
$29,628
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23275
Total Pay
$29,628

Winston Assaye holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,628.

Juan Torres

Police Officer 1/PPD Police

2026 total comp
$29,623
Base pay
$21,648
Overtime
$4,914
Other pay
$3,060
Benefits
$0
Total compensation
$29,623
Employment type
Salaried

Source-specific fields

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

Juan Torres works as a Police Officer 1 for PPD Police. Their status is salaried. Juan earned $29,623 in 2026.

Donovan Anderson

Police Officer 1/PPD Police

2026 total comp
$29,609
Base pay
$19,484
Overtime
$8,449
Other pay
$1,676
Benefits
$0
Total compensation
$29,609
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43757
Total Pay
$29,609

Donovan Anderson works as a Police Officer 1 for PPD Police. Their status is salaried. Donovan earned $29,609 in 2026.

Jose Vazquez

Police Officer 1/PPD Police

2026 total comp
$29,601
Base pay
$21,648
Overtime
$5,253
Other pay
$2,699
Benefits
$0
Total compensation
$29,601
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31527
Total Pay
$29,601

Jose Vazquez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,601.

Maria Mairone

Police Officer 1/PPD Police

2026 total comp
$29,598
Base pay
$20,783
Overtime
$6,247
Other pay
$2,569
Benefits
$0
Total compensation
$29,598
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38746
Total Pay
$29,598

Maria Mairone works as a Police Officer 1 for PPD Police. Their status is salaried. Maria earned $29,598 in 2026.

Juan Posada

Police Officer 1/PPD Police

2022 total comp
$29,598
Base pay
$9,223
Overtime
$0
Other pay
$20,375
Benefits
$0
Total compensation
$29,598
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11713
Total Pay
$29,598

At PPD Police, Juan Posada serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $29,598.

Terrance Taylor

Police Officer 1/PPD Police

2026 total comp
$29,591
Base pay
$16,669
Overtime
$4,645
Other pay
$8,277
Benefits
$0
Total compensation
$29,591
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52057
Total Pay
$29,591

At PPD Police, Terrance Taylor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,591.

Gregory Wallace

Police Officer 1/PPD Police

2026 total comp
$29,585
Base pay
$21,648
Overtime
$4,880
Other pay
$3,056
Benefits
$0
Total compensation
$29,585
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5207
Total Pay
$29,585

At PPD Police, Gregory Wallace serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,585.

James Dalton

Police Officer 1/PPD Police

2026 total comp
$29,577
Base pay
$19,484
Overtime
$8,419
Other pay
$1,674
Benefits
$0
Total compensation
$29,577
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45852
Total Pay
$29,577

At PPD Police, James Dalton serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,577.

Michael Chartreau

Police Officer 1/PPD Police

2026 total comp
$29,576
Base pay
$21,648
Overtime
$5,050
Other pay
$2,878
Benefits
$0
Total compensation
$29,576
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34191
Total Pay
$29,576

Michael Chartreau is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,576.

Michael Brown

Police Officer 1/PPD Police

2026 total comp
$29,576
Base pay
$21,648
Overtime
$4,474
Other pay
$3,453
Benefits
$0
Total compensation
$29,576
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2474
Total Pay
$27,998

Michael Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $29,576 in 2026.

Clara Martinez

Police Officer 1/PPD Police

2026 total comp
$29,574
Base pay
$21,648
Overtime
$4,745
Other pay
$3,181
Benefits
$0
Total compensation
$29,574
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34387
Total Pay
$29,574

Clara Martinez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,574.

John Pasquarello

Police Officer 1/PPD Police

2026 total comp
$29,565
Base pay
$20,783
Overtime
$6,247
Other pay
$2,536
Benefits
$0
Total compensation
$29,565
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8289
Total Pay
$26,506

John Pasquarello is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,565.