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 23

Shawn Everman

Police Officer 1/PPD Police

2026 total comp
$25,559
Base pay
$21,648
Overtime
$1,423
Other pay
$2,487
Benefits
$0
Total compensation
$25,559
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13623
Total Pay
$25,559

Shawn Everman works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $25,559 in 2026.

Wayne Frazier

Police Officer 1/PPD Police

2026 total comp
$25,558
Base pay
$21,648
Overtime
$0
Other pay
$3,910
Benefits
$0
Total compensation
$25,558
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28214
Total Pay
$25,558

At PPD Police, Wayne Frazier serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,558.

Tarhan Brown

Police Officer 1/PPD Police

2026 total comp
$25,553
Base pay
$18,185
Overtime
$5,922
Other pay
$1,446
Benefits
$0
Total compensation
$25,553
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51102
Total Pay
$25,553

Tarhan Brown is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,553.

Kareem Harris

Police Officer 1/PPD Police

2026 total comp
$25,550
Base pay
$21,577
Overtime
$1,220
Other pay
$2,752
Benefits
$0
Total compensation
$25,550
Employment type
Salaried

Source-specific fields

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

Kareem Harris is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,550.

Charles Sanders

Police Officer 1/PPD Police

2026 total comp
$25,547
Base pay
$21,648
Overtime
$915
Other pay
$2,983
Benefits
$0
Total compensation
$25,547
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17438
Total Pay
$25,547

Charles Sanders works as a Police Officer 1 for PPD Police. Their status is salaried. Charles earned $25,547 in 2026.

Francis Kober

Police Officer 1/PPD Police

2026 total comp
$25,542
Base pay
$21,648
Overtime
$1,017
Other pay
$2,876
Benefits
$0
Total compensation
$25,542
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14167
Total Pay
$25,542

Francis Kober holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,542.

Alexander Norat

Police Officer 1/PPD Police

2026 total comp
$25,541
Base pay
$21,648
Overtime
$1,254
Other pay
$2,639
Benefits
$0
Total compensation
$25,541
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21511
Total Pay
$25,541

Alexander Norat holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,541.

Jason Czarnecki

Police Officer 1/PPD Police

2026 total comp
$25,541
Base pay
$21,648
Overtime
$1,254
Other pay
$2,639
Benefits
$0
Total compensation
$25,541
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35113
Total Pay
$25,541

At PPD Police, Jason Czarnecki serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,541.

Clervius Exume

Police Officer 1/PPD Police

2026 total comp
$25,537
Base pay
$21,648
Overtime
$1,559
Other pay
$2,329
Benefits
$0
Total compensation
$25,537
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22587
Total Pay
$25,537

Clervius Exume holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,537.

Jasmine Bond

Police Officer 1/PPD Police

2026 total comp
$25,537
Base pay
$21,648
Overtime
$1,559
Other pay
$2,329
Benefits
$0
Total compensation
$25,537
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29793
Total Pay
$25,537

At PPD Police, Jasmine Bond serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,537.

Joseph Pizzo

Police Officer 1/PPD Police

2026 total comp
$25,537
Base pay
$21,648
Overtime
$1,559
Other pay
$2,329
Benefits
$0
Total compensation
$25,537
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4099
Total Pay
$25,537

Joseph Pizzo works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $25,537 in 2026.

Abraham Matos Iii

Police Officer 1/PPD Police

2026 total comp
$25,537
Base pay
$21,648
Overtime
$1,559
Other pay
$2,329
Benefits
$0
Total compensation
$25,537
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14413
Total Pay
$25,537

Abraham Matos Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Abraham earned $25,537 in 2026.

Conner Workman

Police Officer 1/PPD Police

2026 total comp
$25,534
Base pay
$19,484
Overtime
$3,721
Other pay
$2,329
Benefits
$0
Total compensation
$25,534
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
28514
Total Pay
$25,534

Conner Workman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,534.

Ian Morrissey

Police Officer 1/PPD Police

