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 10

Alvin Varghese

Police Officer 1/PPD Police

2026 total comp
$27,676
Base pay
$21,577
Overtime
$3,694
Other pay
$2,404
Benefits
$0
Total compensation
$27,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38960
Total Pay
$27,676

Alvin Varghese works as a Police Officer 1 for PPD Police. Their status is salaried. Alvin earned $27,676 in 2026.

Melissa Oleary

Police Officer 1/PPD Police

2026 total comp
$27,676
Base pay
$21,648
Overtime
$3,050
Other pay
$2,977
Benefits
$0
Total compensation
$27,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12416
Total Pay
$27,676

Melissa Oleary is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,676.

Hiram Rivera Jr

Police Officer 1/PPD Police

2026 total comp
$27,676
Base pay
$21,648
Overtime
$3,050
Other pay
$2,977
Benefits
$0
Total compensation
$27,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26308
Total Pay
$27,676

At PPD Police, Hiram Rivera Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,676.

Edward Daly

Police Officer 1/PPD Police

2026 total comp
$27,670
Base pay
$21,648
Overtime
$2,440
Other pay
$3,581
Benefits
$0
Total compensation
$27,670
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7702
Total Pay
$27,670

Edward Daly is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,670.

Oleg Yatsenko

Police Officer 1/PPD Police

2026 total comp
$27,665
Base pay
$18,185
Overtime
$7,915
Other pay
$1,566
Benefits
$0
Total compensation
$27,665
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49713
Total Pay
$27,665

At PPD Police, Oleg Yatsenko serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,665.

Joseph Mccarthy

Police Officer 1/PPD Police

2026 total comp
$27,661
Base pay
$21,648
Overtime
$3,321
Other pay
$2,691
Benefits
$0
Total compensation
$27,661
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32149
Total Pay
$27,661

Joseph Mccarthy works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $27,661 in 2026.

Paula Gonzalez

Police Officer 1/PPD Police

2024 total comp
$27,631
Base pay
$23,142
Overtime
$0
Other pay
$4,489
Benefits
$0
Total compensation
$27,631
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
18018
Total Pay
$27,631

At PPD Police, Paula Gonzalez serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $27,631.

Samantha Martinez

Police Officer 1/PPD Police

2026 total comp
$27,625
Base pay
$21,648
Overtime
$3,457
Other pay
$2,519
Benefits
$0
Total compensation
$27,625
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26399
Total Pay
$27,625

Samantha Martinez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,625.

Marisa Haselbarth

Police Officer 1/PPD Police

2026 total comp
$27,625
Base pay
$21,648
Overtime
$3,457
Other pay
$2,519
Benefits
$0
Total compensation
$27,625
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34625
Total Pay
$27,625

Marisa Haselbarth holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,625.

Darin Friel

Police Officer 1/PPD Police

2026 total comp
$27,625
Base pay
$21,648
Overtime
$3,457
Other pay
$2,519
Benefits
$0
Total compensation
$27,625
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1182
Total Pay
$27,625

At PPD Police, Darin Friel serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,625.

Jeffrey Lendzinski

Police Officer 1/PPD Police

2026 total comp
$27,620
Base pay
$21,648
Overtime
$3,118
Other pay
$2,854
Benefits
$0
Total compensation
$27,620
Employment type
Salaried

Source-specific fields

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

Jeffrey Lendzinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,620.

Khalil Shaheed

Police Officer 1/PPD Police

2026 total comp
$27,620
Base pay
$21,648
Overtime
$3,118
Other pay
$2,854
Benefits
$0
Total compensation
$27,620
Employment type
Salaried

Source-specific fields

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

Khalil Shaheed holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,620.

Gregory Dixon Jr

Police Officer 1/PPD Police

2026 total comp
$27,620
Base pay
$21,648
Overtime
$3,118
Other pay
$2,854
Benefits
$0
Total compensation
$27,620
Employment type
Salaried

Source-specific fields

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

At PPD Police, Gregory Dixon Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,620.

