GCGovComp.app

City of Philadelphia / PPD Police / Police Sergeant

Job-title file

Police Sergeant

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

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

Employees
729
Role median
$32,948
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$194,848+

How total compensation varies among the 729 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.

Record list

Employees with this title

Highest-paid first / page 6

Joseph Burke

Police Sergeant/PPD Police

2026 total comp
$44,412
Base pay
$24,679
Overtime
$15,146
Other pay
$4,587
Benefits
$0
Total compensation
$44,412
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
31823
Total Pay
$44,412

Joseph Burke is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,412.

Dion Kinard

Police Sergeant/PPD Police

2026 total comp
$44,180
Base pay
$24,679
Overtime
$14,527
Other pay
$4,974
Benefits
$0
Total compensation
$44,180
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
19224
Total Pay
$44,180

Dion Kinard is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,180.

Ronald Washington

Police Sergeant/PPD Police

2026 total comp
$44,038
Base pay
$24,679
Overtime
$14,218
Other pay
$5,141
Benefits
$0
Total compensation
$44,038
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
24699
Total Pay
$44,038

Ronald Washington holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,038.

Theresa Brooks

Police Sergeant/PPD Police

2026 total comp
$43,919
Base pay
$24,679
Overtime
$14,296
Other pay
$4,944
Benefits
$0
Total compensation
$43,919
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
33906
Total Pay
$43,919

Theresa Brooks holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $43,919.

Quinten White

Police Sergeant/PPD Police

2026 total comp
$43,645
Base pay
$24,679
Overtime
$13,871
Other pay
$5,095
Benefits
$0
Total compensation
$43,645
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5150
Total Pay
$43,645

At PPD Police, Quinten White serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $43,645.

Mark Restuccia

Police Sergeant/PPD Police

2026 total comp
$43,517
Base pay
$24,679
Overtime
$14,605
Other pay
$4,233
Benefits
$0
Total compensation
$43,517
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30744
Total Pay
$43,517

Mark Restuccia is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $43,517.

Michael Youse

Police Sergeant/PPD Police

2026 total comp
$43,426
Base pay
$24,679
Overtime
$13,677
Other pay
$5,070
Benefits
$0
Total compensation
$43,426
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
31771
Total Pay
$43,426

Michael Youse holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $43,426.

Lamarr Coles Sr

Police Sergeant/PPD Police

2026 total comp
$43,310
Base pay
$24,679
Overtime
$13,755
Other pay
$4,876
Benefits
$0
Total compensation
$43,310
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5537
Total Pay
$43,310

At PPD Police, Lamarr Coles Sr serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $43,310.

Brandon Mcmillian

Police Sergeant/PPD Police

2026 total comp
$43,061
Base pay
$23,653
Overtime
$14,960
Other pay
$4,448
Benefits
$0
Total compensation
$43,061
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
30495
Total Pay
$43,061

Brandon Mcmillian holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $43,061.

Michael Davis

Police Sergeant/PPD Police

2026 total comp
$42,857
Base pay
$24,679
Overtime
$13,175
Other pay
$5,003
Benefits
$0
Total compensation
$42,857
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
81
Total Pay
$26,804

At PPD Police, Michael Davis serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $42,857.

Joshua Torres

Police Sergeant/PPD Police

2026 total comp
$42,775
Base pay
$24,679
Overtime
$13,677
Other pay
$4,418
Benefits
$0
Total compensation
$42,775
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14286
Total Pay
$39,409

Joshua Torres works as a Police Sergeant for PPD Police. Their status is salaried. Joshua earned $42,775 in 2026.

Connor Dooley

Police Sergeant/PPD Police

2026 total comp
$42,618
Base pay
$24,679
Overtime
$13,793
Other pay
$4,146
Benefits
$0
Total compensation
$42,618
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1659
Total Pay
$42,618

At PPD Police, Connor Dooley serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $42,618.

Kevin Hunte

Police Sergeant/PPD Police

2026 total comp
$42,613
Base pay
$24,679
Overtime
$13,136
Other pay
$4,798
Benefits
$0
Total compensation
$42,613
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
12952
Total Pay
$42,613

Kevin Hunte works as a Police Sergeant for PPD Police. Their status is salaried. Kevin earned $42,613 in 2026.

