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

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.

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.

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.