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 17

Jesse Higgins

Police Officer 1/PPD Police

2024 total comp
$30,910
Base pay
$4,628
Overtime
$0
Other pay
$26,281
Benefits
$0
Total compensation
$30,910
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
19225
Total Pay
$30,910

Jesse Higgins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $30,910.

Lauren Bielski

Police Officer 1/PPD Police

2026 total comp
$30,906
Base pay
$21,648
Overtime
$6,439
Other pay
$2,818
Benefits
$0
Total compensation
$30,906
Employment type
Salaried

Source-specific fields

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

Lauren Bielski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,906.

Stephanie Coleman

Police Officer 1/PPD Police

2026 total comp
$30,888
Base pay
$21,648
Overtime
$5,762
Other pay
$3,478
Benefits
$0
Total compensation
$30,888
Employment type
Salaried

Source-specific fields

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

At PPD Police, Stephanie Coleman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,888.

David Marcellino

Police Officer 1/PPD Police

2026 total comp
$30,888
Base pay
$21,648
Overtime
$5,762
Other pay
$3,478
Benefits
$0
Total compensation
$30,888
Employment type
Salaried

Source-specific fields

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

At PPD Police, David Marcellino serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,888.

Christian Clark

Police Officer 1/PPD Police

2026 total comp
$30,838
Base pay
$19,484
Overtime
$9,608
Other pay
$1,746
Benefits
$0
Total compensation
$30,838
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44812
Total Pay
$30,838

Christian Clark works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $30,838 in 2026.

Aaron Turner

Police Officer 1/PPD Police

2026 total comp
$30,832
Base pay
$21,648
Overtime
$6,372
Other pay
$2,812
Benefits
$0
Total compensation
$30,832
Employment type
Salaried

Source-specific fields

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

Aaron Turner is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,832.

Tyler Desanctis

Police Officer 1/PPD Police

2026 total comp
$30,832
Base pay
$21,648
Overtime
$6,372
Other pay
$2,812
Benefits
$0
Total compensation
$30,832
Employment type
Salaried

Source-specific fields

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

Tyler Desanctis works as a Police Officer 1 for PPD Police. Their status is salaried. Tyler earned $30,832 in 2026.

Christopher Dougherty

Police Officer 1/PPD Police

2026 total comp
$30,814
Base pay
$21,648
Overtime
$5,050
Other pay
$4,115
Benefits
$0
Total compensation
$30,814
Employment type
Salaried

Source-specific fields

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

Christopher Dougherty works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $30,814 in 2026.

Cinnamon Hill

Police Officer 1/PPD Police

2026 total comp
$30,795
Base pay
$21,648
Overtime
$5,965
Other pay
$3,181
Benefits
$0
Total compensation
$30,795
Employment type
Salaried

Source-specific fields

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

Cinnamon Hill holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,795.

Michael Szelagowski

Police Officer 1/PPD Police

2026 total comp
$30,795
Base pay
$21,648
Overtime
$5,965
Other pay
$3,181
Benefits
$0
Total compensation
$30,795
Employment type
Salaried

Source-specific fields

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

Michael Szelagowski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,795.

Todd Oconnor

Police Officer 1/PPD Police

2026 total comp
$30,795
Base pay
$21,648
Overtime
$5,965
Other pay
$3,181
Benefits
$0
Total compensation
$30,795
Employment type
Salaried

Source-specific fields

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

Todd Oconnor works as a Police Officer 1 for PPD Police. Their status is salaried. Todd earned $30,795 in 2026.

Anthony Fratto

Police Officer 1/PPD Police

2026 total comp
$30,795
Base pay
$21,648
Overtime
$6,338
Other pay
$2,808
Benefits
$0
Total compensation
$30,795
Employment type
Salaried

Source-specific fields

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

Anthony Fratto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,795.

Zachary Deperro

Police Officer 1/PPD Police

2026 total comp
$30,795
Base pay
$21,648
Overtime
$6,338
Other pay
$2,808
Benefits
$0
Total compensation
$30,795
Employment type
Salaried

Source-specific fields

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

Zachary Deperro works as a Police Officer 1 for PPD Police. Their status is salaried. Zachary earned $30,795 in 2026.

Edward Cole Jr.