Maureen Carroll

Police Sergeant/PPD Police

2022 total comp
$42,477
Base pay
$7,009
Overtime
$0
Other pay
$35,467
Benefits
$0
Total compensation
$42,477
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
11576
Total Pay
$42,477

At PPD Police, Maureen Carroll serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $42,477.

Mark Cruz

Police Sergeant/PPD Police

2026 total comp
$42,301
Base pay
$24,679
Overtime
$13,252
Other pay
$4,369
Benefits
$0
Total compensation
$42,301
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15296
Total Pay
$42,301

Mark Cruz works as a Police Sergeant for PPD Police. Their status is salaried. Mark earned $42,301 in 2026.

Michael Bloom

Police Sergeant/PPD Police

2026 total comp
$42,296
Base pay
$24,679
Overtime
$11,591
Other pay
$6,026
Benefits
$0
Total compensation
$42,296
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15691
Total Pay
$42,296

At PPD Police, Michael Bloom serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $42,296.

Kevin Mellody

Police Sergeant/PPD Police

2026 total comp
$42,265
Base pay
$24,679
Overtime
$12,827
Other pay
$4,758
Benefits
$0
Total compensation
$42,265
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
26423
Total Pay
$42,265

Kevin Mellody holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $42,265.

Jeffery Kelly

Police Sergeant/PPD Police

2026 total comp
$42,233
Base pay
$24,679
Overtime
$13,446
Other pay
$4,108
Benefits
$0
Total compensation
$42,233
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
12523
Total Pay
$42,233

Jeffery Kelly holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $42,233.

Henry Trush

Police Sergeant/PPD Police

2026 total comp
$42,158
Base pay
$24,679
Overtime
$12,557
Other pay
$4,922
Benefits
$0
Total compensation
$42,158
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
12320
Total Pay
$42,158

Henry Trush works as a Police Sergeant for PPD Police. Their status is salaried. Henry earned $42,158 in 2026.

Catharine Fan

Police Sergeant/PPD Police

2021 total comp
$41,988
Base pay
$0
Overtime
$0
Other pay
$41,988
Benefits
$0
Total compensation
$41,988
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
26642
Total Pay
$41,988

Catharine Fan is a Police Sergeant at PPD Police. They work salaried. 2021 total compensation came to $41,988.

Sharon Jann

Police Sergeant/PPD Police

2025 total comp
$41,727
Base pay
$36,859
Overtime
$0
Other pay
$4,868
Benefits
$0
Total compensation
$41,727
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
2867
Total Pay
$41,727

Sharon Jann is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $41,727.

Joseph Doyle

Police Sergeant/PPD Police

2026 total comp
$41,680
Base pay
$24,679
Overtime
$12,518
Other pay
$4,482
Benefits
$0
Total compensation
$41,680
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
24622
Total Pay
$41,680

At PPD Police, Joseph Doyle serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $41,680.

Krystal Melendez

Police Sergeant/PPD Police

2026 total comp
$41,355
Base pay
$24,679
Overtime
$12,905
Other pay
$3,771
Benefits
$0
Total compensation
$41,355
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
296
Total Pay
$41,355

Krystal Melendez is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $41,355.

Matthew Lowe

Police Sergeant/PPD Police

2026 total comp
$41,333
Base pay
$24,679
Overtime
$12,209
Other pay
$4,445
Benefits
$0
Total compensation
$41,333
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
18953
Total Pay
$41,333

At PPD Police, Matthew Lowe serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $41,333.

Ramon Rosado Jr

Police Sergeant/PPD Police

2026 total comp
$41,224
Base pay
$24,679
Overtime
$12,286
Other pay
$4,258
Benefits
$0
Total compensation
$41,224
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
20734
Total Pay
$41,224

Ramon Rosado Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $41,224.

Gregory Kotchi

Police Sergeant/PPD Police

2026 total comp
$41,185
Base pay
$24,679
Overtime
$12,750
Other pay
$3,755
Benefits
$0
Total compensation
$41,185
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30180
Total Pay
$41,185

At PPD Police, Gregory Kotchi serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $41,185.

Marvin Burton

Police Sergeant/PPD Police

