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
Total payroll
$35.6M
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+

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

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.

Compare departments

This role across City of Philadelphia

Police Sergeant is held in 2 City of Philadelphia departments. In PPD Police, the median of $32,948 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$41,554 · 17

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

Compare jurisdictions

Police Sergeant beyond City of Philadelphia

This role is reported in 21 jurisdictions. In City of Philadelphia, the median of $33,134 ranks #19 of 21. See Police Sergeant across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of San Jose
$389,959 · 180
City of Boston
$276,467 · 252
City of Los Angeles
$229,695 · 993
City of Worcester
$169,737 · 67
City of Rockford
$137,954 · 31
City of Miami
$135,342 · 186
City of Salt Lake City
$134,271 · 103

Median total compensation for comparable Police Sergeantroles 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 1

Michael Wiercinski

Police Sergeant/PPD Police

2022 total comp
$58,348
Base pay
$7,009
Overtime
$0
Other pay
$51,339
Benefits
$0
Total compensation
$58,348
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
14340
Total Pay
$58,348

Michael Wiercinski is a Police Sergeant at PPD Police. They work salaried. 2022 total compensation came to $58,348.

Angel Vazquez

Police Sergeant/PPD Police

2020 total comp
$56,817
Base pay
$25,418
Overtime
$715
Other pay
$30,684
Benefits
$0
Total compensation
$56,817
Employment type
Salaried

Source-specific fields

Base Salary
$83,243
Employee Category
Civil Service
Job Code
6A04
Public Id
19081
Total Pay
$56,817

Angel Vazquez works as a Police Sergeant for PPD Police. Their status is salaried. Angel earned $56,817 in 2020.

Jeffrey Parker

Police Sergeant/PPD Police

2021 total comp
$56,760
Base pay
$13,644
Overtime
$250
Other pay
$42,866
Benefits
$0
Total compensation
$56,760
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
17774
Total Pay
$56,760

Jeffrey Parker is a Police Sergeant at PPD Police. They work salaried. 2021 total compensation came to $56,760.

Stephen Kennedy

Police Sergeant/PPD Police

2023 total comp
$56,278
Base pay
$16,323
Overtime
$1,088
Other pay
$38,866
Benefits
$0
Total compensation
$56,278
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
12346
Total Pay
$56,278

Stephen Kennedy holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2023, their total compensation was $56,278.

Michael Bergiven

Police Sergeant/PPD Police

2024 total comp
$56,132
Base pay
$30,150
Overtime
$6,572
Other pay
$19,410
Benefits
$0
Total compensation
$56,132
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
13697
Total Pay
$56,132

Michael Bergiven holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2024, their total compensation was $56,132.

Marshall Kelly

Police Sergeant/PPD Police

2019 total comp
$54,330
Base pay
$0
Overtime
$0
Other pay
$54,330
Benefits
$0
Total compensation
$54,330
Employment type
Salaried

Source-specific fields

Base Salary
$83,714
Employee Category
Civil Service
Job Code
6A04
Public Id
26072
Total Pay
$54,330

Marshall Kelly holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2019, their total compensation was $54,330.

John Madara

Police Sergeant/PPD Police

2023 total comp
$54,049
Base pay
$38,795
Overtime
$0
Other pay
$15,254
Benefits
$0
Total compensation
$54,049
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
19295
Total Pay
$54,049

John Madara holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2023, their total compensation was $54,049.

David Quaintance

Police Sergeant/PPD Police

2026 total comp
$53,934
Base pay
$24,679
Overtime
$23,684
Other pay
$5,570
Benefits
$0
Total compensation
$53,934
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
17896
Total Pay
$53,934

David Quaintance works as a Police Sergeant for PPD Police. Their status is salaried. David earned $53,934 in 2026.

Sharon Pruitt

Police Sergeant/PPD Police

2025 total comp
$53,775
Base pay
$0
Overtime
$0
Other pay
$53,775
Benefits
$0
Total compensation
$53,775
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
3770
Total Pay
$53,775

Sharon Pruitt works as a Police Sergeant for PPD Police. Their status is salaried. Sharon earned $53,775 in 2025.

Ubirajara Baldomero

Police Sergeant/PPD Police

2026 total comp
$53,224
Base pay
$24,679
Overtime
$22,332
Other pay
$6,213
Benefits
$0
Total compensation
$53,224
Employment type
Salaried

Source-specific fields

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

Ubirajara Baldomero is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $53,224.

Thomas Kolenkiewicz

Police Sergeant/PPD Police

2026 total comp
$53,192
Base pay
$24,679
Overtime
$22,525
Other pay
$5,988
Benefits
$0
Total compensation
$53,192
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
10502
Total Pay
$53,192

Thomas Kolenkiewicz is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $53,192.

Kevin Robinson

Police Sergeant/PPD Police

2026 total comp
$53,115
Base pay
$24,679
Overtime
$22,950
Other pay
$5,486
Benefits
$0
Total compensation
$53,115
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
25842
Total Pay
$53,115

Kevin Robinson works as a Police Sergeant for PPD Police. Their status is salaried. Kevin earned $53,115 in 2026.

Barry Sudler

Police Sergeant/PPD Police

2024 total comp
$52,751
Base pay
$5,276
Overtime
$0
Other pay
$47,475
Benefits
$0
Total compensation
$52,751
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
33005
Total Pay
$52,751

At PPD Police, Barry Sudler serves as a Police Sergeant. They work salaried. Their 2024 pay totaled $52,751.

Brian Myers

Police Sergeant/PPD Police

2026 total comp
$52,539
Base pay
$24,679
Overtime
$21,946
Other pay
$5,914
Benefits
$0
Total compensation
$52,539
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
6429
Total Pay
$52,539

