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 77

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.

Emily Coyne

Police Officer 1/PPD Police

2026 total comp
$26,714
Base pay
$16,669
Overtime
$1,931
Other pay
$8,114
Benefits
$0
Total compensation
$26,714
Employment type
Salaried

Source-specific fields

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

At PPD Police, Emily Coyne serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,714.

Edgardo Bernard

Police Officer 1/PPD Police

2026 total comp
$26,711
Base pay
$21,577
Overtime
$2,813
Other pay
$2,321
Benefits
$0
Total compensation
$26,711
Employment type
Salaried

Source-specific fields

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

Edgardo Bernard works as a Police Officer 1 for PPD Police. Their status is salaried. Edgardo earned $26,711 in 2026.

James Foster

Police Officer 1/PPD Police

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

Source-specific fields

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

James Foster is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,688.

Paul Serwinski

Police Officer 1/PPD Police

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

Source-specific fields

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

Paul Serwinski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,688.

John Sammartino

Police Officer 1/PPD Police

2026 total comp
$26,685
Base pay
$21,648
Overtime
$2,440
Other pay
$2,596
Benefits
$0
Total compensation
$26,685
Employment type
Salaried

Source-specific fields

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

John Sammartino holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,685.

Jessica Tankelewicz

Police Officer 1/PPD Police

2026 total comp
$26,685
Base pay
$21,648
Overtime
$2,440
Other pay
$2,596
Benefits
$0
Total compensation
$26,685
Employment type
Salaried

Source-specific fields

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

Jessica Tankelewicz works as a Police Officer 1 for PPD Police. Their status is salaried. Jessica earned $26,685 in 2026.

Lorand Dobondi

Police Officer 1/PPD Police

2026 total comp
$26,685
Base pay
$21,648
Overtime
$2,440
Other pay
$2,596
Benefits
$0
Total compensation
$26,685
Employment type
Salaried

Source-specific fields

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

Lorand Dobondi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,685.

Derrick Wright

Police Officer 1/PPD Police

2026 total comp
$26,685
Base pay
$21,648
Overtime
$2,440
Other pay
$2,596
Benefits
$0
Total compensation
$26,685
Employment type
Salaried

Source-specific fields

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

At PPD Police, Derrick Wright serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,685.

John Monroe Iii

Police Officer 1/PPD Police

2026 total comp
$26,684
Base pay
$21,648
Overtime
$3,525
Other pay
$1,510
Benefits
$0
Total compensation
$26,684
Employment type
Salaried

Source-specific fields

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

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

Shania Inniss

Police Officer 1/PPD Police

2026 total comp
$26,674
Base pay
$21,648
Overtime
$3,186
Other pay
$1,840
Benefits
$0
Total compensation
$26,674
Employment type
Salaried

Source-specific fields

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

At PPD Police, Shania Inniss serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,674.

Caden Cooper

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Caden Cooper serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,667.

William Smith

Police Officer 1/PPD Police

2026 total comp
$26,660
Base pay
$21,648
Overtime
$1,898
Other pay
$3,113
Benefits
$0
Total compensation
$26,660
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8506
Total Pay
$35,638

William Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,660.

Gianna Contrabasso

Police Officer 1/PPD Police

2026 total comp
$26,659
Base pay
$16,669
Overtime
$1,879
Other pay
$8,111
Benefits
$0
Total compensation
$26,659
Employment type
Salaried

Source-specific fields

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

Gianna Contrabasso works as a Police Officer 1 for PPD Police. Their status is salaried. Gianna earned $26,659 in 2026.