Jean Pierre Ramos

Police Officer 1/PPD Police

2026 total comp
$27,608
Base pay
$18,377
Overtime
$224
Other pay
$9,008
Benefits
$0
Total compensation
$27,608
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52094
Total Pay
$27,608

At PPD Police, Jean Pierre Ramos serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,608.

Robert Devlin

Police Officer 1/PPD Police

2026 total comp
$27,604
Base pay
$21,648
Overtime
$2,847
Other pay
$3,108
Benefits
$0
Total compensation
$27,604
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15210
Total Pay
$27,604

Robert Devlin works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $27,604 in 2026.

Barnel Anderson

Police Officer 1/PPD Police

2026 total comp
$27,604
Base pay
$21,648
Overtime
$2,847
Other pay
$3,108
Benefits
$0
Total compensation
$27,604
Employment type
Salaried

Source-specific fields

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

At PPD Police, Barnel Anderson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,604.

Charles Yeager Jr.

Police Officer 1/PPD Police

2026 total comp
$27,604
Base pay
$21,648
Overtime
$2,847
Other pay
$3,108
Benefits
$0
Total compensation
$27,604
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11761
Total Pay
$27,604

At PPD Police, Charles Yeager Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,604.

Allan Ventus

Police Officer 1/PPD Police

2026 total comp
$27,600
Base pay
$21,648
Overtime
$2,983
Other pay
$2,969
Benefits
$0
Total compensation
$27,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20716
Total Pay
$27,600

Allan Ventus holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,600.

Bernard Spain

Police Officer 1/PPD Police

2026 total comp
$27,600
Base pay
$21,648
Overtime
$2,983
Other pay
$2,969
Benefits
$0
Total compensation
$27,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23800
Total Pay
$27,600

Bernard Spain works as a Police Officer 1 for PPD Police. Their status is salaried. Bernard earned $27,600 in 2026.

Mark Deluisi

Police Officer 1/PPD Police

2026 total comp
$27,600
Base pay
$21,648
Overtime
$2,983
Other pay
$2,969
Benefits
$0
Total compensation
$27,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3060
Total Pay
$27,600

Mark Deluisi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,600.

Edward Reynolds

Police Officer 1/PPD Police

2026 total comp
$27,590
Base pay
$18,185
Overtime
$2,477
Other pay
$6,929
Benefits
$0
Total compensation
$27,590
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47729
Total Pay
$27,590

Edward Reynolds is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,590.

Xuong Tran

Police Officer 1/PPD Police

2026 total comp
$27,586
Base pay
$21,648
Overtime
$3,254
Other pay
$2,684
Benefits
$0
Total compensation
$27,586
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9701
Total Pay
$27,586

At PPD Police, Xuong Tran serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,586.

Eric Clark

Police Officer 1/PPD Police

2026 total comp
$27,586
Base pay
$21,648
Overtime
$3,254
Other pay
$2,684
Benefits
$0
Total compensation
$27,586
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
361
Total Pay
$27,586

Eric Clark is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,586.

Angelika Borowska

Police Officer 1/PPD Police

2026 total comp
$27,586
Base pay
$21,648
Overtime
$3,254
Other pay
$2,684
Benefits
$0
Total compensation
$27,586
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15796
Total Pay
$27,586

Angelika Borowska is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,586.

Thomas Gill

Police Officer 1/PPD Police

2026 total comp
$27,580
Base pay
$21,648
Overtime
$2,711
Other pay
$3,221
Benefits
$0
Total compensation
$27,580
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6406
Total Pay
$27,580

At PPD Police, Thomas Gill serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,580.

Burton Lee Jr

Police Officer 1/PPD Police

2026 total comp
$27,580
Base pay
$21,648
Overtime
$2,711
Other pay
$3,221
Benefits
$0
Total compensation
$27,580
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17691
Total Pay
$27,580

At PPD Police, Burton Lee Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,580.

Justin Brown

Police Officer 1/PPD Police