At PPD Police, Brian Myers serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $52,539.

Aaron Horne Jr.

Police Sergeant/PPD Police

2026 total comp
$51,995
Base pay
$24,679
Overtime
$21,946
Other pay
$5,370
Benefits
$0
Total compensation
$51,995
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
13401
Total Pay
$51,995

Aaron Horne Jr. is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $51,995.

James Dietz

Police Sergeant/PPD Police

2021 total comp
$51,883
Base pay
$1,364
Overtime
$0
Other pay
$50,518
Benefits
$0
Total compensation
$51,883
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
31306
Total Pay
$51,883

James Dietz works as a Police Sergeant for PPD Police. Their status is salaried. James earned $51,883 in 2021.

Andrew Callaghan

Police Sergeant/PPD Police

2026 total comp
$51,430
Base pay
$24,679
Overtime
$20,748
Other pay
$6,004
Benefits
$0
Total compensation
$51,430
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
10387
Total Pay
$51,430

Andrew Callaghan is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $51,430.

James Hackley

Police Sergeant/PPD Police

2021 total comp
$51,020
Base pay
$11,938
Overtime
$0
Other pay
$39,082
Benefits
$0
Total compensation
$51,020
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
23804
Total Pay
$51,020

James Hackley works as a Police Sergeant for PPD Police. Their status is salaried. James earned $51,020 in 2021.

Joseph Dydak Jr

Police Sergeant/PPD Police

2026 total comp
$50,623
Base pay
$24,679
Overtime
$20,246
Other pay
$5,699
Benefits
$0
Total compensation
$50,623
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
3392
Total Pay
$50,623

At PPD Police, Joseph Dydak Jr serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $50,623.

Jonathan Nguyen

Police Sergeant/PPD Police

2026 total comp
$50,537
Base pay
$24,679
Overtime
$21,250
Other pay
$4,608
Benefits
$0
Total compensation
$50,537
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14668
Total Pay
$50,537

Jonathan Nguyen works as a Police Sergeant for PPD Police. Their status is salaried. Jonathan earned $50,537 in 2026.

Nicholas Di Pasquale

Police Sergeant/PPD Police

2026 total comp
$50,381
Base pay
$24,679
Overtime
$19,821
Other pay
$5,881
Benefits
$0
Total compensation
$50,381
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
17070
Total Pay
$50,381

At PPD Police, Nicholas Di Pasquale serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $50,381.

Vincent Nowakowski

Police Sergeant/PPD Police

2026 total comp
$50,162
Base pay
$24,679
Overtime
$19,627
Other pay
$5,856
Benefits
$0
Total compensation
$50,162
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
13741
Total Pay
$50,162

Vincent Nowakowski works as a Police Sergeant for PPD Police. Their status is salaried. Vincent earned $50,162 in 2026.

Stanley Sanford

Police Sergeant/PPD Police

2025 total comp
$50,094
Base pay
$5,125
Overtime
$0
Other pay
$44,969
Benefits
$0
Total compensation
$50,094
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
1205
Total Pay
$50,094

Stanley Sanford is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $50,094.

Derrick Williams

Police Sergeant/PPD Police

2025 total comp
$49,804
Base pay
$0
Overtime
$0
Other pay
$49,804
Benefits
$0
Total compensation
$49,804
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
33766
Total Pay
$49,804

Derrick Williams holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $49,804.

Dennis Zungolo

Police Sergeant/PPD Police

2026 total comp
$49,666
Base pay
$24,679
Overtime
$19,396
Other pay
$5,591
Benefits
$0
Total compensation
$49,666
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
8228
Total Pay
$49,666

Dennis Zungolo works as a Police Sergeant for PPD Police. Their status is salaried. Dennis earned $49,666 in 2026.

Vernon Foat

Police Sergeant/PPD Police

2019 total comp
$49,567
Base pay
$19,641
Overtime
$0
Other pay
$29,926
Benefits
$0
Total compensation
$49,567
Employment type
Salaried

Source-specific fields

Base Salary
$83,714
Employee Category
Civil Service
Job Code
6A04
Public Id
15641
Total Pay
$49,567

Vernon Foat is a Police Sergeant at PPD Police. They work salaried. 2019 total compensation came to $49,567.

Bruce Denoble

Police Sergeant/PPD Police

2025 total comp
$49,347
Base pay
$25,624
Overtime
$1,330
Other pay
$22,393
Benefits
$0
Total compensation
$49,347
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
10681
Total Pay
$49,347

Bruce Denoble is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $49,347.

Mark Jones

Police Sergeant/PPD Police

2026 total comp
$49,200
Base pay
$24,679
Overtime
$18,777
Other pay
$5,743
Benefits
$0
Total compensation
$49,200
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
12207
Total Pay
$49,200

Mark Jones holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $49,200.

Kevin Obrien

Police Sergeant/PPD Police

2025 total comp
$49,192
Base pay
$35,479
Overtime
$0
Other pay
$13,713
Benefits
$0
Total compensation
$49,192
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
13568
Total Pay
$49,192

Kevin Obrien works as a Police Sergeant for PPD Police. Their status is salaried. Kevin earned $49,192 in 2025.

Angjeanett Raysor

Police Sergeant/PPD Police

2026 total comp
$48,979
Base pay
$24,679
Overtime
$19,241
Other pay
$5,059
Benefits
$0
Total compensation
$48,979
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27345
Total Pay
$48,979

At PPD Police, Angjeanett Raysor serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $48,979.

James Robertson

Police Sergeant/PPD Police

2026 total comp
$48,850
Base pay
$24,679
Overtime
$19,125
Other pay
$5,045
Benefits
$0
Total compensation
$48,850
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16595
Total Pay
$48,850

James Robertson holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $48,850.