2026 total comp
$25,520
Base pay
$18,185
Overtime
$6,320
Other pay
$1,015
Benefits
$0
Total compensation
$25,520
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49676
Total Pay
$25,520

At PPD Police, Ian Morrissey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,520.

Felix Rivera

Police Officer 1/PPD Police

2026 total comp
$25,508
Base pay
$21,648
Overtime
$881
Other pay
$2,979
Benefits
$0
Total compensation
$25,508
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3097
Total Pay
$25,508

Felix Rivera is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,508.

William Devine

Police Officer 1/PPD Police

2026 total comp
$25,508
Base pay
$21,648
Overtime
$881
Other pay
$2,979
Benefits
$0
Total compensation
$25,508
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35153
Total Pay
$25,508

William Devine works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $25,508 in 2026.

Miyinda Hopewell

Police Officer 1/PPD Police

2026 total comp
$25,504
Base pay
$21,648
Overtime
$1,220
Other pay
$2,635
Benefits
$0
Total compensation
$25,504
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34512
Total Pay
$25,504

Miyinda Hopewell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,504.

Kaelin Burke

Police Officer 1/PPD Police

2026 total comp
$25,499
Base pay
$21,648
Overtime
$1,525
Other pay
$2,326
Benefits
$0
Total compensation
$25,499
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4530
Total Pay
$25,499

Kaelin Burke works as a Police Officer 1 for PPD Police. Their status is salaried. Kaelin earned $25,499 in 2026.

Melissa Kromchad

Police Officer 1/PPD Police

2026 total comp
$25,492
Base pay
$21,648
Overtime
$2,034
Other pay
$1,810
Benefits
$0
Total compensation
$25,492
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2468
Total Pay
$25,492

At PPD Police, Melissa Kromchad serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,492.

Ryan Secord

Police Officer 1/PPD Police

2026 total comp
$25,486
Base pay
$21,577
Overtime
$1,695
Other pay
$2,214
Benefits
$0
Total compensation
$25,486
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38993
Total Pay
$25,486

Ryan Secord works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $25,486 in 2026.

Nicholas Travaline

Police Officer 1/PPD Police

2026 total comp
$25,484
Base pay
$21,648
Overtime
$1,356
Other pay
$2,480
Benefits
$0
Total compensation
$25,484
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4223
Total Pay
$25,484

Nicholas Travaline works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $25,484 in 2026.

Matthew Rivera

Police Officer 1/PPD Police

2026 total comp
$25,484
Base pay
$21,648
Overtime
$1,356
Other pay
$2,480
Benefits
$0
Total compensation
$25,484
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11921
Total Pay
$25,484

Matthew Rivera works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $25,484 in 2026.

Kelly Young

Police Officer 1/PPD Police

2026 total comp
$25,484
Base pay
$21,648
Overtime
$1,356
Other pay
$2,480
Benefits
$0
Total compensation
$25,484
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12946
Total Pay
$25,484

Kelly Young is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,484.

James Cehlar

Police Officer 1/PPD Police

2026 total comp
$25,484
Base pay
$17,631
Overtime
$280
Other pay
$7,573
Benefits
$0
Total compensation
$25,484
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51504
Total Pay
$25,484

James Cehlar holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,484.

Valerie Bernard

Police Officer 1/PPD Police

2026 total comp
$25,473
Base pay
$21,648
Overtime
$1,085
Other pay
$2,740
Benefits
$0
Total compensation
$25,473
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32198
Total Pay
$25,473

Valerie Bernard works as a Police Officer 1 for PPD Police. Their status is salaried. Valerie earned $25,473 in 2026.

George Mahalis Jr

Police Officer 1/PPD Police

2026 total comp
$25,473
Base pay
$21,648
Overtime
$1,085
Other pay
$2,740
Benefits
$0
Total compensation
$25,473
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19659
Total Pay
$25,473

George Mahalis Jr works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $25,473 in 2026.

Robert Grant

Police Officer 1/PPD Police

2026 total comp
$25,473
Base pay
$21,648
Overtime
$1,085
Other pay
$2,740
Benefits
$0
Total compensation
$25,473
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23898
Total Pay
$25,473

