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 53

Joseph Valderrama

Police Officer 1/PPD Police

2026 total comp
$32,100
Base pay
$21,648
Overtime
$7,524
Other pay
$2,927
Benefits
$0
Total compensation
$32,100
Employment type
Salaried

Source-specific fields

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

Joseph Valderrama holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,100.

Joshua Torres

Police Officer 1/PPD Police

2026 total comp
$32,092
Base pay
$21,577
Overtime
$7,727
Other pay
$2,787
Benefits
$0
Total compensation
$32,092
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14286
Total Pay
$39,409

Joshua Torres holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,092.

Ian Lewis

Police Officer 1/PPD Police

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

Source-specific fields

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

Ian Lewis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,091.

William Helsel Jr.

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, William Helsel Jr. serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $32,086.

Viet Vu

Police Officer 1/PPD Police

2026 total comp
$32,062
Base pay
$21,648
Overtime
$7,490
Other pay
$2,924
Benefits
$0
Total compensation
$32,062
Employment type
Salaried

Source-specific fields

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

Viet Vu holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,062.

Charles Pugh

Police Officer 1/PPD Police

2026 total comp
$32,057
Base pay
$21,648
Overtime
$6,711
Other pay
$3,698
Benefits
$0
Total compensation
$32,057
Employment type
Salaried

Source-specific fields

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

Charles Pugh works as a Police Officer 1 for PPD Police. Their status is salaried. Charles earned $32,057 in 2026.

Carlos Gonzalez

Police Officer 1/PPD Police

2026 total comp
$32,051
Base pay
$21,648
Overtime
$5,965
Other pay
$4,437
Benefits
$0
Total compensation
$32,051
Employment type
Salaried

Source-specific fields

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

Carlos Gonzalez works as a Police Officer 1 for PPD Police. Their status is salaried. Carlos earned $32,051 in 2026.

Andrew Dudzek

Police Officer 1/PPD Police

2026 total comp
$32,046
Base pay
$21,648
Overtime
$6,745
Other pay
$3,653
Benefits
$0
Total compensation
$32,046
Employment type
Salaried

Source-specific fields

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

Andrew Dudzek works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $32,046 in 2026.

Brian Rosenbaum

Police Officer 1/PPD Police

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

Source-specific fields

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

Brian Rosenbaum works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $32,042 in 2026.

Daniel Obuchowicz

Police Officer 1/PPD Police

2026 total comp
$32,034
Base pay
$21,648
Overtime
$6,778
Other pay
$3,607
Benefits
$0
Total compensation
$32,034
Employment type
Salaried

Source-specific fields

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

At PPD Police, Daniel Obuchowicz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,034.

William Schneider Jr

Police Officer 1/PPD Police

2026 total comp
$32,031
Base pay
$21,648
Overtime
$6,643
Other pay
$3,740
Benefits
$0
Total compensation
$32,031
Employment type
Salaried

Source-specific fields

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

William Schneider Jr works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $32,031 in 2026.

David Jakubowski

Police Officer 1/PPD Police

2026 total comp
$32,031
Base pay
$21,648
Overtime
$6,643
Other pay
$3,740
Benefits
$0
Total compensation
$32,031
Employment type
Salaried

Source-specific fields

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

David Jakubowski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,031.

Norma Peluyera-Alamo

Police Officer 1/PPD Police

2026 total comp
$32,025
Base pay
$21,648
Overtime
$7,456
Other pay
$2,920
Benefits
$0
Total compensation
$32,025
Employment type
Salaried

Source-specific fields

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

At PPD Police, Norma Peluyera-Alamo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,025.

Johnathan Sinkler

Police Officer 1/PPD Police

2026 total comp
$32,019
Base pay
$21,289
Overtime
$7,950
Other pay
$2,781
Benefits
$0
Total compensation
$32,019
Employment type
Salaried

Source-specific fields

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

At PPD Police, Johnathan Sinkler serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,019.

Daniel Banach

Police Officer 1/PPD Police

2026 total comp
$32,016
Base pay
$21,648
Overtime
$7,253
Other pay
$3,115
Benefits
$0
Total compensation
$32,016
Employment type
Salaried

Source-specific fields

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

At PPD Police, Daniel Banach serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,016.

John Weber Jr

Police Officer 1/PPD Police

2026 total comp
$32,005
Base pay
$21,648
Overtime
$6,914
Other pay
$3,442
Benefits
$0
Total compensation
$32,005
Employment type
Salaried

Source-specific fields

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

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

Jose Borrero

Police Officer 1/PPD Police

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

Source-specific fields

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

Jose Borrero holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,004.

Edward Slater Jr

Police Officer 1/PPD Police

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

Source-specific fields

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

Edward Slater Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $32,004 in 2026.

Calvin Gibson

Police Officer 1/PPD Police

2023 total comp
$31,997
Base pay
$24,113
Overtime
$0
Other pay
$7,884
Benefits
$0
Total compensation
$31,997
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
10053
Total Pay
$31,997

Calvin Gibson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $31,997.

Rafael Gandarilla

Police Officer 1/PPD Police

2026 total comp
$31,993
Base pay
$21,648
Overtime
$6,609
Other pay
$3,735
Benefits
$0
Total compensation
$31,993
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32106
Total Pay
$31,993

Rafael Gandarilla holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,993.

Richard Rodzwic Jr.

Police Officer 1/PPD Police

2022 total comp
$31,969
Base pay
$14,450
Overtime
$0
Other pay
$17,519
Benefits
$0
Total compensation
$31,969
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
30573
Total Pay
$31,969