2026 total comp
$27,571
Base pay
$17,631
Overtime
$2,249
Other pay
$7,691
Benefits
$0
Total compensation
$27,571
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51736
Total Pay
$27,571

Justin Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,571.

Taylor Procter

Police Officer 1/PPD Police

2026 total comp
$27,568
Base pay
$18,185
Overtime
$2,278
Other pay
$7,106
Benefits
$0
Total compensation
$27,568
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49805
Total Pay
$27,568

Taylor Procter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,568.

Felicia Seabron

Police Officer 1/PPD Police

2026 total comp
$27,566
Base pay
$21,648
Overtime
$2,813
Other pay
$3,104
Benefits
$0
Total compensation
$27,566
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20927
Total Pay
$27,566

Felicia Seabron holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,566.

Gregory Segaline

Police Officer 1/PPD Police

2026 total comp
$27,566
Base pay
$21,648
Overtime
$2,813
Other pay
$3,104
Benefits
$0
Total compensation
$27,566
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33837
Total Pay
$27,566

Gregory Segaline holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,566.

William Weisler

Police Officer 1/PPD Police

2026 total comp
$27,564
Base pay
$21,577
Overtime
$3,593
Other pay
$2,395
Benefits
$0
Total compensation
$27,564
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39044
Total Pay
$27,564

William Weisler works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $27,564 in 2026.

Steven Gonzalez

Police Officer 1/PPD Police

2026 total comp
$27,550
Base pay
$21,648
Overtime
$3,389
Other pay
$2,513
Benefits
$0
Total compensation
$27,550
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
120
Total Pay
$27,550

Steven Gonzalez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,550.

Ryan Albert

Police Officer 1/PPD Police

2026 total comp
$27,550
Base pay
$21,648
Overtime
$3,389
Other pay
$2,513
Benefits
$0
Total compensation
$27,550
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10459
Total Pay
$27,550

At PPD Police, Ryan Albert serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,550.

Stephen Hunsberger

Police Officer 1/PPD Police

2026 total comp
$27,550
Base pay
$21,648
Overtime
$3,389
Other pay
$2,513
Benefits
$0
Total compensation
$27,550
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6055
Total Pay
$27,550

At PPD Police, Stephen Hunsberger serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,550.

David Robinson Jr

Police Officer 1/PPD Police

2026 total comp
$27,550
Base pay
$21,648
Overtime
$3,389
Other pay
$2,513
Benefits
$0
Total compensation
$27,550
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16603
Total Pay
$27,550

At PPD Police, David Robinson Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,550.

Miguel Hernandez

Police Officer 1/PPD Police

2026 total comp
$27,545
Base pay
$21,648
Overtime
$3,050
Other pay
$2,846
Benefits
$0
Total compensation
$27,545
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9343
Total Pay
$27,545

Miguel Hernandez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,545.

David Cartagena

Police Officer 1/PPD Police

2026 total comp
$27,545
Base pay
$21,648
Overtime
$3,050
Other pay
$2,846
Benefits
$0
Total compensation
$27,545
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20616
Total Pay
$27,545

At PPD Police, David Cartagena serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,545.

Sacha Lopez-Rodriguez

Police Officer 1/PPD Police

2026 total comp
$27,544
Base pay
$16,669
Overtime
$2,714
Other pay
$8,161
Benefits
$0
Total compensation
$27,544
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51609
Total Pay
$27,544

At PPD Police, Sacha Lopez-Rodriguez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,544.

Patrick Mcclain

Police Officer 1/PPD Police

2026 total comp
$27,540
Base pay
$19,484
Overtime
$6,497
Other pay
$1,559
Benefits
$0
Total compensation
$27,540
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46821
Total Pay
$27,540

Patrick Mcclain holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,540.

Marquise Robinson

Police Officer 1/PPD Police

2026 total comp
$27,527
Base pay
$21,648
Overtime
$2,779
Other pay
$3,100
Benefits
$0
Total compensation
$27,527
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29468
Total Pay
$27,527

Marquise Robinson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,527.