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 28

Samantha Vivarina

Police Officer 1/PPD Police

2026 total comp
$24,940
Base pay
$21,648
Overtime
$1,017
Other pay
$2,275
Benefits
$0
Total compensation
$24,940
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34952
Total Pay
$24,940

Samantha Vivarina holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,940.

Matthew Zesdorn

Police Officer 1/PPD Police

2026 total comp
$24,940
Base pay
$21,648
Overtime
$1,017
Other pay
$2,275
Benefits
$0
Total compensation
$24,940
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9982
Total Pay
$24,940

At PPD Police, Matthew Zesdorn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,940.

Kenroy Cummings

Police Officer 1/PPD Police

2026 total comp
$24,936
Base pay
$18,185
Overtime
$4,868
Other pay
$1,883
Benefits
$0
Total compensation
$24,936
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48003
Total Pay
$24,936

Kenroy Cummings is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,936.

John Mcquiggan

Police Officer 1/PPD Police

2026 total comp
$24,931
Base pay
$21,648
Overtime
$474
Other pay
$2,808
Benefits
$0
Total compensation
$24,931
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16291
Total Pay
$24,931

At PPD Police, John Mcquiggan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,931.

Jennifer Zerr

Police Officer 1/PPD Police

2026 total comp
$24,931
Base pay
$21,648
Overtime
$474
Other pay
$2,808
Benefits
$0
Total compensation
$24,931
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13032
Total Pay
$24,931

Jennifer Zerr works as a Police Officer 1 for PPD Police. Their status is salaried. Jennifer earned $24,931 in 2026.

Danielle Lacy

Police Officer 1/PPD Police

2026 total comp
$24,931
Base pay
$21,648
Overtime
$474
Other pay
$2,808
Benefits
$0
Total compensation
$24,931
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15048
Total Pay
$24,931

Danielle Lacy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,931.

Matthew Halner

Police Officer 1/PPD Police

2026 total comp
$24,930
Base pay
$21,577
Overtime
$1,186
Other pay
$2,166
Benefits
$0
Total compensation
$24,930
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39226
Total Pay
$24,930

At PPD Police, Matthew Halner serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,930.

Kevin Fay

Police Officer 1/PPD Police

2026 total comp
$24,921
Base pay
$21,648
Overtime
$847
Other pay
$2,425
Benefits
$0
Total compensation
$24,921
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24557
Total Pay
$24,921

Kevin Fay holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,921.

Patricia Muldrew

Police Officer 1/PPD Police

2019 total comp
$24,908
Base pay
$0
Overtime
$0
Other pay
$24,908
Benefits
$0
Total compensation
$24,908
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
14892
Total Pay
$24,908

Patricia Muldrew holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $24,908.

Ricardo Soto

Police Officer 1/PPD Police

2026 total comp
$24,904
Base pay
$21,648
Overtime
$576
Other pay
$2,679
Benefits
$0
Total compensation
$24,904
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21028
Total Pay
$24,904

Ricardo Soto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,904.

Michael Long

Police Officer 1/PPD Police

2026 total comp
$24,904
Base pay
$21,648
Overtime
$576
Other pay
$2,679
Benefits
$0
Total compensation
$24,904
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4671
Total Pay
$24,904

Michael Long works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $24,904 in 2026.

Candice Gongora

Police Officer 1/PPD Police

2026 total comp
$24,903
Base pay
$21,648
Overtime
$983
Other pay
$2,271
Benefits
$0
Total compensation
$24,903
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5266
Total Pay
$24,903

Candice Gongora works as a Police Officer 1 for PPD Police. Their status is salaried. Candice earned $24,903 in 2026.

Charles Morgan Iii

Police Officer 1/PPD Police

2026 total comp
$24,899
Base pay
$21,648
Overtime
$678
Other pay
$2,573
Benefits
$0
Total compensation
$24,899
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22655
Total Pay
$24,899

Charles Morgan Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Charles earned $24,899 in 2026.

James Arentzen

