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 3

Cheryl Walker

Police Corporal/PPD Police

2026 total comp
$31,035
Base pay
$23,813
Overtime
$3,728
Other pay
$3,495
Benefits
$0
Total compensation
$31,035
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
23216
Total Pay
$31,035

Cheryl Walker holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $31,035.

Kwo Chan

Police Corporal/PPD Police

2026 total comp
$30,797
Base pay
$23,813
Overtime
$4,175
Other pay
$2,809
Benefits
$0
Total compensation
$30,797
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
5367
Total Pay
$30,797

Kwo Chan works as a Police Corporal for PPD Police. Their status is salaried. Kwo earned $30,797 in 2026.

Jeffrey Sidorski

Police Corporal/PPD Police

2026 total comp
$30,760
Base pay
$23,813
Overtime
$3,355
Other pay
$3,592
Benefits
$0
Total compensation
$30,760
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
25353
Total Pay
$30,760

At PPD Police, Jeffrey Sidorski serves as a Police Corporal. They work salaried. Their 2026 pay totaled $30,760.

Linda Crusemire

Police Corporal/PPD Police

2026 total comp
$30,693
Base pay
$23,813
Overtime
$3,579
Other pay
$3,301
Benefits
$0
Total compensation
$30,693
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
7578
Total Pay
$30,693

Linda Crusemire works as a Police Corporal for PPD Police. Their status is salaried. Linda earned $30,693 in 2026.

Andrea Macdonald

Police Corporal/PPD Police

2026 total comp
$30,215
Base pay
$23,813
Overtime
$3,281
Other pay
$3,122
Benefits
$0
Total compensation
$30,215
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
33524
Total Pay
$30,215

Andrea Macdonald holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $30,215.

Michelle James

Police Corporal/PPD Police

2026 total comp
$29,938
Base pay
$23,813
Overtime
$3,032
Other pay
$3,093
Benefits
$0
Total compensation
$29,938
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
14109
Total Pay
$29,938

At PPD Police, Michelle James serves as a Police Corporal. They work salaried. Their 2026 pay totaled $29,938.

Timothy Glavin

Police Corporal/PPD Police

2026 total comp
$29,523
Base pay
$23,813
Overtime
$2,386
Other pay
$3,325
Benefits
$0
Total compensation
$29,523
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
4412
Total Pay
$29,523

Timothy Glavin works as a Police Corporal for PPD Police. Their status is salaried. Timothy earned $29,523 in 2026.

Robert Pawlowski

Police Corporal/PPD Police

2026 total comp
$29,523
Base pay
$23,813
Overtime
$2,386
Other pay
$3,325
Benefits
$0
Total compensation
$29,523
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
8823
Total Pay
$29,523

Robert Pawlowski works as a Police Corporal for PPD Police. Their status is salaried. Robert earned $29,523 in 2026.

Marcos Nejad

Police Corporal/PPD Police

2026 total comp
$29,217
Base pay
$23,813
Overtime
$2,386
Other pay
$3,019
Benefits
$0
Total compensation
$29,217
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
6975
Total Pay
$29,217

At PPD Police, Marcos Nejad serves as a Police Corporal. They work salaried. Their 2026 pay totaled $29,217.

Deborah Haworth

Police Corporal/PPD Police

2026 total comp
$28,987
Base pay
$23,813
Overtime
$1,789
Other pay
$3,385
Benefits
$0
Total compensation
$28,987
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
18282
Total Pay
$28,987

Deborah Haworth holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $28,987.

Peter Reilly

Police Corporal/PPD Police

2026 total comp
$28,688
Base pay
$23,813
Overtime
$1,789
Other pay
$3,086
Benefits
$0
Total compensation
$28,688
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
14690
Total Pay
$28,688

Peter Reilly holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $28,688.

Victor Cason

Police Corporal/PPD Police

2026 total comp
$28,627
Base pay
$23,017
Overtime
$2,386
Other pay
$3,224
Benefits
$0
Total compensation
$28,627
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
34058
Total Pay
$28,627

Victor Cason is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $28,627.

Lila Barrett

Police Corporal/PPD Police

2026 total comp
$28,551
Base pay
$21,824
Overtime
$3,393
Other pay
$3,334
Benefits
$0
Total compensation
$28,551
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
6654
Total Pay
$28,551

