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

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.

Domenic Itri Jr

Police Officer 1/PPD Police

2026 total comp
$31,791
Base pay
$21,648
Overtime
$7,050
Other pay
$3,093
Benefits
$0
Total compensation
$31,791
Employment type
Salaried

Source-specific fields

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

Domenic Itri Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,791.

Brendan Fredericks

Police Officer 1/PPD Police

2026 total comp
$31,791
Base pay
$21,648
Overtime
$7,050
Other pay
$3,093
Benefits
$0
Total compensation
$31,791
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brendan Fredericks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $31,791.

James Dougherty

Police Officer 1/PPD Police

2026 total comp
$31,781
Base pay
$21,648
Overtime
$6,643
Other pay
$3,490
Benefits
$0
Total compensation
$31,781
Employment type
Salaried

Source-specific fields

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

James Dougherty is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,781.

Frank Binns Iii

Police Officer 1/PPD Police

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

Source-specific fields

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

Frank Binns Iii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,777.

Yalanda Graham

Police Officer 1/PPD Police

2023 total comp
$31,775
Base pay
$15,910
Overtime
$0
Other pay
$15,865
Benefits
$0
Total compensation
$31,775
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
12806
Total Pay
$31,775

Yalanda Graham is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $31,775.

Thomas Kelly

Police Officer 1/PPD Police

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

Source-specific fields

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

Thomas Kelly is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,766.

Sinclair Velasquez

Police Officer 1/PPD Police

2026 total comp
$31,766
Base pay
$21,648
Overtime
$7,027
Other pay
$3,090
Benefits
$0
Total compensation
$31,766
Employment type
Salaried

Source-specific fields

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

Sinclair Velasquez works as a Police Officer 1 for PPD Police. Their status is salaried. Sinclair earned $31,766 in 2026.

Joseph Mccauley

Police Officer 1/PPD Police

2022 total comp
$31,766
Base pay
$0
Overtime
$0
Other pay
$31,766
Benefits
$0
Total compensation
$31,766
Employment type
Salaried

Source-specific fields

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

Joseph Mccauley works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $31,766 in 2022.

Tejwant Goberdhan

Police Officer 1/PPD Police

2026 total comp
$31,764
Base pay
$21,648
Overtime
$7,219
Other pay
$2,897
Benefits
$0
Total compensation
$31,764
Employment type
Salaried

Source-specific fields

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

Tejwant Goberdhan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,764.

Sean Johnson

Police Officer 1/PPD Police

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

Source-specific fields

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

Sean Johnson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,759.

Gregory Neal

Police Officer 1/PPD Police

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

Source-specific fields

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

Gregory Neal holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $31,753.

John Godlewski

Police Officer 1/PPD Police

2026 total comp
$31,740
Base pay
$21,648
Overtime
$6,812
Other pay
$3,279
Benefits
$0
Total compensation
$31,740
Employment type
Salaried

Source-specific fields

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

John Godlewski works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $31,740 in 2026.

Nicholas Faino

Police Officer 1/PPD Police

2026 total comp
$31,739
Base pay
$18,185
Overtime
$11,758
Other pay
$1,797
Benefits
$0
Total compensation
$31,739
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50086
Total Pay
$31,739

Nicholas Faino is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $31,739.