2026 total comp
$41,160
Base pay
$24,679
Overtime
$12,055
Other pay
$4,426
Benefits
$0
Total compensation
$41,160
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
36380
Total Pay
$41,160

Marvin Burton is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $41,160.

Patrick Love Jr.

Police Sergeant/PPD Police

2026 total comp
$41,030
Base pay
$24,679
Overtime
$11,939
Other pay
$4,412
Benefits
$0
Total compensation
$41,030
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1387
Total Pay
$41,030

Patrick Love Jr. is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $41,030.

Matthew Stahl

Police Sergeant/PPD Police

2026 total comp
$41,015
Base pay
$24,679
Overtime
$12,596
Other pay
$3,740
Benefits
$0
Total compensation
$41,015
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30255
Total Pay
$41,015

Matthew Stahl is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $41,015.

Marlana Caprara

Police Sergeant/PPD Police

2026 total comp
$40,889
Base pay
$24,679
Overtime
$11,436
Other pay
$4,774
Benefits
$0
Total compensation
$40,889
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
36104
Total Pay
$40,889

Marlana Caprara works as a Police Sergeant for PPD Police. Their status is salaried. Marlana earned $40,889 in 2026.

Sean Devlin

Police Sergeant/PPD Police

2026 total comp
$40,828
Base pay
$24,679
Overtime
$11,552
Other pay
$4,597
Benefits
$0
Total compensation
$40,828
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
148
Total Pay
$21,648

Sean Devlin holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $40,828.

Stephen Holts

Police Sergeant/PPD Police

2026 total comp
$40,758
Base pay
$24,679
Overtime
$11,321
Other pay
$4,758
Benefits
$0
Total compensation
$40,758
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
21572
Total Pay
$40,758

Stephen Holts is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $40,758.

Tyhara Campbell

Police Sergeant/PPD Police

2026 total comp
$40,664
Base pay
$24,679
Overtime
$11,784
Other pay
$4,200
Benefits
$0
Total compensation
$40,664
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14428
Total Pay
$40,664

Tyhara Campbell works as a Police Sergeant for PPD Police. Their status is salaried. Tyhara earned $40,664 in 2026.

Peter Whittle

Police Sergeant/PPD Police

2026 total comp
$40,597
Base pay
$24,679
Overtime
$11,552
Other pay
$4,366
Benefits
$0
Total compensation
$40,597
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
10317
Total Pay
$40,597

Peter Whittle works as a Police Sergeant for PPD Police. Their status is salaried. Peter earned $40,597 in 2026.

Kevin Wood

Police Sergeant/PPD Police

2026 total comp
$40,436
Base pay
$24,679
Overtime
$11,205
Other pay
$4,553
Benefits
$0
Total compensation
$40,436
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
3220
Total Pay
$40,436

At PPD Police, Kevin Wood serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $40,436.

Jessica Koci

Police Sergeant/PPD Police

2026 total comp
$40,394
Base pay
$23,562
Overtime
$13,146
Other pay
$3,687
Benefits
$0
Total compensation
$40,394
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
31007
Total Pay
$40,394

Jessica Koci holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $40,394.

Daniel Ayres

Police Sergeant/PPD Police

2026 total comp
$40,374
Base pay
$24,679
Overtime
$11,436
Other pay
$4,258
Benefits
$0
Total compensation
$40,374
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
9161
Total Pay
$40,374

Daniel Ayres holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $40,374.

Dante Coccia

Police Sergeant/PPD Police

2026 total comp
$40,364
Base pay
$24,679
Overtime
$10,973
Other pay
$4,712
Benefits
$0
Total compensation
$40,364
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
31305
Total Pay
$40,364

Dante Coccia is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $40,364.

Thomas Donahue

Police Sergeant/PPD Police

2026 total comp
$40,349
Base pay
$24,679
Overtime
$11,127
Other pay
$4,543
Benefits
$0
Total compensation
$40,349
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
19265
Total Pay
$40,349

At PPD Police, Thomas Donahue serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $40,349.

Vincent Cione

Police Sergeant/PPD Police

2026 total comp
$40,251
Base pay
$24,679
Overtime
$11,243
Other pay
$4,329
Benefits
$0
Total compensation
$40,251
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34809
Total Pay
$40,251

Vincent Cione holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $40,251.