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 39

Frederick Armstrong

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16229
Total Pay
$24,258

Frederick Armstrong works as a Police Officer 1 for PPD Police. Their status is salaried. Frederick earned $24,258 in 2026.

George Vandevender

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16490
Total Pay
$24,258

George Vandevender works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $24,258 in 2026.

Hector Rodriguez Jr

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17744
Total Pay
$24,258

At PPD Police, Hector Rodriguez Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

James Welch

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22953
Total Pay
$24,258

James Welch is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Lisa Ramos

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23237
Total Pay
$24,258

At PPD Police, Lisa Ramos serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Arif Ibisi

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24579
Total Pay
$24,258

Arif Ibisi works as a Police Officer 1 for PPD Police. Their status is salaried. Arif earned $24,258 in 2026.

William Pisiechko

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28183
Total Pay
$24,258

William Pisiechko works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $24,258 in 2026.

Lawrence Campbell

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30905
Total Pay
$24,258

Lawrence Campbell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Laquana Welcome

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32505
Total Pay
$24,258

Laquana Welcome holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,258.

Shawn Hall

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
582
Total Pay
$24,258

At PPD Police, Shawn Hall serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Daniel Rivera

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10711
Total Pay
$24,258

At PPD Police, Daniel Rivera serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Michael Trautz

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11299
Total Pay
$24,258

At PPD Police, Michael Trautz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Dennis Moore

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11691
Total Pay
$24,258

Dennis Moore is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Robert Blake

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12296
Total Pay
$24,258

At PPD Police, Robert Blake serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Margaret Donnelly

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12735
Total Pay
$24,258

Margaret Donnelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,258.

Michael Mcduffie

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14375
Total Pay
$24,258

Michael Mcduffie is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

George Gaspar Jr

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23458
Total Pay
$24,258

George Gaspar Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Francis Nelson Jr

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24157
Total Pay
$24,258

At PPD Police, Francis Nelson Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,258.

Bryan Fraser

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25661
Total Pay
$24,258

Bryan Fraser is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Paul Stadelberger

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30937
Total Pay
$24,258

Paul Stadelberger is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Robert Jala

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33443
Total Pay
$24,258

Robert Jala is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Megan Devlin

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36156
Total Pay
$24,258

Megan Devlin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Selena Liciardello

Police Officer 1/PPD Police

2026 total comp
$24,258
Base pay
$21,648
Overtime
$0
Other pay
$2,610
Benefits
$0
Total compensation
$24,258
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21484
Total Pay
$24,258

Selena Liciardello is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,258.

Sean Greene

Police Officer 1/PPD Police

2026 total comp
$24,255
Base pay
$18,185
Overtime
$4,697
Other pay
$1,373
Benefits
$0
Total compensation
$24,255
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50858
Total Pay
$24,255

Sean Greene holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,255.

Samirah Akbar Abdulalkhaliq

Police Officer 1/PPD Police

2026 total comp
$24,239
Base pay
$18,185
Overtime
$3,843
Other pay
$2,210
Benefits
$0
Total compensation
$24,239
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
7208
Total Pay
$24,239

Samirah Akbar Abdulalkhaliq is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,239.

Manuel Perez

Police Officer 1/PPD Police

2023 total comp
$24,236
Base pay
$11,137
Overtime
$0
Other pay
$13,099
Benefits
$0
Total compensation
$24,236
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32079
Total Pay
$24,236

Manuel Perez works as a Police Officer 1 for PPD Police. Their status is salaried. Manuel earned $24,236 in 2023.

Orlando Rivera Jr.

Police Officer 1/PPD Police

2026 total comp
$24,227
Base pay
$21,648
Overtime
$271
Other pay
$2,307
Benefits
$0
Total compensation
$24,227
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27387
Total Pay
$24,227

Orlando Rivera Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Orlando earned $24,227 in 2026.

Brazilia Jackson

Police Officer 1/PPD Police

2026 total comp
$24,225
Base pay
$21,648
Overtime
$0
Other pay
$2,576
Benefits
$0
Total compensation
$24,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23939
Total Pay
$24,225

Brazilia Jackson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,225.

Kimberly Potter

Police Officer 1/PPD Police

2026 total comp
$24,224
Base pay
$21,577
Overtime
$542
Other pay
$2,105
Benefits
$0
Total compensation
$24,224
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38968
Total Pay
$24,224

Kimberly Potter works as a Police Officer 1 for PPD Police. Their status is salaried. Kimberly earned $24,224 in 2026.

Antonios Agatsiotis

Police Officer 1/PPD Police

2026 total comp
$24,224
Base pay
$21,577
Overtime
$542
Other pay
$2,105
Benefits
$0
Total compensation
$24,224
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39294
Total Pay
$24,224

Antonios Agatsiotis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,224.

Alfred Wrenn

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$20,783
Overtime
$1,334
Other pay
$2,102
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39787
Total Pay
$24,219

Alfred Wrenn is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,219.

Maurice Sutherland

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17214
Total Pay
$24,219

Maurice Sutherland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,219.

Gregory Meyer

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27984
Total Pay
$24,219

Gregory Meyer works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $24,219 in 2026.

Marcus Salas

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18025
Total Pay
$24,219

At PPD Police, Marcus Salas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,219.

Wilfredo Rivera

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22474
Total Pay
$24,219

Wilfredo Rivera works as a Police Officer 1 for PPD Police. Their status is salaried. Wilfredo earned $24,219 in 2026.

Edris Truitt

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25817
Total Pay
$24,219

At PPD Police, Edris Truitt serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,219.

Lydia Mendez

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32469
Total Pay
$24,219

Lydia Mendez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,219.

Francis Leaden

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2622
Total Pay
$24,219

Francis Leaden works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $24,219 in 2026.

Myong No

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11073
Total Pay
$24,219

Myong No holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,219.

Eric Nunez

Police Officer 1/PPD Police

2026 total comp
$24,219
Base pay
$21,648
Overtime
$68
Other pay
$2,502
Benefits
$0
Total compensation
$24,219
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20597
Total Pay
$24,219

Eric Nunez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,219.