Richard Rodzwic Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $31,969 in 2022.

Theodore Brown Jr

Police Officer 1/PPD Police

2026 total comp
$31,967
Base pay
$21,648
Overtime
$6,880
Other pay
$3,438
Benefits
$0
Total compensation
$31,967
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32210
Total Pay
$31,967

Theodore Brown Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Theodore earned $31,967 in 2026.

Shaun Smallwood

Police Officer 1/PPD Police

2026 total comp
$31,966
Base pay
$21,648
Overtime
$7,016
Other pay
$3,302
Benefits
$0
Total compensation
$31,966
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25282
Total Pay
$31,966

Shaun Smallwood is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,966.

James Chabot

Police Officer 1/PPD Police

2026 total comp
$31,957
Base pay
$21,648
Overtime
$6,711
Other pay
$3,598
Benefits
$0
Total compensation
$31,957
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9079
Total Pay
$31,957

James Chabot works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $31,957 in 2026.

Andi Sauli

Police Officer 1/PPD Police

2026 total comp
$31,951
Base pay
$21,648
Overtime
$7,388
Other pay
$2,914
Benefits
$0
Total compensation
$31,951
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23048
Total Pay
$31,951

Andi Sauli is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,951.

Ashley Johnson

Police Officer 1/PPD Police

2026 total comp
$31,951
Base pay
$21,648
Overtime
$7,388
Other pay
$2,914
Benefits
$0
Total compensation
$31,951
Employment type
Salaried

Source-specific fields

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

Ashley Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Ashley earned $31,951 in 2026.

Melissa Martin

Police Officer 1/PPD Police

2026 total comp
$31,929
Base pay
$21,648
Overtime
$6,846
Other pay
$3,434
Benefits
$0
Total compensation
$31,929
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5732
Total Pay
$31,929

Melissa Martin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,929.

Juan Delgado

Police Officer 1/PPD Police

2026 total comp
$31,916
Base pay
$21,648
Overtime
$6,541
Other pay
$3,726
Benefits
$0
Total compensation
$31,916
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8974
Total Pay
$31,916

At PPD Police, Juan Delgado serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,916.

Zoe Bills

Police Officer 1/PPD Police

2026 total comp
$31,913
Base pay
$21,648
Overtime
$7,355
Other pay
$2,910
Benefits
$0
Total compensation
$31,913
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11560
Total Pay
$31,913

Zoe Bills is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,913.

Donald Vandermay

Police Officer 1/PPD Police

2025 total comp
$31,905
Base pay
$25,935
Overtime
$1,556
Other pay
$4,414
Benefits
$0
Total compensation
$31,905
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
9822
Total Pay
$31,905

Donald Vandermay holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $31,905.

Christoph Lemma

Police Officer 1/PPD Police

2026 total comp
$31,878
Base pay
$21,648
Overtime
$6,507
Other pay
$3,722
Benefits
$0
Total compensation
$31,878
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12809
Total Pay
$31,878

Christoph Lemma is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,878.

Christophe Kopecki

Police Officer 1/PPD Police

2026 total comp
$31,853
Base pay
$21,648
Overtime
$6,914
Other pay
$3,291
Benefits
$0
Total compensation
$31,853
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29691
Total Pay
$31,853

Christophe Kopecki holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,853.

Nancy Butler

Police Officer 1/PPD Police

2022 total comp
$31,846
Base pay
$6,149
Overtime
$0
Other pay
$25,697
Benefits
$0
Total compensation
$31,846
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
1636
Total Pay
$31,846

Nancy Butler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $31,846.

Johnny Arroyo

Police Officer 1/PPD Police

2026 total comp
$31,843
Base pay
$20,783
Overtime
$8,297
Other pay
$2,763
Benefits
$0
Total compensation
$31,843
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40320
Total Pay
$31,843

At PPD Police, Johnny Arroyo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,843.

Timothy Coleman

Police Officer 1/PPD Police

2026 total comp
$31,839
Base pay
$21,648
Overtime
$7,287
Other pay
$2,903
Benefits
$0
Total compensation
$31,839
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1494
Total Pay
$31,839

Timothy Coleman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,839.

Gregorio Santana

Police Officer 1/PPD Police

2026 total comp
$31,839
Base pay
$21,648
Overtime
$7,287
Other pay
$2,903
Benefits
$0
Total compensation
$31,839
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3164
Total Pay
$31,839

Gregorio Santana is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,839.

Zachery Ruiz

Police Officer 1/PPD Police

2026 total comp
$31,832
Base pay
$21,577
Overtime
$7,490
Other pay
$2,765
Benefits
$0
Total compensation
$31,832
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39258
Total Pay
$31,832

Zachery Ruiz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,832.

Ryan Daut

Police Officer 1/PPD Police

2026 total comp
$31,815
Base pay
$21,648
Overtime
$6,880
Other pay
$3,287
Benefits
$0
Total compensation
$31,815
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11005
Total Pay
$31,815

Ryan Daut is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,815.

Dahlia Vandorick

Police Officer 1/PPD Police

2022 total comp
$31,809
Base pay
$20,106
Overtime
$1,297
Other pay
$10,406
Benefits
$0
Total compensation
$31,809
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
32495
Total Pay
$31,809

Dahlia Vandorick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $31,809.

Carolyn Streater

Police Officer 1/PPD Police

2025 total comp
$31,805
Base pay
$25,935
Overtime
$0
Other pay
$5,869
Benefits
$0
Total compensation
$31,805
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
17597
Total Pay
$31,805

Carolyn Streater is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $31,805.