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

Ryan Mundrick

Police Sergeant/PPD Police

2025 total comp
$48,673
Base pay
$38,633
Overtime
$5,137
Other pay
$4,904
Benefits
$0
Total compensation
$48,673
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
26364
Total Pay
$48,673

Ryan Mundrick holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $48,673.

William Ciamaichelo

Police Sergeant/PPD Police

2026 total comp
$48,590
Base pay
$24,679
Overtime
$2,782
Other pay
$21,129
Benefits
$0
Total compensation
$48,590
Employment type
Salaried

Source-specific fields

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

At PPD Police, William Ciamaichelo serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $48,590.

John Callahan Jr

Police Sergeant/PPD Police

2026 total comp
$48,412
Base pay
$24,679
Overtime
$18,082
Other pay
$5,651
Benefits
$0
Total compensation
$48,412
Employment type
Salaried

Source-specific fields

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

John Callahan Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $48,412.

David Armstrong

Police Sergeant/PPD Police

2026 total comp
$48,403
Base pay
$24,679
Overtime
$18,275
Other pay
$5,449
Benefits
$0
Total compensation
$48,403
Employment type
Salaried

Source-specific fields

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

David Armstrong is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $48,403.

Rodney Brown

Police Sergeant/PPD Police

2026 total comp
$48,194
Base pay
$24,679
Overtime
$17,889
Other pay
$5,626
Benefits
$0
Total compensation
$48,194
Employment type
Salaried

Source-specific fields

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

Rodney Brown holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $48,194.

Harold Toomer Iii

Police Sergeant/PPD Police

2026 total comp
$48,150
Base pay
$24,679
Overtime
$17,850
Other pay
$5,621
Benefits
$0
Total compensation
$48,150
Employment type
Salaried

Source-specific fields

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

At PPD Police, Harold Toomer Iii serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $48,150.

Christopher Williams

Police Sergeant/PPD Police

2026 total comp
$48,062
Base pay
$24,679
Overtime
$17,773
Other pay
$5,611
Benefits
$0
Total compensation
$48,062
Employment type
Salaried

Source-specific fields

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

Christopher Williams works as a Police Sergeant for PPD Police. Their status is salaried. Christopher earned $48,062 in 2026.

Rodney Poliard

Police Sergeant/PPD Police

2026 total comp
$48,055
Base pay
$24,679
Overtime
$17,966
Other pay
$5,410
Benefits
$0
Total compensation
$48,055
Employment type
Salaried

Source-specific fields

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

Rodney Poliard works as a Police Sergeant for PPD Police. Their status is salaried. Rodney earned $48,055 in 2026.

Zhao Chen

Police Sergeant/PPD Police

2026 total comp
$48,011
Base pay
$24,679
Overtime
$18,661
Other pay
$4,670
Benefits
$0
Total compensation
$48,011
Employment type
Salaried

Source-specific fields

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

Zhao Chen is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $48,011.

Christoph Binns

Police Sergeant/PPD Police

2026 total comp
$47,450
Base pay
$24,679
Overtime
$17,232
Other pay
$5,539
Benefits
$0
Total compensation
$47,450
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
18116
Total Pay
$47,450

Christoph Binns holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $47,450.

Michael Hanuscin

Police Sergeant/PPD Police

2026 total comp
$47,342
Base pay
$24,679
Overtime
$17,773
Other pay
$4,890
Benefits
$0
Total compensation
$47,342
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
400
Total Pay
$47,342

At PPD Police, Michael Hanuscin serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $47,342.

Joseph Farrell

Police Sergeant/PPD Police

2026 total comp
$47,100
Base pay
$24,679
Overtime
$16,923
Other pay
$5,498
Benefits
$0
Total compensation
$47,100
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
22226
Total Pay
$47,100

Joseph Farrell holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $47,100.

Jamarr Leary

Police Sergeant/PPD Police

2026 total comp
$47,025
Base pay
$23,653
Overtime
$18,515
Other pay
$4,857
Benefits
$0
Total compensation
$47,025
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
6909
Total Pay
$47,025

At PPD Police, Jamarr Leary serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $47,025.

Patrick Delany

Police Sergeant/PPD Police

2026 total comp
$46,049
Base pay
$24,679
Overtime
$16,614
Other pay
$4,756
Benefits
$0
Total compensation
$46,049
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32456
Total Pay
$46,049

Patrick Delany works as a Police Sergeant for PPD Police. Their status is salaried. Patrick earned $46,049 in 2026.

Donna Jean Bachmayer

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
9051
Total Pay
$46,014

Donna Jean Bachmayer holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2021, their total compensation was $46,014.

Sharone Johnson

