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 14

Harrison Miller

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
54003
Total Pay
$17,287

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

Nyameche Kaska

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
54015
Total Pay
$17,287

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

Bryan Dietz

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
54051
Total Pay
$17,287

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

Nicole Fisher

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
54237
Total Pay
$17,287

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

Shane Dunn

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
54352
Total Pay
$17,287

Shane Dunn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,287.

Elismeiry Herrera-Pena

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
54368
Total Pay
$17,287

Elismeiry Herrera-Pena works as a Police Officer 1 for PPD Police. Their status is salaried. Elismeiry earned $17,287 in 2026.

Rosaydy Rodriguez

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
54354
Total Pay
$17,287

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

Avary Heckman

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
54415
Total Pay
$17,287

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

Bella Badal

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
54422
Total Pay
$17,287

Bella Badal holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,287.

Andrew Kuhl

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
28333
Total Pay
$18,686

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

Nathaniel Ramos

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
54556
Total Pay
$17,287

Nathaniel Ramos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,287.

Steven Collins

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
54562
Total Pay
$17,287

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

Matthew Mccurdy

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
54593
Total Pay
$17,287

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

Niya Gladden

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
54775
Total Pay
$17,287

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

Devonte Pickett

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
54809
Total Pay
$17,287

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

Israel Miranda

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
54815
Total Pay
$17,287

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

Donte Jones

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
54800
Total Pay
$17,287

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

Cooper Sgalippi

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
54823
Total Pay
$17,287

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

Robert Kwiatkowski

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
54883
Total Pay
$17,287

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

Julian Abrams

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
54905
Total Pay
$17,287

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

Ethan Melendez

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
37811
Total Pay
$17,287

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

Davion Lin

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
51372
Total Pay
$17,287

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

Jennifer Manderville

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
53870
Total Pay
$17,287

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

Tylik Guilford

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
53981
Total Pay
$17,287

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

Ryan Mastro

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
53992
Total Pay
$17,287

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

Joseph Golden

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
54093
Total Pay
$17,287

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

Kevaun Stephens

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
54273
Total Pay
$17,287

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

Tyler Neisser

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
54299
Total Pay
$17,287

Tyler Neisser holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,287.

Matthew Lombard

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
54342
Total Pay
$17,287

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

Samuel Handoko

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
54348
Total Pay
$17,287

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

Camila Figueiredo-Macrone

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
54350
Total Pay
$17,287

Camila Figueiredo-Macrone works as a Police Officer 1 for PPD Police. Their status is salaried. Camila earned $17,287 in 2026.

James Giatto

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
54494
Total Pay
$17,287

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

Nicholas Moretti

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
54558
Total Pay
$17,287

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

Joseph O'Neill

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
54594
Total Pay
$17,287

Joseph O'Neill works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $17,287 in 2026.

Kenneth Thach

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
54598
Total Pay
$17,287

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

Isaiah Brooks

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
54646
Total Pay
$17,287

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

Robert Wagner

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
54654
Total Pay
$17,287

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

Nikolas Anderson

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
54049
Total Pay
$17,287

Nikolas Anderson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,287.

Christina Jackson

Police Officer 1/PPD Police

2026 total comp
$17,245
Base pay
$16,269
Overtime
$0
Other pay
$976
Benefits
$0
Total compensation
$17,245
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45419
Total Pay
$17,245

Christina Jackson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $17,245.

Nicholas Finley

Police Officer 1/PPD Police

2021 total comp
$17,201
Base pay
$12,567
Overtime
$330
Other pay
$4,304
Benefits
$0
Total compensation
$17,201
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
32195
Total Pay
$17,201

Nicholas Finley is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $17,201.