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 Officerroles 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 2

Nigel Evans

Police Officer 1/PPD Police

2026 total comp
$42,039
Base pay
$21,648
Overtime
$15,658
Other pay
$4,733
Benefits
$0
Total compensation
$42,039
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15499
Total Pay
$42,039

Nigel Evans works as a Police Officer 1 for PPD Police. Their status is salaried. Nigel earned $42,039 in 2026.

Arthur Jones

Police Officer 1/PPD Police

2026 total comp
$41,992
Base pay
$21,648
Overtime
$15,828
Other pay
$4,515
Benefits
$0
Total compensation
$41,992
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31085
Total Pay
$41,992

Arthur Jones is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,992.

Eric Acevedo

Police Officer 1/PPD Police

2026 total comp
$41,992
Base pay
$21,648
Overtime
$15,828
Other pay
$4,515
Benefits
$0
Total compensation
$41,992
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3622
Total Pay
$41,992

Eric Acevedo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,992.

Clifford Gilliam Jr.

Police Officer 1/PPD Police

2026 total comp
$41,982
Base pay
$21,648
Overtime
$15,997
Other pay
$4,336
Benefits
$0
Total compensation
$41,982
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3551
Total Pay
$41,982

Clifford Gilliam Jr. is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,982.

Eric Scott

Police Officer 1/PPD Police

2026 total comp
$41,963
Base pay
$21,648
Overtime
$15,590
Other pay
$4,724
Benefits
$0
Total compensation
$41,963
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7423
Total Pay
$41,963

At PPD Police, Eric Scott serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,963.

Gregory Gillespie

Police Officer 1/PPD Police

2026 total comp
$41,963
Base pay
$21,648
Overtime
$15,590
Other pay
$4,724
Benefits
$0
Total compensation
$41,963
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2779
Total Pay
$41,963

Gregory Gillespie is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,963.

Rosa Feliz

Police Officer 1/PPD Police

2019 total comp
$41,940
Base pay
$32,857
Overtime
$0
Other pay
$9,083
Benefits
$0
Total compensation
$41,940
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
9648
Total Pay
$41,940

Rosa Feliz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $41,940.

Eric Berry

Police Officer 1/PPD Police

2019 total comp
$41,916
Base pay
$12,710
Overtime
$0
Other pay
$29,206
Benefits
$0
Total compensation
$41,916
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
25250
Total Pay
$41,916

Eric Berry works as a Police Officer 1 for PPD Police. Their status is salaried. Eric earned $41,916 in 2019.

Bryant Tull

Police Officer 1/PPD Police

2025 total comp
$41,912
Base pay
$35,617
Overtime
$0
Other pay
$6,295
Benefits
$0
Total compensation
$41,912
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36455
Total Pay
$41,912

At PPD Police, Bryant Tull serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $41,912.

Cody Bockhorn

Police Officer 1/PPD Police

2020 total comp
$41,890
Base pay
$14,540
Overtime
$545
Other pay
$26,805
Benefits
$0
Total compensation
$41,890
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
35018
Total Pay
$41,890

Cody Bockhorn is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $41,890.

Leshon Mosley

Police Officer 1/PPD Police

2026 total comp
$41,840
Base pay
$21,648
Overtime
$15,692
Other pay
$4,499
Benefits
$0
Total compensation
$41,840
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1936
Total Pay
$41,840

At PPD Police, Leshon Mosley serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,840.

Gregory Fagan Jr

Police Officer 1/PPD Police

2026 total comp
$41,837
Base pay
$21,648
Overtime
$15,421
Other pay
$4,768
Benefits
$0
Total compensation
$41,837
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1616
Total Pay
$41,837

At PPD Police, Gregory Fagan Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,837.

Herbert Felder

Police Officer 1/PPD Police

2026 total comp
$41,777
Base pay
$21,648
Overtime
$15,251
Other pay
$4,877
Benefits
$0
Total compensation
$41,777
Employment type
Salaried