Police Sergeant/PPD Police

2026 total comp
$45,920
Base pay
$24,679
Overtime
$16,498
Other pay
$4,743
Benefits
$0
Total compensation
$45,920
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
29369
Total Pay
$45,920

Sharone Johnson holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,920.

William Simpson

Police Sergeant/PPD Police

2026 total comp
$45,775
Base pay
$24,679
Overtime
$14,759
Other pay
$6,337
Benefits
$0
Total compensation
$45,775
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5273
Total Pay
$45,775

William Simpson is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $45,775.

Rodney Linder

Police Sergeant/PPD Police

2026 total comp
$45,701
Base pay
$24,679
Overtime
$15,686
Other pay
$5,335
Benefits
$0
Total compensation
$45,701
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
9362
Total Pay
$45,701

Rodney Linder holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,701.

Brian Hennessey

Police Sergeant/PPD Police

2026 total comp
$45,613
Base pay
$24,679
Overtime
$15,609
Other pay
$5,325
Benefits
$0
Total compensation
$45,613
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12305
Total Pay
$28,818

Brian Hennessey holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,613.

Peter Singer

Police Sergeant/PPD Police

2026 total comp
$45,443
Base pay
$24,679
Overtime
$15,648
Other pay
$5,116
Benefits
$0
Total compensation
$45,443
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
11582
Total Pay
$45,443

Peter Singer works as a Police Sergeant for PPD Police. Their status is salaried. Peter earned $45,443 in 2026.

Kimberly Butler

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$83,714
Employee Category
Civil Service
Job Code
6A04
Public Id
14988
Total Pay
$45,381

Kimberly Butler holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2019, their total compensation was $45,381.

Matthew Maguire

Police Sergeant/PPD Police

2022 total comp
$45,226
Base pay
$17,524
Overtime
$0
Other pay
$27,702
Benefits
$0
Total compensation
$45,226
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
5947
Total Pay
$45,226

Matthew Maguire works as a Police Sergeant for PPD Police. Their status is salaried. Matthew earned $45,226 in 2022.

Anthony Dipietro Jr

Police Sergeant/PPD Police

2026 total comp
$45,088
Base pay
$24,679
Overtime
$15,146
Other pay
$5,264
Benefits
$0
Total compensation
$45,088
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
20975
Total Pay
$45,088

Anthony Dipietro Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,088.

William Frysinger

Police Sergeant/PPD Police

2024 total comp
$45,067
Base pay
$13,191
Overtime
$0
Other pay
$31,876
Benefits
$0
Total compensation
$45,067
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
30334
Total Pay
$45,067

William Frysinger holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2024, their total compensation was $45,067.

Christopher Shevlin

Police Sergeant/PPD Police

2026 total comp
$45,058
Base pay
$24,679
Overtime
$15,725
Other pay
$4,654
Benefits
$0
Total compensation
$45,058
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
35830
Total Pay
$45,058

At PPD Police, Christopher Shevlin serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $45,058.

Robert Wuller Jr

Police Sergeant/PPD Police

2026 total comp
$45,051
Base pay
$24,679
Overtime
$15,300
Other pay
$5,072
Benefits
$0
Total compensation
$45,051
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27636
Total Pay
$45,051

Robert Wuller Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $45,051.

Douglas Robinson

Police Sergeant/PPD Police

2026 total comp
$45,001
Base pay
$24,679
Overtime
$15,068
Other pay
$5,253
Benefits
$0
Total compensation
$45,001
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
10290
Total Pay
$45,001

At PPD Police, Douglas Robinson serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $45,001.

Ricardo Hanton

Police Sergeant/PPD Police

2026 total comp
$44,843
Base pay
$24,679
Overtime
$15,532
Other pay
$4,632
Benefits
$0
Total compensation
$44,843
Employment type
Salaried

Source-specific fields

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

Ricardo Hanton is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,843.

David Mockus

Police Sergeant/PPD Police

2026 total comp
$44,714
Base pay
$24,679
Overtime
$15,416
Other pay
$4,618
Benefits
$0
Total compensation
$44,714
Employment type
Salaried

Source-specific fields

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

David Mockus holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,714.

Aaron Farmbry Sr.

Police Sergeant/PPD Police

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

Source-specific fields

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

Aaron Farmbry Sr. holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,695.

Jacob Williams Jr

Police Sergeant/PPD Police

2026 total comp
$44,607
Base pay
$24,679
Overtime
$14,721
Other pay
$5,207
Benefits
$0
Total compensation
$44,607
Employment type
Salaried

Source-specific fields

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

Jacob Williams Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,607.

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.

David Petroski Jr

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
21272
Total Pay
$44,412

David Petroski Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $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.