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
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+

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.

Record list

Employees with this title

Highest-paid first / page 57

Jazmine Grey

Police Officer 1/PPD Police

2026 total comp
$30,965
Base pay
$21,648
Overtime
$6,304
Other pay
$3,013
Benefits
$0
Total compensation
$30,965
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jazmine Grey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,965.

Dominique Bostick

Police Officer 1/PPD Police

2026 total comp
$30,965
Base pay
$21,648
Overtime
$6,304
Other pay
$3,013
Benefits
$0
Total compensation
$30,965
Employment type
Salaried

Source-specific fields

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

Dominique Bostick works as a Police Officer 1 for PPD Police. Their status is salaried. Dominique earned $30,965 in 2026.

Kirk Dodd

Police Officer 1/PPD Police

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

Source-specific fields

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

Kirk Dodd works as a Police Officer 1 for PPD Police. Their status is salaried. Kirk earned $30,964 in 2026.

Daniel Richardson

Police Officer 1/PPD Police

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

Source-specific fields

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

Daniel Richardson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,960.

Derek Larovere

Police Officer 1/PPD Police

2026 total comp
$30,952
Base pay
$20,783
Overtime
$7,483
Other pay
$2,686
Benefits
$0
Total compensation
$30,952
Employment type
Salaried

Source-specific fields

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

Derek Larovere holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,952.

Mark Kovacs

Police Officer 1/PPD Police

2026 total comp
$30,949
Base pay
$21,648
Overtime
$5,728
Other pay
$3,573
Benefits
$0
Total compensation
$30,949
Employment type
Salaried

Source-specific fields

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

Mark Kovacs holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,949.

Donyell Thomas

Police Officer 1/PPD Police

2026 total comp
$30,946
Base pay
$21,648
Overtime
$6,101
Other pay
$3,197
Benefits
$0
Total compensation
$30,946
Employment type
Salaried

Source-specific fields

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

At PPD Police, Donyell Thomas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,946.

Diana Ramos

Police Officer 1/PPD Police

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

Source-specific fields

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

Diana Ramos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,941.

Shanda White

Police Officer 1/PPD Police

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

Source-specific fields

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

Shanda White works as a Police Officer 1 for PPD Police. Their status is salaried. Shanda earned $30,941 in 2026.

Asah Hall

Police Officer 1/PPD Police

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

Source-specific fields

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

Asah Hall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,941.

Meika Bell

Police Officer 1/PPD Police

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

Source-specific fields

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

Meika Bell works as a Police Officer 1 for PPD Police. Their status is salaried. Meika earned $30,941 in 2026.

Laura Pelczar

Police Officer 1/PPD Police

2026 total comp
$30,928
Base pay
$20,783
Overtime
$7,462
Other pay
$2,684
Benefits
$0
Total compensation
$30,928
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
41929
Total Pay
$30,928

Laura Pelczar is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,928.

Brian Spearman

Police Officer 1/PPD Police

2026 total comp
$30,926
Base pay
$21,648
Overtime
$5,796
Other pay
$3,482
Benefits
$0
Total compensation
$30,926
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brian Spearman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,926.

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.