Lila Barrett is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $28,551.

Shirley Russo

Police Corporal/PPD Police

2021 total comp
$28,545
Base pay
$15,140
Overtime
$0
Other pay
$13,405
Benefits
$0
Total compensation
$28,545
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A03
Public Id
667
Total Pay
$28,545

Shirley Russo is a Police Corporal at PPD Police. They work salaried. 2021 total compensation came to $28,545.

John Burke Jr.

Police Corporal/PPD Police

2026 total comp
$28,518
Base pay
$23,813
Overtime
$1,417
Other pay
$3,289
Benefits
$0
Total compensation
$28,518
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
5001
Total Pay
$28,518

John Burke Jr. holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $28,518.

Sheila Young

Police Corporal/PPD Police

2026 total comp
$28,347
Base pay
$23,813
Overtime
$1,342
Other pay
$3,192
Benefits
$0
Total compensation
$28,347
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
23696
Total Pay
$28,347

Sheila Young is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $28,347.

Michael Palmer

Police Corporal/PPD Police

2026 total comp
$28,312
Base pay
$23,813
Overtime
$1,454
Other pay
$3,045
Benefits
$0
Total compensation
$28,312
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
34899
Total Pay
$28,312

Michael Palmer works as a Police Corporal for PPD Police. Their status is salaried. Michael earned $28,312 in 2026.

David Clark

Police Corporal/PPD Police

2026 total comp
$28,312
Base pay
$23,813
Overtime
$1,193
Other pay
$3,306
Benefits
$0
Total compensation
$28,312
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
13385
Total Pay
$28,312

David Clark works as a Police Corporal for PPD Police. Their status is salaried. David earned $28,312 in 2026.

Weena Beard

Police Corporal/PPD Police

2026 total comp
$28,269
Base pay
$23,813
Overtime
$1,156
Other pay
$3,301
Benefits
$0
Total compensation
$28,269
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
12106
Total Pay
$28,269

Weena Beard holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $28,269.

Tonya Gaines

Police Corporal/PPD Police

2026 total comp
$28,187
Base pay
$23,813
Overtime
$1,342
Other pay
$3,032
Benefits
$0
Total compensation
$28,187
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
12549
Total Pay
$28,187

At PPD Police, Tonya Gaines serves as a Police Corporal. They work salaried. Their 2026 pay totaled $28,187.

Denise Youmans

Police Corporal/PPD Police

2026 total comp
$28,179
Base pay
$23,813
Overtime
$1,193
Other pay
$3,173
Benefits
$0
Total compensation
$28,179
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
17948
Total Pay
$28,179

Denise Youmans works as a Police Corporal for PPD Police. Their status is salaried. Denise earned $28,179 in 2026.

Sharon Johnston

Police Corporal/PPD Police

2026 total comp
$28,179
Base pay
$23,813
Overtime
$1,193
Other pay
$3,173
Benefits
$0
Total compensation
$28,179
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
22477
Total Pay
$28,179

Sharon Johnston holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $28,179.

Norma Newman

Police Corporal/PPD Police

2026 total comp
$28,179
Base pay
$23,813
Overtime
$1,193
Other pay
$3,173
Benefits
$0
Total compensation
$28,179
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
25172
Total Pay
$28,179

At PPD Police, Norma Newman serves as a Police Corporal. They work salaried. Their 2026 pay totaled $28,179.

Neal Wilson

Police Corporal/PPD Police

2026 total comp
$28,143
Base pay
$23,813
Overtime
$1,044
Other pay
$3,286
Benefits
$0
Total compensation
$28,143
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
1717
Total Pay
$28,143

Neal Wilson works as a Police Corporal for PPD Police. Their status is salaried. Neal earned $28,143 in 2026.

Edward Breslin

Police Corporal/PPD Police

2026 total comp
$28,058
Base pay
$23,813
Overtime
$969
Other pay
$3,277
Benefits
$0
Total compensation
$28,058
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
23794
Total Pay
$28,058

At PPD Police, Edward Breslin serves as a Police Corporal. They work salaried. Their 2026 pay totaled $28,058.

Brandon Richardson

Police Corporal/PPD Police

2026 total comp
$28,007
Base pay
$23,813
Overtime
$1,640
Other pay
$2,554
Benefits
$0
Total compensation
$28,007
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
26846
Total Pay
$28,007

