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 15

John Hanejko

Police Officer 1/PPD Police

2026 total comp
$26,840
Base pay
$21,648
Overtime
$2,305
Other pay
$2,887
Benefits
$0
Total compensation
$26,840
Employment type
Salaried

Source-specific fields

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

John Hanejko works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $26,840 in 2026.

Kimberli Jenkins

Police Officer 1/PPD Police

2026 total comp
$26,840
Base pay
$21,648
Overtime
$2,169
Other pay
$3,022
Benefits
$0
Total compensation
$26,840
Employment type
Salaried

Source-specific fields

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

Kimberli Jenkins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,840.

Mark Grier

Police Officer 1/PPD Police

2026 total comp
$26,840
Base pay
$21,648
Overtime
$2,169
Other pay
$3,022
Benefits
$0
Total compensation
$26,840
Employment type
Salaried

Source-specific fields

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

Mark Grier works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $26,840 in 2026.

Christopher Lamaina

Police Officer 1/PPD Police

2026 total comp
$26,839
Base pay
$18,185
Overtime
$6,206
Other pay
$2,447
Benefits
$0
Total compensation
$26,839
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
16673
Total Pay
$26,839

At PPD Police, Christopher Lamaina serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,839.

Matthew Luetz

Police Officer 1/PPD Police

2026 total comp
$26,835
Base pay
$21,648
Overtime
$2,576
Other pay
$2,611
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31016
Total Pay
$26,835

Matthew Luetz works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $26,835 in 2026.

George Wetzel Jr.

Police Officer 1/PPD Police

2026 total comp
$26,835
Base pay
$21,648
Overtime
$2,576
Other pay
$2,611
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3081
Total Pay
$26,835

George Wetzel Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $26,835 in 2026.

Jesus Arlequin-Zapata

Police Officer 1/PPD Police

2026 total comp
$26,828
Base pay
$19,484
Overtime
$5,826
Other pay
$1,519
Benefits
$0
Total compensation
$26,828
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45515
Total Pay
$26,828

Jesus Arlequin-Zapata is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,828.

Eddie Mendez

Police Officer 1/PPD Police

2026 total comp
$26,826
Base pay
$21,648
Overtime
$2,406
Other pay
$2,772
Benefits
$0
Total compensation
$26,826
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9638
Total Pay
$26,826

At PPD Police, Eddie Mendez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,826.

Frank Sackosky

Police Officer 1/PPD Police

2026 total comp
$26,826
Base pay
$21,648
Overtime
$2,406
Other pay
$2,772
Benefits
$0
Total compensation
$26,826
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16395
Total Pay
$26,826

Frank Sackosky is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,826.

Taraya Thwaites

Police Officer 1/PPD Police

2026 total comp
$26,825
Base pay
$16,669
Overtime
$2,036
Other pay
$8,120
Benefits
$0
Total compensation
$26,825
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51562
Total Pay
$26,825

Taraya Thwaites works as a Police Officer 1 for PPD Police. Their status is salaried. Taraya earned $26,825 in 2026.

Michael Forrester

Police Officer 1/PPD Police

2026 total comp
$26,806
Base pay
$18,185
Overtime
$1,737
Other pay
$6,884
Benefits
$0
Total compensation
$26,806
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47301
Total Pay
$26,806

At PPD Police, Michael Forrester serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,806.

Michael Davis

Police Officer 1/PPD Police

2026 total comp
$26,804
Base pay
$21,648
Overtime
$2,711
Other pay
$2,445
Benefits
$0
Total compensation
$26,804
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
81
Total Pay
$26,804

Michael Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $26,804 in 2026.

Edwin Velez-Figueroa

Police Officer 1/PPD Police

2026 total comp
$26,804
Base pay
$21,648
Overtime
$2,711
Other pay
$2,445
Benefits
$0
Total compensation
$26,804
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27199
Total Pay
$26,804

Edwin Velez-Figueroa is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,804.

Talmadge Scruggs

Police Officer 1/PPD Police

2026 total comp
$26,802
Base pay
$21,648
Overtime
$2,271
Other pay
$2,883
Benefits
$0
Total compensation
$26,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5989
Total Pay
$26,802

At PPD Police, Talmadge Scruggs serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,802.

Charles Forrest

Police Officer 1/PPD Police

2026 total comp
$26,802
Base pay
$21,648
Overtime
$2,271
Other pay
$2,883
Benefits
$0
Total compensation
$26,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28572
Total Pay
$26,802

Charles Forrest is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,802.

Marc Peterson

Police Officer 1/PPD Police

2026 total comp
$26,802
Base pay
$21,648
Overtime
$2,271
Other pay
$2,883
Benefits
$0
Total compensation
$26,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33230
Total Pay
$26,802

Marc Peterson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,802.

Genea Johnson

Police Officer 1/PPD Police

2026 total comp
$26,802
Base pay
$21,648
Overtime
$2,135
Other pay
$3,018
Benefits
$0
Total compensation
$26,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8193
Total Pay
$26,802

Genea Johnson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,802.

Selena Donado

Police Officer 1/PPD Police

2026 total comp
$26,800
Base pay
$18,185
Overtime
$968
Other pay
$7,647
Benefits
$0
Total compensation
$26,800
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50404
Total Pay
$26,800

