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 2

Kim Johnson

Police Corporal/PPD Police

2026 total comp
$46,536
Base pay
$23,813
Overtime
$17,484
Other pay
$5,239
Benefits
$0
Total compensation
$46,536
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
18387
Total Pay
$46,536

At PPD Police, Kim Johnson serves as a Police Corporal. They work salaried. Their 2026 pay totaled $46,536.

Corey Smalls

Police Corporal/PPD Police

2026 total comp
$46,345
Base pay
$23,813
Overtime
$17,745
Other pay
$4,787
Benefits
$0
Total compensation
$46,345
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
22390
Total Pay
$46,345

Corey Smalls holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $46,345.

Avis Davenport

Police Corporal/PPD Police

2025 total comp
$45,456
Base pay
$34,994
Overtime
$0
Other pay
$10,462
Benefits
$0
Total compensation
$45,456
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A03
Public Id
1354
Total Pay
$45,456

Avis Davenport is a Police Corporal at PPD Police. They work salaried. 2025 total compensation came to $45,456.

Jasmine Reilly

Police Corporal/PPD Police

2026 total comp
$45,139
Base pay
$23,813
Overtime
$16,664
Other pay
$4,662
Benefits
$0
Total compensation
$45,139
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
20971
Total Pay
$45,139

At PPD Police, Jasmine Reilly serves as a Police Corporal. They work salaried. Their 2026 pay totaled $45,139.

Lucius Newman

Police Corporal/PPD Police

2026 total comp
$44,814
Base pay
$23,813
Overtime
$15,956
Other pay
$5,045
Benefits
$0
Total compensation
$44,814
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
26288
Total Pay
$44,814

Lucius Newman holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $44,814.

Michael Epps

Police Corporal/PPD Police

2022 total comp
$43,345
Base pay
$10,145
Overtime
$539
Other pay
$32,660
Benefits
$0
Total compensation
$43,345
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A03
Public Id
23457
Total Pay
$43,345

At PPD Police, Michael Epps serves as a Police Corporal. They work salaried. Their 2022 pay totaled $43,345.

Edward Tolliver

Police Corporal/PPD Police

2026 total comp
$42,830
Base pay
$23,813
Overtime
$14,017
Other pay
$5,000
Benefits
$0
Total compensation
$42,830
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
5614
Total Pay
$42,830

At PPD Police, Edward Tolliver serves as a Police Corporal. They work salaried. Their 2026 pay totaled $42,830.

Pamela Canada

Police Corporal/PPD Police

2026 total comp
$41,156
Base pay
$23,813
Overtime
$12,862
Other pay
$4,482
Benefits
$0
Total compensation
$41,156
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
33228
Total Pay
$41,156

Pamela Canada is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $41,156.

Alberta Windfelder

Police Corporal/PPD Police

2020 total comp
$39,746
Base pay
$35,307
Overtime
$0
Other pay
$4,440
Benefits
$0
Total compensation
$39,746
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A03
Public Id
3571
Total Pay
$39,746

Alberta Windfelder is a Police Corporal at PPD Police. They work salaried. 2020 total compensation came to $39,746.

Michael Di Domenico

Police Corporal/PPD Police

2026 total comp
$39,496
Base pay
$23,813
Overtime
$11,072
Other pay
$4,611
Benefits
$0
Total compensation
$39,496
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
23207
Total Pay
$39,496

At PPD Police, Michael Di Domenico serves as a Police Corporal. They work salaried. Their 2026 pay totaled $39,496.

Robert Hilliard

Police Corporal/PPD Police

2026 total comp
$38,681
Base pay
$23,813
Overtime
$10,513
Other pay
$4,355
Benefits
$0
Total compensation
$38,681
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
2627
Total Pay
$38,681

Robert Hilliard holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $38,681.

Janice Petrone

Police Corporal/PPD Police

2021 total comp
$38,605
Base pay
$33,242
Overtime
$0
Other pay
$5,363
Benefits
$0
Total compensation
$38,605
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A03
Public Id
31000
Total Pay
$38,605

Janice Petrone is a Police Corporal at PPD Police. They work salaried. 2021 total compensation came to $38,605.

Jerrold Harris

Police Corporal/PPD Police

2026 total comp
$38,462
Base pay
$23,813
Overtime
$10,513
Other pay
$4,136
Benefits
$0
Total compensation
$38,462
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
36702
Total Pay
$38,462

At PPD Police, Jerrold Harris serves as a Police Corporal. They work salaried. Their 2026 pay totaled $38,462.

Erica Foat

Police Corporal/PPD Police

