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 44

Diamond Jaynes

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21326
Total Pay
$23,821

At PPD Police, Diamond Jaynes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

William Bonnette

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23733
Total Pay
$23,821

At PPD Police, William Bonnette serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

Ilyes Bodin

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25726
Total Pay
$23,821

Ilyes Bodin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,821.

Vincent Herrmann

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31031
Total Pay
$23,821

At PPD Police, Vincent Herrmann serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

Justine Mccabe

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36590
Total Pay
$23,821

Justine Mccabe is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,821.

Jessica Vazquez

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15723
Total Pay
$23,821

Jessica Vazquez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,821.

Matthew Cannon

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14028
Total Pay
$23,821

At PPD Police, Matthew Cannon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

Maria Owens

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14694
Total Pay
$23,821

At PPD Police, Maria Owens serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

Marilyn Espinoza

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18254
Total Pay
$23,821

At PPD Police, Marilyn Espinoza serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

Christina Stefanowitz

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28008
Total Pay
$23,821

Christina Stefanowitz works as a Police Officer 1 for PPD Police. Their status is salaried. Christina earned $23,821 in 2026.

Kelly Murphy

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30844
Total Pay
$23,821

At PPD Police, Kelly Murphy serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

Michael Payne

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
8546
Total Pay
$40,230

Michael Payne holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,821.

Jennifer Devlin

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32360
Total Pay
$23,821

Jennifer Devlin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,821.

Dantaya Thompson

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35681
Total Pay
$23,821

Dantaya Thompson works as a Police Officer 1 for PPD Police. Their status is salaried. Dantaya earned $23,821 in 2026.

Jerenton Johnson

Police Officer 1/PPD Police

2026 total comp
$23,821
Base pay
$21,648
Overtime
$0
Other pay
$2,173
Benefits
$0
Total compensation
$23,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36463
Total Pay
$23,821

Jerenton Johnson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,821.

Anthony Mesete

Police Officer 1/PPD Police

2026 total comp
$23,790
Base pay
$18,185
Overtime
$3,786
Other pay
$1,818
Benefits
$0
Total compensation
$23,790
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48552
Total Pay
$23,790

Anthony Mesete is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,790.

Michael Mowery

Police Officer 1/PPD Police

2024 total comp
$23,780
Base pay
$12,232
Overtime
$0
Other pay
$11,548
Benefits
$0
Total compensation
$23,780
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
30415
Total Pay
$23,780

At PPD Police, Michael Mowery serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $23,780.

Reejo Koruthu

Police Officer 1/PPD Police

2026 total comp
$23,765
Base pay
$21,648
Overtime
$542
Other pay
$1,574
Benefits
$0
Total compensation
$23,765
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25559
Total Pay
$23,765

Reejo Koruthu is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,765.

Kyle Haughton

Police Officer 1/PPD Police

2026 total comp
$23,757
Base pay
$19,484
Overtime
$2,928
Other pay
$1,345
Benefits
$0
Total compensation
$23,757
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42548
Total Pay
$23,757

At PPD Police, Kyle Haughton serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,757.

Sean Quinn

Police Officer 1/PPD Police

2026 total comp
$23,756
Base pay
$20,783
Overtime
$911
Other pay
$2,062
Benefits
$0
Total compensation
$23,756
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 holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,756.

Joseph Simkins

Police Officer 1/PPD Police

2026 total comp
$23,756
Base pay
$20,783
Overtime
$911
Other pay
$2,062
Benefits
$0
Total compensation
$23,756
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42293
Total Pay
$23,756

Joseph Simkins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,756.

Thomas Evans

Police Officer 1/PPD Police

2019 total comp
$23,749
Base pay
$0
Overtime
$0
Other pay
$23,749
Benefits
$0
Total compensation
$23,749
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
28873
Total Pay
$23,749

Thomas Evans is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $23,749.

Justin Smith

Police Officer 1/PPD Police

2026 total comp
$23,748
Base pay
$18,532
Overtime
$3,872
Other pay
$1,344
Benefits
$0
Total compensation
$23,748
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47072
Total Pay
$23,748

Justin Smith works as a Police Officer 1 for PPD Police. Their status is salaried. Justin earned $23,748 in 2026.

Badhasa Boyer

Police Officer 1/PPD Police

2026 total comp
$23,738
Base pay
$21,648
Overtime
$746
Other pay
$1,344
Benefits
$0
Total compensation
$23,738
Employment type
Salaried

Source-specific fields

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

Badhasa Boyer is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,738.

Roderick Devine

Police Officer 1/PPD Police

2026 total comp
$23,738
Base pay
$21,648
Overtime
$746
Other pay
$1,344
Benefits
$0
Total compensation
$23,738
Employment type
Salaried

Source-specific fields

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

Roderick Devine works as a Police Officer 1 for PPD Police. Their status is salaried. Roderick earned $23,738 in 2026.