Robert Grant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,473.

Nicholas Mastroianni

Police Officer 1/PPD Police

2021 total comp
$25,473
Base pay
$16,157
Overtime
$673
Other pay
$8,643
Benefits
$0
Total compensation
$25,473
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
12200
Total Pay
$25,473

Nicholas Mastroianni is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $25,473.

Amir Morales

Police Officer 1/PPD Police

2026 total comp
$25,469
Base pay
$18,185
Overtime
$228
Other pay
$7,056
Benefits
$0
Total compensation
$25,469
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49238
Total Pay
$25,469

Amir Morales holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,469.

Juan Santiago

Police Officer 1/PPD Police

2023 total comp
$25,465
Base pay
$0
Overtime
$0
Other pay
$25,465
Benefits
$0
Total compensation
$25,465
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17407
Total Pay
$25,465

Juan Santiago is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $25,465.

Martin Murray

Police Officer 1/PPD Police

2026 total comp
$25,465
Base pay
$21,648
Overtime
$949
Other pay
$2,868
Benefits
$0
Total compensation
$25,465
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22204
Total Pay
$25,465

Martin Murray is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,465.

Idalenis Duran-Peebles

Police Officer 1/PPD Police

2026 total comp
$25,462
Base pay
$21,648
Overtime
$1,491
Other pay
$2,322
Benefits
$0
Total compensation
$25,462
Employment type
Salaried

Source-specific fields

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

Idalenis Duran-Peebles holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,462.

Evan Mcbride

Police Officer 1/PPD Police

2026 total comp
$25,462
Base pay
$21,648
Overtime
$1,491
Other pay
$2,322
Benefits
$0
Total compensation
$25,462
Employment type
Salaried

Source-specific fields

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

At PPD Police, Evan Mcbride serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,462.

Christopher Musumeci

Police Officer 1/PPD Police

2026 total comp
$25,462
Base pay
$21,648
Overtime
$1,491
Other pay
$2,322
Benefits
$0
Total compensation
$25,462
Employment type
Salaried

Source-specific fields

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

Christopher Musumeci holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,462.

Sean Hiller

Police Officer 1/PPD Police

2026 total comp
$25,450
Base pay
$21,648
Overtime
$2,203
Other pay
$1,599
Benefits
$0
Total compensation
$25,450
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32925
Total Pay
$25,450

At PPD Police, Sean Hiller serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,450.

Alan Smith

Police Officer 1/PPD Police

2026 total comp
$25,449
Base pay
$21,577
Overtime
$1,661
Other pay
$2,211
Benefits
$0
Total compensation
$25,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38912
Total Pay
$25,449

At PPD Police, Alan Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,449.

Thomas Giordano

Police Officer 1/PPD Police

2026 total comp
$25,446
Base pay
$21,648
Overtime
$1,322
Other pay
$2,476
Benefits
$0
Total compensation
$25,446
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27153
Total Pay
$25,446

Thomas Giordano holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,446.

Perry Thornton

Police Officer 1/PPD Police

2023 total comp
$25,443
Base pay
$0
Overtime
$0
Other pay
$25,443
Benefits
$0
Total compensation
$25,443
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19871
Total Pay
$25,443

Perry Thornton works as a Police Officer 1 for PPD Police. Their status is salaried. Perry earned $25,443 in 2023.

Gayle Frattone

Police Officer 1/PPD Police

2026 total comp
$25,443
Base pay
$21,648
Overtime
$0
Other pay
$3,795
Benefits
$0
Total compensation
$25,443
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34287
Total Pay
$25,443

Gayle Frattone works as a Police Officer 1 for PPD Police. Their status is salaried. Gayle earned $25,443 in 2026.

Tiffannie Torres

Police Officer 1/PPD Police

2026 total comp
$25,438
Base pay
$19,484
Overtime
$4,514
Other pay
$1,440
Benefits
$0
Total compensation
$25,438
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44814
Total Pay
$25,438

Tiffannie Torres is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,438.