GCGovComp.app

City of Philadelphia / PPD Police / Police Corporal

Job-title file

Police Corporal

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

225 employees hold this title in PPD Police. Median total compensation for the role is $27,685, above the department median of $27,267.

Employees
225
Total payroll
$8.8M
Role median
$27,685
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$138,431+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 225 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 Corporal is held in 2 City of Philadelphia departments. In PPD Police, the median of $27,685 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$31,701 · 6

Median total compensation for the Police Corporal role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Police Corporal beyond City of Philadelphia

This role is reported in 2 jurisdictions. In City of Philadelphia, the median of $27,685 ranks #2 of 2. See Police Corporal across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of Greensboro
$87,831 · 58

Median total compensation for comparable Police Corporalroles 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 4

Jesse Cox

Police Corporal/PPD Police

2026 total comp
$27,507
Base pay
$23,813
Overtime
$596
Other pay
$3,098
Benefits
$0
Total compensation
$27,507
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
30215
Total Pay
$27,507

At PPD Police, Jesse Cox serves as a Police Corporal. They work salaried. Their 2026 pay totaled $27,507.

Joseph Hodge

Police Corporal/PPD Police

2026 total comp
$27,430
Base pay
$23,813
Overtime
$783
Other pay
$2,834
Benefits
$0
Total compensation
$27,430
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
30356
Total Pay
$27,430

Joseph Hodge is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,430.

Timothy Esack

Police Corporal/PPD Police

2026 total comp
$27,388
Base pay
$23,813
Overtime
$746
Other pay
$2,830
Benefits
$0
Total compensation
$27,388
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
13240
Total Pay
$27,388

Timothy Esack is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,388.

Adam Rudzinski

Police Corporal/PPD Police

2026 total comp
$27,371
Base pay
$23,813
Overtime
$895
Other pay
$2,663
Benefits
$0
Total compensation
$27,371
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
18844
Total Pay
$27,371

Adam Rudzinski works as a Police Corporal for PPD Police. Their status is salaried. Adam earned $27,371 in 2026.

Qwendolyn Doughty

Police Corporal/PPD Police

2026 total comp
$27,351
Base pay
$23,813
Overtime
$596
Other pay
$2,942
Benefits
$0
Total compensation
$27,351
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
32726
Total Pay
$27,351

Qwendolyn Doughty is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,351.

Timothy Wilent

Police Corporal/PPD Police

2026 total comp
$27,351
Base pay
$23,813
Overtime
$1,044
Other pay
$2,495
Benefits
$0
Total compensation
$27,351
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
34564
Total Pay
$27,351

Timothy Wilent is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,351.

Vanessa Curry

Police Corporal/PPD Police

2026 total comp
$27,299
Base pay
$23,813
Overtime
$298
Other pay
$3,188
Benefits
$0
Total compensation
$27,299
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
10296
Total Pay
$27,299

Vanessa Curry holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $27,299.

Kevin Port

Police Corporal/PPD Police

2026 total comp
$27,263
Base pay
$23,813
Overtime
$634
Other pay
$2,817
Benefits
$0
Total compensation
$27,263
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
33174
Total Pay
$27,263

Kevin Port holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $27,263.

Megan Fabrizio

Police Corporal/PPD Police

2026 total comp
$27,184
Base pay
$23,813
Overtime
$447
Other pay
$2,924
Benefits
$0
Total compensation
$27,184
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
9493
Total Pay
$27,184

Megan Fabrizio works as a Police Corporal for PPD Police. Their status is salaried. Megan earned $27,184 in 2026.

Richard Sacks

Police Corporal/PPD Police

2026 total comp
$27,171
Base pay
$23,813
Overtime
$298
Other pay
$3,060
Benefits
$0
Total compensation
$27,171
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
8603
Total Pay
$27,171

Richard Sacks is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,171.

William Murphy

Police Corporal/PPD Police

2026 total comp
$27,171
Base pay
$23,813
Overtime
$298
Other pay
$3,060
Benefits
$0
Total compensation
$27,171
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
10767
Total Pay
$28,692

At PPD Police, William Murphy serves as a Police Corporal. They work salaried. Their 2026 pay totaled $27,171.

Robert Byrne

Police Corporal/PPD Police

2026 total comp
$27,171
Base pay
$23,813
Overtime
$298
Other pay
$3,060
Benefits
$0
Total compensation
$27,171
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
22205
Total Pay
$27,171

Robert Byrne is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,171.

Tanya Grandizio

Police Corporal/PPD Police

2026 total comp
$27,130
Base pay
$23,813
Overtime
$149
Other pay
$3,168
Benefits
$0
Total compensation
$27,130
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
15541
Total Pay
$27,130

Tanya Grandizio is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,130.

Michael Pezzeca

Police Corporal/PPD Police

2026 total comp
$27,111
Base pay
$23,813
Overtime
$497
Other pay
$2,801
Benefits
$0
Total compensation
$27,111
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
22162
Total Pay
$27,111

Michael Pezzeca holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $27,111.

Erica Montanez