2025 total comp
$38,432
Base pay
$5,325
Overtime
$0
Other pay
$33,107
Benefits
$0
Total compensation
$38,432
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A03
Public Id
13961
Total Pay
$38,432

At PPD Police, Erica Foat serves as a Police Corporal. They work salaried. Their 2025 pay totaled $38,432.

Michael Smith

Police Corporal/PPD Police

2026 total comp
$38,272
Base pay
$23,813
Overtime
$9,991
Other pay
$4,468
Benefits
$0
Total compensation
$38,272
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
20447
Total Pay
$38,272

At PPD Police, Michael Smith serves as a Police Corporal. They work salaried. Their 2026 pay totaled $38,272.

Harold Poles

Police Corporal/PPD Police

2020 total comp
$37,939
Base pay
$0
Overtime
$0
Other pay
$37,939
Benefits
$0
Total compensation
$37,939
Employment type
Salaried

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A03
Public Id
22029
Total Pay
$37,939

Harold Poles holds the role of Police Corporal at PPD Police. Their status is salaried. In 2020, their total compensation was $37,939.

Holley Satterthwaite

Police Corporal/PPD Police

2026 total comp
$37,588
Base pay
$23,813
Overtime
$9,544
Other pay
$4,232
Benefits
$0
Total compensation
$37,588
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
21149
Total Pay
$37,588

At PPD Police, Holley Satterthwaite serves as a Police Corporal. They work salaried. Their 2026 pay totaled $37,588.

Robert Champion

Police Corporal/PPD Police

2026 total comp
$37,199
Base pay
$23,813
Overtime
$9,767
Other pay
$3,619
Benefits
$0
Total compensation
$37,199
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
10062
Total Pay
$37,199

Robert Champion is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $37,199.

Brian Mccullion

Police Corporal/PPD Police

2026 total comp
$37,084
Base pay
$23,813
Overtime
$9,096
Other pay
$4,175
Benefits
$0
Total compensation
$37,084
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
12086
Total Pay
$37,084

Brian Mccullion holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $37,084.

Christina Linder

Police Corporal/PPD Police

2026 total comp
$36,753
Base pay
$23,813
Overtime
$8,649
Other pay
$4,291
Benefits
$0
Total compensation
$36,753
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
869
Total Pay
$36,753

Christina Linder works as a Police Corporal for PPD Police. Their status is salaried. Christina earned $36,753 in 2026.

John Bauer

Police Corporal/PPD Police

2024 total comp
$36,366
Base pay
$19,273
Overtime
$0
Other pay
$17,092
Benefits
$0
Total compensation
$36,366
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A03
Public Id
18400
Total Pay
$36,366

At PPD Police, John Bauer serves as a Police Corporal. They work salaried. Their 2024 pay totaled $36,366.

Daniel Anthony

Police Corporal/PPD Police

2023 total comp
$36,275
Base pay
$31,137
Overtime
$0
Other pay
$5,137
Benefits
$0
Total compensation
$36,275
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A03
Public Id
28729
Total Pay
$36,275

At PPD Police, Daniel Anthony serves as a Police Corporal. They work salaried. Their 2023 pay totaled $36,275.

Kimnavinnia Williams

Police Corporal/PPD Police

2026 total comp
$36,244
Base pay
$23,813
Overtime
$8,351
Other pay
$4,081
Benefits
$0
Total compensation
$36,244
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
27289
Total Pay
$36,244

Kimnavinnia Williams holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $36,244.

Myra Vinson

Police Corporal/PPD Police

2022 total comp
$36,095
Base pay
$16,909
Overtime
$0
Other pay
$19,186
Benefits
$0
Total compensation
$36,095
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A03
Public Id
28417
Total Pay
$36,095

Myra Vinson works as a Police Corporal for PPD Police. Their status is salaried. Myra earned $36,095 in 2022.

Joseph Goodwin Jr

Police Corporal/PPD Police

2026 total comp
$36,076
Base pay
$23,813
Overtime
$8,202
Other pay
$4,062
Benefits
$0
Total compensation
$36,076
Employment type
Salaried

Source-specific fields

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

Joseph Goodwin Jr holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $36,076.

Nicholas Polini Iii

Police Corporal/PPD Police

2026 total comp
$35,952
Base pay
$23,813
Overtime
$8,425
Other pay
$3,714
Benefits
$0
Total compensation
$35,952
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
29467
Total Pay
$35,952

Nicholas Polini Iii holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $35,952.

Tammy Britt

Police Corporal/PPD Police

2026 total comp
$35,371
Base pay
$23,813
Overtime
$7,754
Other pay
$3,804
Benefits
$0
Total compensation
$35,371
Employment type
Salaried

