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 13

Patrick Rooney

Police Officer 1/PPD Police

2026 total comp
$17,780
Base pay
$16,669
Overtime
$104
Other pay
$1,006
Benefits
$0
Total compensation
$17,780
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52662
Total Pay
$17,780

Patrick Rooney works as a Police Officer 1 for PPD Police. Their status is salaried. Patrick earned $17,780 in 2026.

Jeremiah Brinkley

Police Officer 1/PPD Police

2026 total comp
$17,780
Base pay
$16,669
Overtime
$104
Other pay
$1,006
Benefits
$0
Total compensation
$17,780
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52651
Total Pay
$17,780

At PPD Police, Jeremiah Brinkley serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,780.

Michael Moffett

Police Officer 1/PPD Police

2026 total comp
$17,780
Base pay
$16,669
Overtime
$104
Other pay
$1,006
Benefits
$0
Total compensation
$17,780
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53466
Total Pay
$17,780

Michael Moffett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,780.

Lucien Williams

Police Officer 1/PPD Police

2026 total comp
$17,780
Base pay
$16,669
Overtime
$104
Other pay
$1,006
Benefits
$0
Total compensation
$17,780
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52511
Total Pay
$17,780

Lucien Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Lucien earned $17,780 in 2026.

Madison Demaria

Police Officer 1/PPD Police

2026 total comp
$17,780
Base pay
$16,669
Overtime
$104
Other pay
$1,006
Benefits
$0
Total compensation
$17,780
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53391
Total Pay
$17,780

At PPD Police, Madison Demaria serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,780.

Curtis Macy

Police Officer 1/PPD Police

2020 total comp
$17,763
Base pay
$2,036
Overtime
$0
Other pay
$15,727
Benefits
$0
Total compensation
$17,763
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
11076
Total Pay
$17,763

At PPD Police, Curtis Macy serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $17,763.

Francis Bruzek

Police Officer 1/PPD Police

2026 total comp
$17,724
Base pay
$16,669
Overtime
$52
Other pay
$1,003
Benefits
$0
Total compensation
$17,724
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52715
Total Pay
$17,724

Francis Bruzek works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $17,724 in 2026.

Jhonathan Fennell

Police Officer 1/PPD Police

2020 total comp
$17,717
Base pay
$15,994
Overtime
$0
Other pay
$1,723
Benefits
$0
Total compensation
$17,717
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
23002
Total Pay
$17,717

Jhonathan Fennell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $17,717.

John Cruz

Police Officer 1/PPD Police

2025 total comp
$17,692
Base pay
$15,692
Overtime
$200
Other pay
$1,800
Benefits
$0
Total compensation
$17,692
Employment type
Salaried

Source-specific fields

Base Salary
$69,492
Employee Category
Civil Service
Job Code
6A02
Public Id
49983
Total Pay
$17,692

At PPD Police, John Cruz serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $17,692.

David Wilt

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52535
Total Pay
$17,669

At PPD Police, David Wilt serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,669.

Angel Gonzalez

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
16733
Total Pay
$33,400

Angel Gonzalez works as a Police Officer 1 for PPD Police. Their status is salaried. Angel earned $17,669 in 2026.

Karli Krug

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52673
Total Pay
$17,669

At PPD Police, Karli Krug serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,669.

Grant Gill

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52647
Total Pay
$17,669

Grant Gill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $17,669.

Marcus Austin

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53203
Total Pay
$17,669

Marcus Austin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $17,669.

Ryan Ganzel

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
39919
Total Pay
$17,669

Ryan Ganzel holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,669.

Christian Muniz

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52496
Total Pay
$17,669

Christian Muniz works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $17,669 in 2026.

Timothy Selyukov

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52771
Total Pay
$17,669

Timothy Selyukov holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,669.

Syed Rahman

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52901
Total Pay
$17,669

Syed Rahman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $17,669.

Benjamin Prudente

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53091
Total Pay
$17,669

Benjamin Prudente works as a Police Officer 1 for PPD Police. Their status is salaried. Benjamin earned $17,669 in 2026.

Charles Mininger

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53155
Total Pay
$17,669

Charles Mininger is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $17,669.

Daniris Almonte

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53651
Total Pay
$17,669

At PPD Police, Daniris Almonte serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,669.

Darren Hill

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52648
Total Pay
$17,669

Darren Hill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $17,669.

Herculson Monday

Police Officer 1/PPD Police

2026 total comp
$17,669
Base pay
$16,669
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$17,669
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52969
Total Pay
$17,669

Herculson Monday works as a Police Officer 1 for PPD Police. Their status is salaried. Herculson earned $17,669 in 2026.