Source-specific fields

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

Herbert Felder holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,777.

Mark Anthony

Police Officer 1/PPD Police

2026 total comp
$41,738
Base pay
$21,648
Overtime
$15,217
Other pay
$4,872
Benefits
$0
Total compensation
$41,738
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1548
Total Pay
$41,738

At PPD Police, Mark Anthony serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,738.

Carmen Santos

Police Officer 1/PPD Police

2026 total comp
$41,650
Base pay
$21,648
Overtime
$15,523
Other pay
$4,479
Benefits
$0
Total compensation
$41,650
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1070
Total Pay
$41,650

Carmen Santos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,650.

Joseph Lombardo

Police Officer 1/PPD Police

2026 total comp
$41,646
Base pay
$21,648
Overtime
$16,200
Other pay
$3,797
Benefits
$0
Total compensation
$41,646
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23870
Total Pay
$41,646

At PPD Police, Joseph Lombardo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,646.

Michael W Collins

Police Officer 1/PPD Police

2026 total comp
$41,641
Base pay
$21,648
Overtime
$15,692
Other pay
$4,301
Benefits
$0
Total compensation
$41,641
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12121
Total Pay
$41,641

Michael W Collins works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $41,641 in 2026.

David Bembischew

Police Officer 1/PPD Police

2026 total comp
$41,623
Base pay
$21,648
Overtime
$15,116
Other pay
$4,859
Benefits
$0
Total compensation
$41,623
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6335
Total Pay
$41,623

David Bembischew holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,623.

Sean Quinn

Police Officer 1/PPD Police

2026 total comp
$41,620
Base pay
$21,648
Overtime
$15,672
Other pay
$4,300
Benefits
$0
Total compensation
$41,620
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14672
Total Pay
$41,620

Sean Quinn is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,620.

Ryan Mcginnis

Police Officer 1/PPD Police

2026 total comp
$41,528
Base pay
$21,648
Overtime
$15,590
Other pay
$4,289
Benefits
$0
Total compensation
$41,528
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10544
Total Pay
$41,528

Ryan Mcginnis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,528.

Kyra Davis

Police Officer 1/PPD Police

2026 total comp
$41,505
Base pay
$21,648
Overtime
$15,184
Other pay
$4,672
Benefits
$0
Total compensation
$41,505
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21742
Total Pay
$41,505

At PPD Police, Kyra Davis serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,505.

Corey Doris

Police Officer 1/PPD Police

2026 total comp
$41,498
Base pay
$21,648
Overtime
$15,387
Other pay
$4,462
Benefits
$0
Total compensation
$41,498
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28129
Total Pay
$41,498

Corey Doris holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,498.

Andrea White

Police Officer 1/PPD Police

2025 total comp
$41,493
Base pay
$0
Overtime
$0
Other pay
$41,493
Benefits
$0
Total compensation
$41,493
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
7790
Total Pay
$41,493

Andrea White holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $41,493.

August Gershwin

Police Officer 1/PPD Police

2026 total comp
$41,462
Base pay
$20,783
Overtime
$17,082
Other pay
$3,598
Benefits
$0
Total compensation
$41,462
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39382
Total Pay
$41,462

August Gershwin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,462.

Kyle Mallard

Police Officer 1/PPD Police

2026 total comp
$41,428
Base pay
$21,648
Overtime
$15,116
Other pay
$4,664
Benefits
$0
Total compensation
$41,428
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8748
Total Pay
$41,428

Kyle Mallard is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,428.

Charles Mccairns

Police Officer 1/PPD Police

2026 total comp
$41,422
Base pay
$21,648
Overtime
$15,997
Other pay
$3,777
Benefits
$0
Total compensation
$41,422
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7809
Total Pay
$41,422

Charles Mccairns is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,422.

Eric Lee

Police Officer 1/PPD Police