Police Officer 1/PPD Police

2026 total comp
$30,792
Base pay
$21,648
Overtime
$4,880
Other pay
$4,263
Benefits
$0
Total compensation
$30,792
Employment type
Salaried

Source-specific fields

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

Edward Cole Jr. is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,792.

Natalie Murray

Police Officer 1/PPD Police

2026 total comp
$30,789
Base pay
$21,648
Overtime
$5,829
Other pay
$3,312
Benefits
$0
Total compensation
$30,789
Employment type
Salaried

Source-specific fields

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

Natalie Murray works as a Police Officer 1 for PPD Police. Their status is salaried. Natalie earned $30,789 in 2026.

Luis Guzman

Police Officer 1/PPD Police

2026 total comp
$30,774
Base pay
$20,783
Overtime
$7,321
Other pay
$2,671
Benefits
$0
Total compensation
$30,774
Employment type
Salaried

Source-specific fields

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

At PPD Police, Luis Guzman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,774.

William Dolan Jr

Police Officer 1/PPD Police

2026 total comp
$30,773
Base pay
$19,484
Overtime
$9,547
Other pay
$1,742
Benefits
$0
Total compensation
$30,773
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44916
Total Pay
$30,773

At PPD Police, William Dolan Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,773.

Anyerlin Bencosme

Police Officer 1/PPD Police

2026 total comp
$30,757
Base pay
$21,648
Overtime
$6,304
Other pay
$2,805
Benefits
$0
Total compensation
$30,757
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anyerlin Bencosme serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,757.

Alvaro Otero

Police Officer 1/PPD Police

2026 total comp
$30,757
Base pay
$21,648
Overtime
$6,304
Other pay
$2,805
Benefits
$0
Total compensation
$30,757
Employment type
Salaried

Source-specific fields

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

Alvaro Otero works as a Police Officer 1 for PPD Police. Their status is salaried. Alvaro earned $30,757 in 2026.

Ryan Powell

Police Officer 1/PPD Police

2026 total comp
$30,757
Base pay
$21,648
Overtime
$6,304
Other pay
$2,805
Benefits
$0
Total compensation
$30,757
Employment type
Salaried

Source-specific fields

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

Ryan Powell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,757.

Elias Rosa

Police Officer 1/PPD Police

2026 total comp
$30,757
Base pay
$21,648
Overtime
$5,931
Other pay
$3,177
Benefits
$0
Total compensation
$30,757
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
3580
Total Pay
$24,679

Elias Rosa works as a Police Officer 1 for PPD Police. Their status is salaried. Elias earned $30,757 in 2026.

Scott Lawrence

Police Officer 1/PPD Police

2026 total comp
$30,757
Base pay
$19,479
Overtime
$8,100
Other pay
$3,177
Benefits
$0
Total compensation
$30,757
Employment type
Salaried

Source-specific fields

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

At PPD Police, Scott Lawrence serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,757.

Sinyon Rice

Police Officer 1/PPD Police

2026 total comp
$30,738
Base pay
$20,783
Overtime
$7,288
Other pay
$2,668
Benefits
$0
Total compensation
$30,738
Employment type
Salaried

Source-specific fields

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

At PPD Police, Sinyon Rice serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,738.

Roland Butler

Police Officer 1/PPD Police

2026 total comp
$30,735
Base pay
$21,648
Overtime
$5,626
Other pay
$3,461
Benefits
$0
Total compensation
$30,735
Employment type
Salaried

Source-specific fields

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

Roland Butler works as a Police Officer 1 for PPD Police. Their status is salaried. Roland earned $30,735 in 2026.

Henry Glenn

Police Officer 1/PPD Police

2026 total comp
$30,732
Base pay
$21,287
Overtime
$6,643
Other pay
$2,803
Benefits
$0
Total compensation
$30,732
Employment type
Salaried

Source-specific fields

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

Henry Glenn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,732.

Daniel Martinez

Police Officer 1/PPD Police

2026 total comp
$30,727
Base pay
$21,648
Overtime
$5,491
Other pay
$3,588
Benefits
$0
Total compensation
$30,727
Employment type
Salaried

Source-specific fields

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

Daniel Martinez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,727.

Zoraida Charon