Police Corporal/PPD Police

2026 total comp
$27,101
Base pay
$23,813
Overtime
$373
Other pay
$2,915
Benefits
$0
Total compensation
$27,101
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
23222
Total Pay
$27,101

Erica Montanez holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $27,101.

Robin Summers

Police Corporal/PPD Police

2026 total comp
$27,087
Base pay
$23,813
Overtime
$224
Other pay
$3,051
Benefits
$0
Total compensation
$27,087
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
1695
Total Pay
$27,087

Robin Summers works as a Police Corporal for PPD Police. Their status is salaried. Robin earned $27,087 in 2026.

Anthony Berry

Police Corporal/PPD Police

2026 total comp
$27,017
Base pay
$23,813
Overtime
$298
Other pay
$2,906
Benefits
$0
Total compensation
$27,017
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
29311
Total Pay
$27,017

Anthony Berry is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,017.

Elsy Leon-Velez

Police Corporal/PPD Police

2026 total comp
$27,003
Base pay
$23,813
Overtime
$149
Other pay
$3,041
Benefits
$0
Total compensation
$27,003
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
1859
Total Pay
$27,003

At PPD Police, Elsy Leon-Velez serves as a Police Corporal. They work salaried. Their 2026 pay totaled $27,003.

Bianca Woodward

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
11944
Total Pay
$26,961

Bianca Woodward is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,961.

Joseph Hargrove

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
12443
Total Pay
$26,961

At PPD Police, Joseph Hargrove serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,961.

Curt Werner

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
13599
Total Pay
$26,961

Curt Werner is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,961.

Frances Stevenson Ellis

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
24319
Total Pay
$26,961

At PPD Police, Frances Stevenson Ellis serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,961.

Veverly Steele

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
27551
Total Pay
$26,961

At PPD Police, Veverly Steele serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,961.

Patrick Trainor

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
28807
Total Pay
$26,961

Patrick Trainor works as a Police Corporal for PPD Police. Their status is salaried. Patrick earned $26,961 in 2026.

Carla Werner

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
29895
Total Pay
$26,961

Carla Werner is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,961.

Daniel Pfeiffer

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
30921
Total Pay
$26,961

Daniel Pfeiffer works as a Police Corporal for PPD Police. Their status is salaried. Daniel earned $26,961 in 2026.

Scott Kephart

Police Corporal/PPD Police

2026 total comp
$26,961
Base pay
$23,813
Overtime
$0
Other pay
$3,149
Benefits
$0
Total compensation
$26,961
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
31743
Total Pay
$26,961

Scott Kephart works as a Police Corporal for PPD Police. Their status is salaried. Scott earned $26,961 in 2026.

Regino Fernandez

Police Corporal/PPD Police

2026 total comp
$26,905
Base pay
$17,052
Overtime
$6,710
Other pay
$3,142
Benefits
$0
Total compensation
$26,905
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
33213
Total Pay
$26,905

At PPD Police, Regino Fernandez serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,905.

Jonathon Sliwka

Police Corporal/PPD Police

2026 total comp
$26,875
Base pay
$23,813
Overtime
$447
Other pay
$2,615
Benefits
$0
Total compensation
$26,875
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
23051
Total Pay
$26,875

Jonathon Sliwka works as a Police Corporal for PPD Police. Their status is salaried. Jonathon earned $26,875 in 2026.

Michael Rivera

Police Corporal/PPD Police

2026 total comp
$26,848
Base pay
$23,813
Overtime
$261
Other pay
$2,774
Benefits
$0
Total compensation
$26,848
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
33822
Total Pay
$26,848

Michael Rivera is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,848.

Tarsha Spencer

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
3210
Total Pay
$26,835

Tarsha Spencer holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,835.

Janyne Mitchell

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
7240
Total Pay
$26,835

At PPD Police, Janyne Mitchell serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,835.

Nancy Graham

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
9584
Total Pay
$26,835

Nancy Graham works as a Police Corporal for PPD Police. Their status is salaried. Nancy earned $26,835 in 2026.

Erika Lee Graham

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
10020
Total Pay
$26,835

Erika Lee Graham holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,835.

Sabrina Akil

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
11598
Total Pay
$26,835

Sabrina Akil holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $26,835.

Joseph Mccay

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
13446
Total Pay
$26,835

Joseph Mccay is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $26,835.

Michael Grasso

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
17956
Total Pay
$26,835

Michael Grasso works as a Police Corporal for PPD Police. Their status is salaried. Michael earned $26,835 in 2026.

Vincent Maroney

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
22579
Total Pay
$26,835

At PPD Police, Vincent Maroney serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,835.

Tonya Brown

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
25728
Total Pay
$26,835

Tonya Brown works as a Police Corporal for PPD Police. Their status is salaried. Tonya earned $26,835 in 2026.

Carmen Graham

Police Corporal/PPD Police

2026 total comp
$26,835
Base pay
$23,813
Overtime
$0
Other pay
$3,022
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
31609
Total Pay
$26,835

At PPD Police, Carmen Graham serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,835.