2026 total comp
$41,402
Base pay
$21,648
Overtime
$15,726
Other pay
$4,027
Benefits
$0
Total compensation
$41,402
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11550
Total Pay
$36,709

At PPD Police, Eric Lee serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,402.

Michael Berkery

Police Officer 1/PPD Police

2026 total comp
$41,384
Base pay
$21,648
Overtime
$15,285
Other pay
$4,450
Benefits
$0
Total compensation
$41,384
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25887
Total Pay
$41,384

Michael Berkery works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $41,384 in 2026.

Lawrence Watson

Police Officer 1/PPD Police

2026 total comp
$41,377
Base pay
$21,648
Overtime
$15,455
Other pay
$4,274
Benefits
$0
Total compensation
$41,377
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32508
Total Pay
$41,377

Lawrence Watson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,377.

Pamela Roberts

Police Officer 1/PPD Police

2022 total comp
$41,357
Base pay
$33,818
Overtime
$346
Other pay
$7,193
Benefits
$0
Total compensation
$41,357
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
34443
Total Pay
$41,357

Pamela Roberts works as a Police Officer 1 for PPD Police. Their status is salaried. Pamela earned $41,357 in 2022.

Steven Berardi

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28648
Total Pay
$41,333

Steven Berardi holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $41,333.

Kevin Gorman

Police Officer 1/PPD Police

2026 total comp
$41,301
Base pay
$21,648
Overtime
$15,387
Other pay
$4,266
Benefits
$0
Total compensation
$41,301
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
7375
Total Pay
$33,714

Kevin Gorman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,301.

Carlos Quintana

Police Officer 1/PPD Police

2025 total comp
$41,300
Base pay
$0
Overtime
$0
Other pay
$41,300
Benefits
$0
Total compensation
$41,300
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
25461
Total Pay
$41,300

Carlos Quintana holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $41,300.

Franklin Wallace

Police Officer 1/PPD Police

2026 total comp
$41,289
Base pay
$21,648
Overtime
$15,624
Other pay
$4,016
Benefits
$0
Total compensation
$41,289
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21079
Total Pay
$41,289

Franklin Wallace is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,289.

Gregory Simon Jr

Police Officer 1/PPD Police

2026 total comp
$41,270
Base pay
$21,648
Overtime
$15,184
Other pay
$4,438
Benefits
$0
Total compensation
$41,270
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32664
Total Pay
$41,270

At PPD Police, Gregory Simon Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,270.

Stephen Mancuso

Police Officer 1/PPD Police

2025 total comp
$41,260
Base pay
$0
Overtime
$0
Other pay
$41,260
Benefits
$0
Total compensation
$41,260
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
2732
Total Pay
$41,260

Stephen Mancuso is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $41,260.

Zeb Kopczynskie

Police Officer 1/PPD Police

2026 total comp
$41,223
Base pay
$21,648
Overtime
$15,997
Other pay
$3,577
Benefits
$0
Total compensation
$41,223
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38080
Total Pay
$41,223

Zeb Kopczynskie holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,223.

Rafael Maldonado Jr

Police Officer 1/PPD Police

2024 total comp
$41,209
Base pay
$11,240
Overtime
$0
Other pay
$29,969
Benefits
$0
Total compensation
$41,209
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27804
Total Pay
$41,209

At PPD Police, Rafael Maldonado Jr serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $41,209.

Kyle Cross

Police Officer 1/PPD Police

2026 total comp
$41,201
Base pay
$21,648
Overtime
$14,743
Other pay
$4,810
Benefits
$0
Total compensation
$41,201
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35981
Total Pay
$41,201

Kyle Cross is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,201.

Nadine Crawford

Police Officer 1/PPD Police

2026 total comp
$41,199
Base pay
$21,648
Overtime
$14,912
Other pay
$4,638
Benefits
$0
Total compensation
$41,199
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23383
Total Pay
$41,199

Nadine Crawford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,199.