Mozell Walker

Police Officer 1/PPD Police

2026 total comp
$23,735
Base pay
$19,484
Overtime
$2,908
Other pay
$1,344
Benefits
$0
Total compensation
$23,735
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43345
Total Pay
$23,735

Mozell Walker is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,735.

Jose Gutierrez Jr.

Police Officer 1/PPD Police

2026 total comp
$23,730
Base pay
$21,648
Overtime
$271
Other pay
$1,811
Benefits
$0
Total compensation
$23,730
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
395
Total Pay
$23,730

Jose Gutierrez Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Jose earned $23,730 in 2026.

Edward Mcclain

Police Officer 1/PPD Police

2026 total comp
$23,724
Base pay
$19,484
Overtime
$2,898
Other pay
$1,343
Benefits
$0
Total compensation
$23,724
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43352
Total Pay
$23,724

Edward Mcclain holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,724.

Stacey Scott

Police Officer 1/PPD Police

2026 total comp
$23,720
Base pay
$20,783
Overtime
$879
Other pay
$2,059
Benefits
$0
Total compensation
$23,720
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42179
Total Pay
$23,720

Stacey Scott works as a Police Officer 1 for PPD Police. Their status is salaried. Stacey earned $23,720 in 2026.

Joshua Welles

Police Officer 1/PPD Police

2026 total comp
$23,709
Base pay
$18,532
Overtime
$3,835
Other pay
$1,342
Benefits
$0
Total compensation
$23,709
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47081
Total Pay
$23,709

Joshua Welles works as a Police Officer 1 for PPD Police. Their status is salaried. Joshua earned $23,709 in 2026.

Lisa Gale

Police Officer 1/PPD Police

2026 total comp
$23,706
Base pay
$21,648
Overtime
$0
Other pay
$2,058
Benefits
$0
Total compensation
$23,706
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38445
Total Pay
$23,706

Lisa Gale holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,706.

Artese Dejesus

Police Officer 1/PPD Police

2026 total comp
$23,692
Base pay
$19,484
Overtime
$2,867
Other pay
$1,341
Benefits
$0
Total compensation
$23,692
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46688
Total Pay
$23,692

At PPD Police, Artese Dejesus serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,692.

Eriq Pierre

Police Officer 1/PPD Police

2026 total comp
$23,692
Base pay
$19,484
Overtime
$2,867
Other pay
$1,341
Benefits
$0
Total compensation
$23,692
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
44185
Total Pay
$23,692

Eriq Pierre works as a Police Officer 1 for PPD Police. Their status is salaried. Eriq earned $23,692 in 2026.

Nasir Chestnut

Police Officer 1/PPD Police

2026 total comp
$23,676
Base pay
$19,804
Overtime
$2,532
Other pay
$1,340
Benefits
$0
Total compensation
$23,676
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45600
Total Pay
$23,676

Nasir Chestnut works as a Police Officer 1 for PPD Police. Their status is salaried. Nasir earned $23,676 in 2026.

Emanuel Ramirez

Police Officer 1/PPD Police

2026 total comp
$23,664
Base pay
$21,577
Overtime
$1,830
Other pay
$257
Benefits
$0
Total compensation
$23,664
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39268
Total Pay
$23,664

Emanuel Ramirez works as a Police Officer 1 for PPD Police. Their status is salaried. Emanuel earned $23,664 in 2026.

Garnett Simpson

Police Officer 1/PPD Police

2026 total comp
$23,660
Base pay
$19,484
Overtime
$2,837
Other pay
$1,339
Benefits
$0
Total compensation
$23,660
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43260
Total Pay
$23,660

Garnett Simpson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,660.

George Spencer

Police Officer 1/PPD Police

2026 total comp
$23,647
Base pay
$21,287
Overtime
$203
Other pay
$2,157
Benefits
$0
Total compensation
$23,647
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4659
Total Pay
$23,647

George Spencer works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $23,647 in 2026.

Kathleen Wahl

Police Officer 1/PPD Police

2026 total comp
$23,646
Base pay
$21,648
Overtime
$0
Other pay
$1,998
Benefits
$0
Total compensation
$23,646
Employment type
Salaried

Source-specific fields

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

Kathleen Wahl is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,646.

Marvin Young

Police Officer 1/PPD Police

2020 total comp
$23,646
Base pay
$4,362
Overtime
$3,762
Other pay
$15,522
Benefits
$0
Total compensation
$23,646
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
33611
Total Pay
$23,646

Marvin Young holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $23,646.

Jeanene Nieves

Police Officer 1/PPD Police

2026 total comp
$23,631
Base pay
$21,577
Overtime
$0
Other pay
$2,053
Benefits
$0
Total compensation
$23,631
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39725
Total Pay
$23,631

Jeanene Nieves works as a Police Officer 1 for PPD Police. Their status is salaried. Jeanene earned $23,631 in 2026.