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 43

Michael Mullin

Police Officer 1/PPD Police

2026 total comp
$35,419
Base pay
$21,648
Overtime
$10,540
Other pay
$3,230
Benefits
$0
Total compensation
$35,419
Employment type
Salaried

Source-specific fields

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

Michael Mullin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,419.

Drew Rice

Police Officer 1/PPD Police

2026 total comp
$35,406
Base pay
$21,648
Overtime
$10,100
Other pay
$3,657
Benefits
$0
Total compensation
$35,406
Employment type
Salaried

Source-specific fields

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

Drew Rice holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,406.

Marchetta Kinard

Police Officer 1/PPD Police

2026 total comp
$35,395
Base pay
$21,648
Overtime
$10,303
Other pay
$3,443
Benefits
$0
Total compensation
$35,395
Employment type
Salaried

Source-specific fields

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

Marchetta Kinard works as a Police Officer 1 for PPD Police. Their status is salaried. Marchetta earned $35,395 in 2026.

Matthew Kaiser

Police Officer 1/PPD Police

2026 total comp
$35,395
Base pay
$21,648
Overtime
$10,303
Other pay
$3,443
Benefits
$0
Total compensation
$35,395
Employment type
Salaried

Source-specific fields

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

Matthew Kaiser works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $35,395 in 2026.

Jacqueline Rosa

Police Officer 1/PPD Police

2026 total comp
$35,394
Base pay
$21,648
Overtime
$9,761
Other pay
$3,985
Benefits
$0
Total compensation
$35,394
Employment type
Salaried

Source-specific fields

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

Jacqueline Rosa holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,394.

Christopher Szewczak

Police Officer 1/PPD Police

2026 total comp
$35,394
Base pay
$21,648
Overtime
$9,761
Other pay
$3,985
Benefits
$0
Total compensation
$35,394
Employment type
Salaried

Source-specific fields

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

At PPD Police, Christopher Szewczak serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,394.

Maritza Matos

Police Officer 1/PPD Police

2024 total comp
$35,389
Base pay
$21,489
Overtime
$0
Other pay
$13,900
Benefits
$0
Total compensation
$35,389
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
6592
Total Pay
$35,389

Maritza Matos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $35,389.

Victor Vespasiani

Police Officer 1/PPD Police

2026 total comp
$35,381
Base pay
$21,648
Overtime
$10,507
Other pay
$3,226
Benefits
$0
Total compensation
$35,381
Employment type
Salaried

Source-specific fields

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

Victor Vespasiani works as a Police Officer 1 for PPD Police. Their status is salaried. Victor earned $35,381 in 2026.

Jose Gutierrez

Police Officer 1/PPD Police

2024 total comp
$35,368
Base pay
$0
Overtime
$0
Other pay
$35,368
Benefits
$0
Total compensation
$35,368
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
13624
Total Pay
$35,368

Jose Gutierrez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $35,368.

Michael Southerland

Police Officer 1/PPD Police

2024 total comp
$35,342
Base pay
$28,101
Overtime
$0
Other pay
$7,241
Benefits
$0
Total compensation
$35,342
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
10510
Total Pay
$35,342

Michael Southerland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $35,342.

Kevin Ward

Police Officer 1/PPD Police

2026 total comp
$35,330
Base pay
$21,648
Overtime
$10,032
Other pay
$3,649
Benefits
$0
Total compensation
$35,330
Employment type
Salaried

Source-specific fields

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

At PPD Police, Kevin Ward serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,330.

Ryan Clement

Police Officer 1/PPD Police

2026 total comp
$35,330
Base pay
$21,648
Overtime
$10,032
Other pay
$3,649
Benefits
$0
Total compensation
$35,330
Employment type
Salaried

Source-specific fields

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

Ryan Clement is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,330.

Danielle Gonzalez

Police Officer 1/PPD Police

2026 total comp
$35,307
Base pay
$21,648
Overtime
$10,439
Other pay
$3,219
Benefits
$0
Total compensation
$35,307
Employment type
Salaried

Source-specific fields

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

Danielle Gonzalez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,307.

George Weiss