Police Officer 1/PPD Police

2026 total comp
$30,727
Base pay
$21,648
Overtime
$5,491
Other pay
$3,588
Benefits
$0
Total compensation
$30,727
Employment type
Salaried

Source-specific fields

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

At PPD Police, Zoraida Charon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,727.

Steven Brooks

Police Officer 1/PPD Police

2026 total comp
$30,720
Base pay
$21,648
Overtime
$6,270
Other pay
$2,801
Benefits
$0
Total compensation
$30,720
Employment type
Salaried

Source-specific fields

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

Steven Brooks is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,720.

Michael Wolf

Police Officer 1/PPD Police

2026 total comp
$30,720
Base pay
$21,648
Overtime
$6,270
Other pay
$2,801
Benefits
$0
Total compensation
$30,720
Employment type
Salaried

Source-specific fields

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

At PPD Police, Michael Wolf serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,720.

Adam Kolman

Police Officer 1/PPD Police

2026 total comp
$30,719
Base pay
$21,648
Overtime
$7,332
Other pay
$1,739
Benefits
$0
Total compensation
$30,719
Employment type
Salaried

Source-specific fields

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

Adam Kolman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,719.

April Boggs

Police Officer 1/PPD Police

2023 total comp
$30,702
Base pay
$23,404
Overtime
$0
Other pay
$7,298
Benefits
$0
Total compensation
$30,702
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
33052
Total Pay
$30,702

At PPD Police, April Boggs serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $30,702.

Mark Franchetti

Police Officer 1/PPD Police

2026 total comp
$30,683
Base pay
$21,648
Overtime
$6,236
Other pay
$2,798
Benefits
$0
Total compensation
$30,683
Employment type
Salaried

Source-specific fields

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

Mark Franchetti is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,683.

Richard Dougherty

Police Officer 1/PPD Police

2026 total comp
$30,683
Base pay
$21,648
Overtime
$6,236
Other pay
$2,798
Benefits
$0
Total compensation
$30,683
Employment type
Salaried

Source-specific fields

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

Richard Dougherty works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $30,683 in 2026.

Maurice Smith

Police Officer 1/PPD Police

2026 total comp
$30,681
Base pay
$21,648
Overtime
$5,863
Other pay
$3,170
Benefits
$0
Total compensation
$30,681
Employment type
Salaried

Source-specific fields

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

Maurice Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,681.

Joseph Chan

Police Officer 1/PPD Police

2026 total comp
$30,665
Base pay
$21,648
Overtime
$6,033
Other pay
$2,983
Benefits
$0
Total compensation
$30,665
Employment type
Salaried

Source-specific fields

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

Joseph Chan works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $30,665 in 2026.

William Velazquez

Police Officer 1/PPD Police

2026 total comp
$30,659
Base pay
$21,648
Overtime
$5,558
Other pay
$3,452
Benefits
$0
Total compensation
$30,659
Employment type
Salaried

Source-specific fields

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

William Velazquez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,659.

Lawrence Flagler

Police Officer 1/PPD Police

2026 total comp
$30,659
Base pay
$21,648
Overtime
$5,558
Other pay
$3,452
Benefits
$0
Total compensation
$30,659
Employment type
Salaried

Source-specific fields

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

At PPD Police, Lawrence Flagler serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,659.

Herbert Clayton

Police Officer 1/PPD Police

2026 total comp
$30,650
Base pay
$21,648
Overtime
$5,626
Other pay
$3,376
Benefits
$0
Total compensation
$30,650
Employment type
Salaried

Source-specific fields

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

Herbert Clayton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,650.

Jeffrey Bosworth

Police Officer 1/PPD Police

2026 total comp
$30,650
Base pay
$21,648
Overtime
$5,423
Other pay
$3,579
Benefits
$0
Total compensation
$30,650
Employment type
Salaried

Source-specific fields

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

Jeffrey Bosworth holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,650.

Latisha Johnson

Police Officer 1/PPD Police

2026 total comp
$30,645
Base pay
$21,648
Overtime
$6,202
Other pay
$2,795
Benefits
$0
Total compensation
$30,645
Employment type
Salaried

Source-specific fields

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

Latisha Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Latisha earned $30,645 in 2026.