Source-specific fields

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

At PPD Police, Tammy Britt serves as a Police Corporal. They work salaried. Their 2026 pay totaled $35,371.

Claudia Fisher

Police Corporal/PPD Police

2026 total comp
$35,320
Base pay
$23,813
Overtime
$7,531
Other pay
$3,977
Benefits
$0
Total compensation
$35,320
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
20133
Total Pay
$35,320

Claudia Fisher is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $35,320.

Charina Smith

Police Corporal/PPD Police

2026 total comp
$35,064
Base pay
$23,813
Overtime
$7,158
Other pay
$4,094
Benefits
$0
Total compensation
$35,064
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
28189
Total Pay
$35,064

Charina Smith works as a Police Corporal for PPD Police. Their status is salaried. Charina earned $35,064 in 2026.

Michael Proud

Police Corporal/PPD Police

2026 total comp
$34,369
Base pay
$23,813
Overtime
$6,860
Other pay
$3,696
Benefits
$0
Total compensation
$34,369
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
9923
Total Pay
$34,369

At PPD Police, Michael Proud serves as a Police Corporal. They work salaried. Their 2026 pay totaled $34,369.

Troy Brickle

Police Corporal/PPD Police

2026 total comp
$33,808
Base pay
$23,813
Overtime
$6,189
Other pay
$3,807
Benefits
$0
Total compensation
$33,808
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
2461
Total Pay
$33,808

At PPD Police, Troy Brickle serves as a Police Corporal. They work salaried. Their 2026 pay totaled $33,808.

Deborah Kiker

Police Corporal/PPD Police

2026 total comp
$33,292
Base pay
$23,813
Overtime
$5,592
Other pay
$3,887
Benefits
$0
Total compensation
$33,292
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
10307
Total Pay
$33,292

Deborah Kiker holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $33,292.

Latonya Robinson

Police Corporal/PPD Police

2026 total comp
$33,083
Base pay
$23,813
Overtime
$5,853
Other pay
$3,418
Benefits
$0
Total compensation
$33,083
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
21166
Total Pay
$33,083

Latonya Robinson holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $33,083.

Barbara Erwin

Police Corporal/PPD Police

2026 total comp
$32,739
Base pay
$23,813
Overtime
$5,741
Other pay
$3,185
Benefits
$0
Total compensation
$32,739
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
3592
Total Pay
$32,739

At PPD Police, Barbara Erwin serves as a Police Corporal. They work salaried. Their 2026 pay totaled $32,739.

Courtney Robinson

Police Corporal/PPD Police

2026 total comp
$32,701
Base pay
$23,813
Overtime
$5,070
Other pay
$3,818
Benefits
$0
Total compensation
$32,701
Employment type
Salaried

Source-specific fields

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

At PPD Police, Courtney Robinson serves as a Police Corporal. They work salaried. Their 2026 pay totaled $32,701.

Brian Mcbride

Police Corporal/PPD Police

2026 total comp
$32,548
Base pay
$23,813
Overtime
$5,070
Other pay
$3,665
Benefits
$0
Total compensation
$32,548
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
1077
Total Pay
$32,548

Brian Mcbride is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $32,548.

Alisa Frederick

Police Corporal/PPD Police

2026 total comp
$31,688
Base pay
$23,813
Overtime
$4,175
Other pay
$3,700
Benefits
$0
Total compensation
$31,688
Employment type
Salaried

Source-specific fields

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

At PPD Police, Alisa Frederick serves as a Police Corporal. They work salaried. Their 2026 pay totaled $31,688.

Tamisha Merrell

Police Corporal/PPD Police

2026 total comp
$31,581
Base pay
$23,813
Overtime
$4,213
Other pay
$3,556
Benefits
$0
Total compensation
$31,581
Employment type
Salaried

Source-specific fields

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

At PPD Police, Tamisha Merrell serves as a Police Corporal. They work salaried. Their 2026 pay totaled $31,581.

Marlo Holmon

Police Corporal/PPD Police

2026 total comp
$31,539
Base pay
$23,813
Overtime
$4,175
Other pay
$3,552
Benefits
$0
Total compensation
$31,539
Employment type
Salaried

Source-specific fields

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

Marlo Holmon is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $31,539.

Jason Hanna

Police Corporal/PPD Police

2026 total comp
$31,194
Base pay
$23,813
Overtime
$4,026
Other pay
$3,355
Benefits
$0
Total compensation
$31,194
Employment type
Salaried

Source-specific fields

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

Jason Hanna works as a Police Corporal for PPD Police. Their status is salaried. Jason earned $31,194 in 2026.