Police Officer 1/PPD Police

2026 total comp
$35,307
Base pay
$21,648
Overtime
$10,439
Other pay
$3,219
Benefits
$0
Total compensation
$35,307
Employment type
Salaried

Source-specific fields

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

At PPD Police, George Weiss serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,307.

Christopher Boatwright

Police Officer 1/PPD Police

2026 total comp
$35,307
Base pay
$21,648
Overtime
$10,439
Other pay
$3,219
Benefits
$0
Total compensation
$35,307
Employment type
Salaried

Source-specific fields

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

Christopher Boatwright holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,307.

Joseph Curley

Police Officer 1/PPD Police

2026 total comp
$35,287
Base pay
$21,648
Overtime
$7,694
Other pay
$5,945
Benefits
$0
Total compensation
$35,287
Employment type
Salaried

Source-specific fields

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

At PPD Police, Joseph Curley serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,287.

Michael Hanna

Police Officer 1/PPD Police

2026 total comp
$35,263
Base pay
$20,783
Overtime
$11,420
Other pay
$3,060
Benefits
$0
Total compensation
$35,263
Employment type
Salaried

Source-specific fields

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

Michael Hanna is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,263.

Gregory Yatcilla

Police Officer 1/PPD Police

2026 total comp
$35,254
Base pay
$21,648
Overtime
$9,637
Other pay
$3,969
Benefits
$0
Total compensation
$35,254
Employment type
Salaried

Source-specific fields

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

Gregory Yatcilla works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $35,254 in 2026.

Carina Bayle

Police Officer 1/PPD Police

2022 total comp
$35,239
Base pay
$7,071
Overtime
$0
Other pay
$28,168
Benefits
$0
Total compensation
$35,239
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22646
Total Pay
$35,239

Carina Bayle works as a Police Officer 1 for PPD Police. Their status is salaried. Carina earned $35,239 in 2022.

Bentley Woods Jr

Police Officer 1/PPD Police

2026 total comp
$35,232
Base pay
$21,648
Overtime
$10,371
Other pay
$3,213
Benefits
$0
Total compensation
$35,232
Employment type
Salaried

Source-specific fields

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

At PPD Police, Bentley Woods Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,232.

Timothy Moore

Police Officer 1/PPD Police

2026 total comp
$35,217
Base pay
$21,648
Overtime
$9,930
Other pay
$3,638
Benefits
$0
Total compensation
$35,217
Employment type
Salaried

Source-specific fields

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

Timothy Moore works as a Police Officer 1 for PPD Police. Their status is salaried. Timothy earned $35,217 in 2026.

Gerald Wolford

Police Officer 1/PPD Police

2026 total comp
$35,217
Base pay
$21,648
Overtime
$9,930
Other pay
$3,638
Benefits
$0
Total compensation
$35,217
Employment type
Salaried

Source-specific fields

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

Gerald Wolford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,217.

Jeanette Meizinger

Police Officer 1/PPD Police

2026 total comp
$35,217
Base pay
$21,648
Overtime
$9,930
Other pay
$3,638
Benefits
$0
Total compensation
$35,217
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jeanette Meizinger serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,217.

Robert Mc Donnell Jr

Police Officer 1/PPD Police

2026 total comp
$35,216
Base pay
$21,648
Overtime
$9,456
Other pay
$4,111
Benefits
$0
Total compensation
$35,216
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Mc Donnell Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,216.

Samuel Mangini

Police Officer 1/PPD Police

2026 total comp
$35,194
Base pay
$21,648
Overtime
$9,761
Other pay
$3,785
Benefits
$0
Total compensation
$35,194
Employment type
Salaried

Source-specific fields

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

Samuel Mangini is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,194.

Robert Mason

Police Officer 1/PPD Police

2026 total comp
$35,156
Base pay
$21,648
Overtime
$9,727
Other pay
$3,781
Benefits
$0
Total compensation
$35,156
Employment type
Salaried

Source-specific fields

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

Robert Mason works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $35,156 in 2026.

Mark Eib

Police Officer 1/PPD Police