Police Officer 1/PPD Police

2026 total comp
$24,899
Base pay
$21,648
Overtime
$678
Other pay
$2,573
Benefits
$0
Total compensation
$24,899
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30608
Total Pay
$24,899

James Arentzen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,899.

Kevin Cooke

Police Officer 1/PPD Police

2026 total comp
$24,899
Base pay
$21,648
Overtime
$678
Other pay
$2,573
Benefits
$0
Total compensation
$24,899
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31966
Total Pay
$24,899

Kevin Cooke is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,899.

Scott Mclane

Police Officer 1/PPD Police

2026 total comp
$24,899
Base pay
$21,648
Overtime
$678
Other pay
$2,573
Benefits
$0
Total compensation
$24,899
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25018
Total Pay
$24,899

At PPD Police, Scott Mclane serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,899.

Charles Schuck

Police Officer 1/PPD Police

2026 total comp
$24,899
Base pay
$21,648
Overtime
$678
Other pay
$2,573
Benefits
$0
Total compensation
$24,899
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22030
Total Pay
$24,899

Charles Schuck is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,899.

James Collins

Police Officer 1/PPD Police

2026 total comp
$24,899
Base pay
$21,648
Overtime
$678
Other pay
$2,573
Benefits
$0
Total compensation
$24,899
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30772
Total Pay
$24,899

James Collins works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $24,899 in 2026.

Joseph Marafino

Police Officer 1/PPD Police

2026 total comp
$24,895
Base pay
$21,648
Overtime
$339
Other pay
$2,907
Benefits
$0
Total compensation
$24,895
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33120
Total Pay
$24,895

Joseph Marafino holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,895.

Julio Trujillo

Police Officer 1/PPD Police

2026 total comp
$24,883
Base pay
$21,648
Overtime
$813
Other pay
$2,421
Benefits
$0
Total compensation
$24,883
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32018
Total Pay
$24,883

At PPD Police, Julio Trujillo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,883.

Candice Mccoy

Police Officer 1/PPD Police

2026 total comp
$24,883
Base pay
$21,648
Overtime
$610
Other pay
$2,624
Benefits
$0
Total compensation
$24,883
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15290
Total Pay
$24,883

Candice Mccoy works as a Police Officer 1 for PPD Police. Their status is salaried. Candice earned $24,883 in 2026.

Brad Deeley

Police Officer 1/PPD Police

2026 total comp
$24,881
Base pay
$21,648
Overtime
$610
Other pay
$2,622
Benefits
$0
Total compensation
$24,881
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18989
Total Pay
$24,881

At PPD Police, Brad Deeley serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,881.

Chad Walker

Police Officer 1/PPD Police

2026 total comp
$24,866
Base pay
$21,648
Overtime
$542
Other pay
$2,675
Benefits
$0
Total compensation
$24,866
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13980
Total Pay
$24,866

At PPD Police, Chad Walker serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,866.

Deborah Carrero

Police Officer 1/PPD Police

2026 total comp
$24,866
Base pay
$21,648
Overtime
$542
Other pay
$2,675
Benefits
$0
Total compensation
$24,866
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14123
Total Pay
$24,866

Deborah Carrero holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,866.

Joel Frederick

Police Officer 1/PPD Police

2026 total comp
$24,866
Base pay
$21,648
Overtime
$542
Other pay
$2,675
Benefits
$0
Total compensation
$24,866
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8589
Total Pay
$24,866

Joel Frederick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,866.

Erica Forston

Police Officer 1/PPD Police

2026 total comp
$24,866
Base pay
$21,648
Overtime
$542
Other pay
$2,675
Benefits
$0
Total compensation
$24,866
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32044
Total Pay
$24,866

Erica Forston is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,866.

Patrick Smith

Police Officer 1/PPD Police

2026 total comp
$24,865
Base pay
$21,648
Overtime
$949
Other pay
$2,268
Benefits
$0
Total compensation
$24,865
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19808
Total Pay
$24,865