At PPD Police, Selena Donado serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,800.

John Connolly

Police Officer 1/PPD Police

2026 total comp
$26,796
Base pay
$19,484
Overtime
$5,796
Other pay
$1,517
Benefits
$0
Total compensation
$26,796
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45695
Total Pay
$26,796

John Connolly works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $26,796 in 2026.

Christopher Marchesani

Police Officer 1/PPD Police

2019 total comp
$26,790
Base pay
$5,931
Overtime
$0
Other pay
$20,859
Benefits
$0
Total compensation
$26,790
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
4420
Total Pay
$26,790

Christopher Marchesani is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $26,790.

Anthony Davis

Police Officer 1/PPD Police

2026 total comp
$26,789
Base pay
$21,648
Overtime
$2,372
Other pay
$2,768
Benefits
$0
Total compensation
$26,789
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11717
Total Pay
$26,789

Anthony Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $26,789 in 2026.

Peter Marino

Police Officer 1/PPD Police

2026 total comp
$26,760
Base pay
$21,648
Overtime
$2,508
Other pay
$2,604
Benefits
$0
Total compensation
$26,760
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30611
Total Pay
$26,760

Peter Marino is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,760.

Sadulla Abdalov

Police Officer 1/PPD Police

2026 total comp
$26,751
Base pay
$17,631
Overtime
$1,476
Other pay
$7,645
Benefits
$0
Total compensation
$26,751
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51620
Total Pay
$26,751

Sadulla Abdalov works as a Police Officer 1 for PPD Police. Their status is salaried. Sadulla earned $26,751 in 2026.

Joseph Caruso

Police Officer 1/PPD Police

2026 total comp
$26,751
Base pay
$21,648
Overtime
$2,339
Other pay
$2,764
Benefits
$0
Total compensation
$26,751
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33484
Total Pay
$26,751

Joseph Caruso works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $26,751 in 2026.

Isaac Diaz

Police Officer 1/PPD Police

2026 total comp
$26,748
Base pay
$20,783
Overtime
$3,644
Other pay
$2,322
Benefits
$0
Total compensation
$26,748
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39446
Total Pay
$26,748

Isaac Diaz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,748.

Julian Narine

Police Officer 1/PPD Police

2026 total comp
$26,744
Base pay
$21,648
Overtime
$2,576
Other pay
$2,520
Benefits
$0
Total compensation
$26,744
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26447
Total Pay
$26,744

At PPD Police, Julian Narine serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,744.

Julie Carpenter

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36522
Total Pay
$26,742

Julie Carpenter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $26,742.

Frank Donato Jr.

Police Officer 1/PPD Police

2026 total comp
$26,742
Base pay
$21,287
Overtime
$3,016
Other pay
$2,439
Benefits
$0
Total compensation
$26,742
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16550
Total Pay
$26,742

Frank Donato Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,742.

Joseph Bohannon Iii

Police Officer 1/PPD Police

2026 total comp
$26,736
Base pay
$21,648
Overtime
$1,966
Other pay
$3,122
Benefits
$0
Total compensation
$26,736
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11644
Total Pay
$26,736

At PPD Police, Joseph Bohannon Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,736.

David Eggleston

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$18,185
Overtime
$7,032
Other pay
$1,513
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51079
Total Pay
$26,730

David Eggleston is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,730.

Kyle Mccabe

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

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

Kyle Mccabe holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,730.

Michael Mccalister

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

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

Michael Mccalister holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,730.

Edmond Madani

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

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

Edmond Madani is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,730.

Joseph Livewell

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

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

Joseph Livewell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,730.

Richard Dillard

Police Officer 1/PPD Police

2026 total comp
$26,730
Base pay
$21,648
Overtime
$2,644
Other pay
$2,438
Benefits
$0
Total compensation
$26,730
Employment type
Salaried

Source-specific fields

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

Richard Dillard works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $26,730 in 2026.

Adrian Baird

Police Officer 1/PPD Police

2026 total comp
$26,726
Base pay
$17,631
Overtime
$1,452
Other pay
$7,643
Benefits
$0
Total compensation
$26,726
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52197
Total Pay
$26,726

Adrian Baird holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,726.

Andrew Sears

Police Officer 1/PPD Police

2026 total comp
$26,723
Base pay
$18,185
Overtime
$1,480
Other pay
$7,058
Benefits
$0
Total compensation
$26,723
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50123
Total Pay
$26,723

Andrew Sears is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,723.

Daniel Stahl

Police Officer 1/PPD Police

2022 total comp
$26,723
Base pay
$13,835
Overtime
$231
Other pay
$12,658
Benefits
$0
Total compensation
$26,723
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
27168
Total Pay
$26,723

At PPD Police, Daniel Stahl serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $26,723.

Marcus Allen

Police Officer 1/PPD Police

2026 total comp
$26,723
Base pay
$21,648
Overtime
$2,474
Other pay
$2,600
Benefits
$0
Total compensation
$26,723
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20710
Total Pay
$30,430

Marcus Allen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,723.

Jean Dessources

Police Officer 1/PPD Police

2026 total comp
$26,716
Base pay
$17,631
Overtime
$1,442
Other pay
$7,643
Benefits
$0
Total compensation
$26,716
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52289
Total Pay
$26,716

At PPD Police, Jean Dessources serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,716.