2026 total comp
$35,156
Base pay
$21,648
Overtime
$9,727
Other pay
$3,781
Benefits
$0
Total compensation
$35,156
Employment type
Salaried

Source-specific fields

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

At PPD Police, Mark Eib serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,156.

Casey Galazka

Police Officer 1/PPD Police

2026 total comp
$35,133
Base pay
$21,648
Overtime
$10,281
Other pay
$3,204
Benefits
$0
Total compensation
$35,133
Employment type
Salaried

Source-specific fields

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

Casey Galazka works as a Police Officer 1 for PPD Police. Their status is salaried. Casey earned $35,133 in 2026.

James Carrion

Police Officer 1/PPD Police

2026 total comp
$35,127
Base pay
$21,648
Overtime
$9,524
Other pay
$3,955
Benefits
$0
Total compensation
$35,127
Employment type
Salaried

Source-specific fields

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

James Carrion is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,127.

Monnie Beard

Police Officer 1/PPD Police

2026 total comp
$35,065
Base pay
$21,648
Overtime
$9,795
Other pay
$3,622
Benefits
$0
Total compensation
$35,065
Employment type
Salaried

Source-specific fields

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

Monnie Beard is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,065.

Jude Mckenna

Police Officer 1/PPD Police

2026 total comp
$35,057
Base pay
$21,648
Overtime
$9,998
Other pay
$3,410
Benefits
$0
Total compensation
$35,057
Employment type
Salaried

Source-specific fields

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

Jude Mckenna holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,057.

Kim Lee

Police Officer 1/PPD Police

2026 total comp
$35,051
Base pay
$21,648
Overtime
$9,456
Other pay
$3,946
Benefits
$0
Total compensation
$35,051
Employment type
Salaried

Source-specific fields

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

Kim Lee is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,051.

Jarrett Ross

Police Officer 1/PPD Police

2026 total comp
$35,046
Base pay
$21,648
Overtime
$10,201
Other pay
$3,196
Benefits
$0
Total compensation
$35,046
Employment type
Salaried

Source-specific fields

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

Jarrett Ross holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,046.

John Rich

Police Officer 1/PPD Police

2026 total comp
$35,028
Base pay
$21,648
Overtime
$9,761
Other pay
$3,618
Benefits
$0
Total compensation
$35,028
Employment type
Salaried

Source-specific fields

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

John Rich works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $35,028 in 2026.

Anthony Washington

Police Officer 1/PPD Police

2026 total comp
$35,028
Base pay
$21,648
Overtime
$9,761
Other pay
$3,618
Benefits
$0
Total compensation
$35,028
Employment type
Salaried

Source-specific fields

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

Anthony Washington holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,028.

David Gerard

Police Officer 1/PPD Police

2026 total comp
$35,028
Base pay
$21,648
Overtime
$9,761
Other pay
$3,618
Benefits
$0
Total compensation
$35,028
Employment type
Salaried

Source-specific fields

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

At PPD Police, David Gerard serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,028.

Nathan Ramos

Police Officer 1/PPD Police

2024 total comp
$35,016
Base pay
$16,530
Overtime
$0
Other pay
$18,486
Benefits
$0
Total compensation
$35,016
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
13187
Total Pay
$35,016

Nathan Ramos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $35,016.

Devon Ford

Police Officer 1/PPD Police

2026 total comp
$35,008
Base pay
$21,648
Overtime
$10,168
Other pay
$3,192
Benefits
$0
Total compensation
$35,008
Employment type
Salaried

Source-specific fields

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

Devon Ford is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,008.

Quishanna Lee

Police Officer 1/PPD Police

2026 total comp
$35,008
Base pay
$21,648
Overtime
$10,168
Other pay
$3,192
Benefits
$0
Total compensation
$35,008
Employment type
Salaried

Source-specific fields

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

Quishanna Lee holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,008.

Stacey Valentine

Police Officer 1/PPD Police

2026 total comp
$35,004
Base pay
$21,648
Overtime
$9,591
Other pay
$3,765
Benefits
$0
Total compensation
$35,004
Employment type
Salaried

Source-specific fields

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

At PPD Police, Stacey Valentine serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,004.