Brandon Richardson works as a Police Corporal for PPD Police. Their status is salaried. Brandon earned $28,007 in 2026.

Bonnie Mercado

Police Corporal/PPD Police

2026 total comp
$27,974
Base pay
$22,823
Overtime
$2,001
Other pay
$3,150
Benefits
$0
Total compensation
$27,974
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
10926
Total Pay
$27,974

Bonnie Mercado works as a Police Corporal for PPD Police. Their status is salaried. Bonnie earned $27,974 in 2026.

Bryan Coyle

Police Corporal/PPD Police

2026 total comp
$27,974
Base pay
$23,813
Overtime
$895
Other pay
$3,267
Benefits
$0
Total compensation
$27,974
Employment type
Salaried

Source-specific fields

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

At PPD Police, Bryan Coyle serves as a Police Corporal. They work salaried. Their 2026 pay totaled $27,974.

Brittany Davis

Police Corporal/PPD Police

2026 total comp
$27,949
Base pay
$23,813
Overtime
$1,417
Other pay
$2,719
Benefits
$0
Total compensation
$27,949
Employment type
Salaried

Source-specific fields

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

Brittany Davis works as a Police Corporal for PPD Police. Their status is salaried. Brittany earned $27,949 in 2026.

Michael Wilson

Police Corporal/PPD Police

2026 total comp
$27,927
Base pay
$23,813
Overtime
$969
Other pay
$3,145
Benefits
$0
Total compensation
$27,927
Employment type
Salaried

Source-specific fields

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

Michael Wilson works as a Police Corporal for PPD Police. Their status is salaried. Michael earned $27,927 in 2026.

Mauricio Acevedo

Police Corporal/PPD Police

2026 total comp
$27,701
Base pay
$23,813
Overtime
$1,193
Other pay
$2,695
Benefits
$0
Total compensation
$27,701
Employment type
Salaried

Source-specific fields

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

Mauricio Acevedo works as a Police Corporal for PPD Police. Their status is salaried. Mauricio earned $27,701 in 2026.

John Judge Jr

Police Corporal/PPD Police

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

Source-specific fields

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

John Judge Jr holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $27,685.

William Mathieu

Police Corporal/PPD Police

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

Source-specific fields

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

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

Gary Jones

Police Corporal/PPD Police

2026 total comp
$27,675
Base pay
$23,813
Overtime
$746
Other pay
$3,117
Benefits
$0
Total compensation
$27,675
Employment type
Salaried

Source-specific fields

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

Gary Jones is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,675.

Kimberly Hidleburg

Police Corporal/PPD Police

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

Source-specific fields

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

At PPD Police, Kimberly Hidleburg serves as a Police Corporal. They work salaried. Their 2026 pay totaled $27,636.

Tracey Davis

Police Corporal/PPD Police

2026 total comp
$27,635
Base pay
$23,813
Overtime
$671
Other pay
$3,151
Benefits
$0
Total compensation
$27,635
Employment type
Salaried

Source-specific fields

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

Tracey Davis holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $27,635.

Darryl Johnson

Police Corporal/PPD Police

2026 total comp
$27,591
Base pay
$23,813
Overtime
$671
Other pay
$3,107
Benefits
$0
Total compensation
$27,591
Employment type
Salaried

Source-specific fields

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

Darryl Johnson holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $27,591.

Lorna Rose

Police Corporal/PPD Police

2026 total comp
$27,591
Base pay
$23,813
Overtime
$671
Other pay
$3,107
Benefits
$0
Total compensation
$27,591
Employment type
Salaried

Source-specific fields

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

Lorna Rose is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,591.

Joseph Connerton

Police Corporal/PPD Police

2026 total comp
$27,549
Base pay
$23,813
Overtime
$634
Other pay
$3,102
Benefits
$0
Total compensation
$27,549
Employment type
Salaried

Source-specific fields

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

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

John Nowakowski

Police Corporal/PPD Police

2026 total comp
$27,524
Base pay
$23,813
Overtime
$497
Other pay
$3,214
Benefits
$0
Total compensation
$27,524
Employment type
Salaried

Source-specific fields

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

John Nowakowski works as a Police Corporal for PPD Police. Their status is salaried. John earned $27,524 in 2026.