Patrick Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,865.

Steven Wilson

Police Officer 1/PPD Police

2026 total comp
$24,865
Base pay
$21,648
Overtime
$949
Other pay
$2,268
Benefits
$0
Total compensation
$24,865
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17756
Total Pay
$24,865

Steven Wilson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,865.

Saqueta Williams

Police Officer 1/PPD Police

2026 total comp
$24,865
Base pay
$21,648
Overtime
$949
Other pay
$2,268
Benefits
$0
Total compensation
$24,865
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
37071
Total Pay
$24,865

Saqueta Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,865.

Michael Mcfadden

Police Officer 1/PPD Police

2026 total comp
$24,865
Base pay
$21,648
Overtime
$949
Other pay
$2,268
Benefits
$0
Total compensation
$24,865
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
518
Total Pay
$24,865

Michael Mcfadden holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,865.

Peyton Andrews

Police Officer 1/PPD Police

2026 total comp
$24,865
Base pay
$21,648
Overtime
$949
Other pay
$2,268
Benefits
$0
Total compensation
$24,865
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21472
Total Pay
$24,865

Peyton Andrews holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,865.

Connor Mcallister

Police Officer 1/PPD Police

2026 total comp
$24,860
Base pay
$20,783
Overtime
$1,920
Other pay
$2,158
Benefits
$0
Total compensation
$24,860
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12591
Total Pay
$24,860

Connor Mcallister works as a Police Officer 1 for PPD Police. Their status is salaried. Connor earned $24,860 in 2026.

Barry Strube

Police Officer 1/PPD Police

2021 total comp
$24,858
Base pay
$13,464
Overtime
$808
Other pay
$10,587
Benefits
$0
Total compensation
$24,858
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
33808
Total Pay
$24,858

Barry Strube is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $24,858.

Edwin Correa

Police Officer 1/PPD Police

2026 total comp
$24,854
Base pay
$21,648
Overtime
$407
Other pay
$2,799
Benefits
$0
Total compensation
$24,854
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5737
Total Pay
$24,854

Edwin Correa works as a Police Officer 1 for PPD Police. Their status is salaried. Edwin earned $24,854 in 2026.

Robert Rodriguez

Police Officer 1/PPD Police

2026 total comp
$24,836
Base pay
$21,648
Overtime
$474
Other pay
$2,713
Benefits
$0
Total compensation
$24,836
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21772
Total Pay
$24,836

Robert Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,836.

Luke Kassan

Police Officer 1/PPD Police

2026 total comp
$24,833
Base pay
$16,669
Overtime
$157
Other pay
$8,008
Benefits
$0
Total compensation
$24,833
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51529
Total Pay
$24,833

Luke Kassan is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,833.

Brandon Dougherty-Colon

Police Officer 1/PPD Police

2026 total comp
$24,829
Base pay
$18,185
Overtime
$5,238
Other pay
$1,405
Benefits
$0
Total compensation
$24,829
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51312
Total Pay
$24,829

Brandon Dougherty-Colon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,829.

Alfredo Dimascia

Police Officer 1/PPD Police

2026 total comp
$24,828
Base pay
$21,648
Overtime
$915
Other pay
$2,264
Benefits
$0
Total compensation
$24,828
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35214
Total Pay
$24,828

Alfredo Dimascia works as a Police Officer 1 for PPD Police. Their status is salaried. Alfredo earned $24,828 in 2026.

Blake Reilley

Police Officer 1/PPD Police

2026 total comp
$24,828
Base pay
$21,648
Overtime
$915
Other pay
$2,264
Benefits
$0
Total compensation
$24,828
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5041
Total Pay
$24,828

Blake Reilley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,828.

Dalton Mcbride

Police Officer 1/PPD Police

2026 total comp
$24,828
Base pay
$21,648
Overtime
$915
Other pay
$2,264
Benefits
$0
Total compensation
$24,828
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17991
Total Pay
$24,828

Dalton Mcbride holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,828.