Bria Raynor

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
38901
Total Pay
$17,631

Bria Raynor works as a Police Officer 1 for PPD Police. Their status is salaried. Bria earned $17,631 in 2026.

Jalen Watkins

Police Officer 1/PPD Police

2026 total comp
$17,595
Base pay
$16,390
Overtime
$209
Other pay
$996
Benefits
$0
Total compensation
$17,595
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52516
Total Pay
$17,595

At PPD Police, Jalen Watkins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,595.

James Boccalupo

Police Officer 1/PPD Police

2026 total comp
$17,515
Base pay
$15,503
Overtime
$0
Other pay
$2,012
Benefits
$0
Total compensation
$17,515
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32924
Total Pay
$17,515

James Boccalupo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,515.

Daniel Carr

Police Officer 1/PPD Police

2019 total comp
$17,512
Base pay
$0
Overtime
$0
Other pay
$17,512
Benefits
$0
Total compensation
$17,512
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
20530
Total Pay
$17,512

At PPD Police, Daniel Carr serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $17,512.

Justin Lantz

Police Officer 1/PPD Police

2026 total comp
$17,378
Base pay
$16,394
Overtime
$0
Other pay
$984
Benefits
$0
Total compensation
$17,378
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52695
Total Pay
$17,378

Justin Lantz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,378.

Yvonne Gonzalez

Police Officer 1/PPD Police

2026 total comp
$17,374
Base pay
$16,390
Overtime
$0
Other pay
$983
Benefits
$0
Total compensation
$17,374
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53357
Total Pay
$17,374

At PPD Police, Yvonne Gonzalez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,374.

William Bengochea

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
10845
Total Pay
$17,372

William Bengochea is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $17,372.

Craig West

Police Officer 1/PPD Police

2022 total comp
$17,325
Base pay
$3,074
Overtime
$0
Other pay
$14,251
Benefits
$0
Total compensation
$17,325
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
12879
Total Pay
$17,325

At PPD Police, Craig West serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $17,325.

William Mc Neill

Police Officer 1/PPD Police

2026 total comp
$17,323
Base pay
$14,418
Overtime
$881
Other pay
$2,024
Benefits
$0
Total compensation
$17,323
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32182
Total Pay
$17,323

At PPD Police, William Mc Neill serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,323.

Gabriel Keown

Police Officer 1/PPD Police

2020 total comp
$17,315
Base pay
$0
Overtime
$0
Other pay
$17,315
Benefits
$0
Total compensation
$17,315
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
31593
Total Pay
$37,239

Gabriel Keown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $17,315.

Mohamed Toure

Police Officer 1/PPD Police

2026 total comp
$17,287
Base pay
$16,454
Overtime
$0
Other pay
$833
Benefits
$0
Total compensation
$17,287
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
45948
Total Pay
$17,287

Mohamed Toure is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $17,287.

Junior Guillaume

Police Officer 1/PPD Police

2026 total comp
$17,287
Base pay
$16,454
Overtime
$0
Other pay
$833
Benefits
$0
Total compensation
$17,287
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
49481
Total Pay
$17,287

Junior Guillaume works as a Police Officer 1 for PPD Police. Their status is salaried. Junior earned $17,287 in 2026.

David Richards

Police Officer 1/PPD Police

2026 total comp
$17,287
Base pay
$16,454
Overtime
$0
Other pay
$833
Benefits
$0
Total compensation
$17,287
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53695
Total Pay
$17,287

David Richards works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $17,287 in 2026.

Jessica Mctamney

Police Officer 1/PPD Police

2026 total comp
$17,287
Base pay
$16,454
Overtime
$0
Other pay
$833
Benefits
$0
Total compensation
$17,287
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53703
Total Pay
$17,287

Jessica Mctamney works as a Police Officer 1 for PPD Police. Their status is salaried. Jessica earned $17,287 in 2026.

Josias Gomez

Police Officer 1/PPD Police

2026 total comp
$17,287
Base pay
$16,454
Overtime
$0
Other pay
$833
Benefits
$0
Total compensation
$17,287
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53789
Total Pay
$17,287

At PPD Police, Josias Gomez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $17,287.

Nashae Rogers

Police Officer 1/PPD Police

2026 total comp
$17,287
Base pay
$16,454
Overtime
$0
Other pay
$833
Benefits
$0
Total compensation
$17,287
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53839
Total Pay
$17,287

Nashae Rogers is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $17,287.

Daniel Dede

Police Officer 1/PPD Police

2026 total comp
$17,287
Base pay
$16,454
Overtime
$0
Other pay
$833
Benefits
$0
Total compensation
$17,287
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53832
Total Pay
$17,287

Daniel Dede works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $17,287 in 2026.