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 3

Joseph Boyle

Police Sergeant/PPD Police

2026 total comp
$34,255
Base pay
$24,679
Overtime
$6,452
Other pay
$3,124
Benefits
$0
Total compensation
$34,255
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
96
Total Pay
$34,255

At PPD Police, Joseph Boyle serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $34,255.

Michael Lawson

Police Sergeant/PPD Police

2026 total comp
$34,188
Base pay
$24,679
Overtime
$5,564
Other pay
$3,945
Benefits
$0
Total compensation
$34,188
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
21073
Total Pay
$34,188

Michael Lawson holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $34,188.

Jamie Litzner-Cruz

Police Sergeant/PPD Police

2026 total comp
$34,187
Base pay
$24,679
Overtime
$6,182
Other pay
$3,326
Benefits
$0
Total compensation
$34,187
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
229
Total Pay
$34,187

At PPD Police, Jamie Litzner-Cruz serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $34,187.

Richard Hoppel

Police Sergeant/PPD Police

2026 total comp
$34,167
Base pay
$24,679
Overtime
$5,641
Other pay
$3,847
Benefits
$0
Total compensation
$34,167
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
13631
Total Pay
$34,167

Richard Hoppel is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $34,167.

William Ward

Police Sergeant/PPD Police

2026 total comp
$34,080
Base pay
$24,679
Overtime
$5,564
Other pay
$3,837
Benefits
$0
Total compensation
$34,080
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15240
Total Pay
$34,080

At PPD Police, William Ward serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $34,080.

Christopher Small

Police Sergeant/PPD Police

2026 total comp
$34,043
Base pay
$24,679
Overtime
$5,486
Other pay
$3,878
Benefits
$0
Total compensation
$34,043
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15885
Total Pay
$34,043

Christopher Small works as a Police Sergeant for PPD Police. Their status is salaried. Christopher earned $34,043 in 2026.

Jamecia Vinson

Police Sergeant/PPD Police

2026 total comp
$33,973
Base pay
$24,679
Overtime
$5,989
Other pay
$3,305
Benefits
$0
Total compensation
$33,973
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
3325
Total Pay
$33,973

Jamecia Vinson is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $33,973.

Carene Lubin

Police Sergeant/PPD Police

2026 total comp
$33,931
Base pay
$23,653
Overtime
$7,184
Other pay
$3,094
Benefits
$0
Total compensation
$33,931
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
31408
Total Pay
$33,931

At PPD Police, Carene Lubin serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $33,931.

Melinda Tavarez

Police Sergeant/PPD Police

2026 total comp
$33,888
Base pay
$24,679
Overtime
$5,564
Other pay
$3,645
Benefits
$0
Total compensation
$33,888
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
10274
Total Pay
$33,888

Melinda Tavarez works as a Police Sergeant for PPD Police. Their status is salaried. Melinda earned $33,888 in 2026.

Michael Ditizio

Police Sergeant/PPD Police

2026 total comp
$33,863
Base pay
$24,679
Overtime
$5,371
Other pay
$3,813
Benefits
$0
Total compensation
$33,863
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
10896
Total Pay
$33,863

Michael Ditizio holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $33,863.

John Sandefur Jr

Police Sergeant/PPD Police

2026 total comp
$33,849
Base pay
$23,653
Overtime
$7,110
Other pay
$3,087
Benefits
$0
Total compensation
$33,849
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
11327
Total Pay
$33,849

At PPD Police, John Sandefur Jr serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $33,849.

Sean Winton

Police Sergeant/PPD Police

2026 total comp
$33,832
Base pay
$23,653
Overtime
$6,888
Other pay
$3,291
Benefits
$0
Total compensation
$33,832
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
5892
Total Pay
$33,832

Sean Winton holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $33,832.

Thomas Bagnell

Police Sergeant/PPD Police

2026 total comp
$33,819
Base pay
$24,679
Overtime
$5,332
Other pay
$3,808
Benefits
$0
Total compensation
$33,819
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34988
Total Pay
$33,819

Thomas Bagnell works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $33,819 in 2026.

William Smith

Police Sergeant/PPD Police

2026 total comp
$33,806
Base pay
$23,653
Overtime
$6,517
Other pay
$3,636
Benefits
$0
Total compensation
$33,806
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8506
Total Pay
$35,638

William Smith holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $33,806.

Paul Decarlo

Police Sergeant/PPD Police

2026 total comp
$33,723
Base pay
$24,679
Overtime
$5,293
Other pay
$3,751
Benefits
$0
Total compensation
$33,723
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
29164
Total Pay
$33,723

Paul Decarlo holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $33,723.

Anthony Massaro

Police Sergeant/PPD Police

2026 total comp
$33,716
Base pay
$24,679
Overtime
$5,100
Other pay
$3,937
Benefits
$0
Total compensation
$33,716
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
24585
Total Pay
$33,716

Anthony Massaro works as a Police Sergeant for PPD Police. Their status is salaried. Anthony earned $33,716 in 2026.

Kevin Gorman

Police Sergeant/PPD Police

2026 total comp
$33,714
Base pay
$24,679
Overtime
$5,409
Other pay
$3,626
Benefits
$0
Total compensation
$33,714
Employment type
Salaried

Source-specific fields

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

Kevin Gorman works as a Police Sergeant for PPD Police. Their status is salaried. Kevin earned $33,714 in 2026.

Adrian Ryan

Police Sergeant/PPD Police

2021 total comp
$33,697
Base pay
$10,574
Overtime
$0
Other pay
$23,123
Benefits
$0
Total compensation
$33,697
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
32644
Total Pay
$33,697

Adrian Ryan works as a Police Sergeant for PPD Police. Their status is salaried. Adrian earned $33,697 in 2021.

Jay Mc Lain

Police Sergeant/PPD Police

2022 total comp
$33,690
Base pay
$0
Overtime
$0
Other pay
$33,690
Benefits
$0
Total compensation
$33,690
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
31211
Total Pay
$33,690

Jay Mc Lain holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2022, their total compensation was $33,690.

Michael Tritz

Police Sergeant/PPD Police

2026 total comp
$33,585
Base pay
$24,679
Overtime
$5,293
Other pay
$3,612
Benefits
$0
Total compensation
$33,585
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
36389
Total Pay
$33,585

At PPD Police, Michael Tritz serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $33,585.

Erin Waters

Police Sergeant/PPD Police

2026 total comp
$33,481
Base pay
$23,653
Overtime
$6,369
Other pay
$3,459
Benefits
$0
Total compensation
$33,481
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
14089
Total Pay
$33,481

Erin Waters works as a Police Sergeant for PPD Police. Their status is salaried. Erin earned $33,481 in 2026.

Reginald Forrest Jr

Police Sergeant/PPD Police

2026 total comp
$33,471
Base pay
$24,679
Overtime
$5,023
Other pay
$3,769
Benefits
$0
Total compensation
$33,471
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14704
Total Pay
$33,471

At PPD Police, Reginald Forrest Jr serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $33,471.

David Decrosta Jr.

Police Sergeant/PPD Police

2026 total comp
$33,368
Base pay
$24,679
Overtime
$5,100
Other pay
$3,589
Benefits
$0
Total compensation
$33,368
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34702
Total Pay
$33,368

David Decrosta Jr. is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $33,368.

Wilfred Frederic

Police Sergeant/PPD Police

2026 total comp
$33,253
Base pay
$24,679
Overtime
$4,830
Other pay
$3,744
Benefits
$0
Total compensation
$33,253
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1382
Total Pay
$33,253

Wilfred Frederic works as a Police Sergeant for PPD Police. Their status is salaried. Wilfred earned $33,253 in 2026.

Gregory Kovacs

Police Sergeant/PPD Police

2026 total comp
$33,164
Base pay
$24,679
Overtime
$5,461
Other pay
$3,024
Benefits
$0
Total compensation
$33,164
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
4587
Total Pay
$33,164

Gregory Kovacs works as a Police Sergeant for PPD Police. Their status is salaried. Gregory earned $33,164 in 2026.

Odell Kyler Jr

Police Sergeant/PPD Police

2026 total comp
$33,104
Base pay
$24,679
Overtime
$4,559
Other pay
$3,865
Benefits
$0
Total compensation
$33,104
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
23625
Total Pay
$33,104

Odell Kyler Jr works as a Police Sergeant for PPD Police. Their status is salaried. Odell earned $33,104 in 2026.

Courtney Smith

Police Sergeant/PPD Police

2026 total comp
$33,093
Base pay
$23,653
Overtime
$6,221
Other pay
$3,220
Benefits
$0
Total compensation
$33,093
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
12700
Total Pay
$33,093

Courtney Smith is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $33,093.

Zaqueo Velez

Police Sergeant/PPD Police

2026 total comp
$33,060
Base pay
$24,679
Overtime
$4,520
Other pay
$3,860
Benefits
$0
Total compensation
$33,060
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
6466
Total Pay
$33,060

Zaqueo Velez is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $33,060.

Matthew Pezzeca

Police Sergeant/PPD Police

2026 total comp
$32,952
Base pay
$24,679
Overtime
$4,868
Other pay
$3,404
Benefits
$0
Total compensation
$32,952
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
26918
Total Pay
$32,952

Matthew Pezzeca works as a Police Sergeant for PPD Police. Their status is salaried. Matthew earned $32,952 in 2026.

Michael Davis

Police Sergeant/PPD Police

2026 total comp
$32,948
Base pay
$24,679
Overtime
$4,559
Other pay
$3,710
Benefits
$0
Total compensation
$32,948
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 $32,948.

Freddie Killian

Police Sergeant/PPD Police

2026 total comp
$32,916
Base pay
$23,653
Overtime
$6,406
Other pay
$2,857
Benefits
$0
Total compensation
$32,916
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
39666
Total Pay
$32,916

At PPD Police, Freddie Killian serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,916.

Michelle Long

Police Sergeant/PPD Police

2026 total comp
$32,904
Base pay
$24,679
Overtime
$5,525
Other pay
$2,700
Benefits
$0
Total compensation
$32,904
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1734
Total Pay
$32,904

Michelle Long is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,904.

Jonathon Stralo

Police Sergeant/PPD Police

2026 total comp
$32,903
Base pay
$23,653
Overtime
$5,851
Other pay
$3,399
Benefits
$0
Total compensation
$32,903
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
7112
Total Pay
$32,903

At PPD Police, Jonathon Stralo serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,903.

Thomas Tolstoy

Police Sergeant/PPD Police

2026 total comp
$32,861
Base pay
$24,679
Overtime
$4,482
Other pay
$3,700
Benefits
$0
Total compensation
$32,861
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34136
Total Pay
$32,861

At PPD Police, Thomas Tolstoy serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,861.

Kyle Cross

Police Sergeant/PPD Police

2026 total comp
$32,849
Base pay
$24,679
Overtime
$4,636
Other pay
$3,533
Benefits
$0
Total compensation
$32,849
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35981
Total Pay
$41,201

Kyle Cross works as a Police Sergeant for PPD Police. Their status is salaried. Kyle earned $32,849 in 2026.

Eric Bond

Police Sergeant/PPD Police

2026 total comp
$32,847
Base pay
$23,653
Overtime
$5,999
Other pay
$3,196
Benefits
$0
Total compensation
$32,847
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
1410
Total Pay
$32,847

At PPD Police, Eric Bond serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,847.

Matthew Stankiewicz

Police Sergeant/PPD Police

2026 total comp
$32,817
Base pay
$24,679
Overtime
$4,946
Other pay
$3,193
Benefits
$0
Total compensation
$32,817
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15970
Total Pay
$32,817

Matthew Stankiewicz holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,817.

Taulant Xhelo

Police Sergeant/PPD Police

2026 total comp
$32,732
Base pay
$24,679
Overtime
$4,868
Other pay
$3,185
Benefits
$0
Total compensation
$32,732
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
18747
Total Pay
$32,732

At PPD Police, Taulant Xhelo serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,732.

Salvatore Fede

Police Sergeant/PPD Police

2026 total comp
$32,687
Base pay
$24,679
Overtime
$4,327
Other pay
$3,681
Benefits
$0
Total compensation
$32,687
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32071
Total Pay
$32,687

Salvatore Fede works as a Police Sergeant for PPD Police. Their status is salaried. Salvatore earned $32,687 in 2026.

Thomas Bellon

Police Sergeant/PPD Police

2026 total comp
$32,675
Base pay
$24,679
Overtime
$4,482
Other pay
$3,515
Benefits
$0
Total compensation
$32,675
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
33321
Total Pay
$32,675

Thomas Bellon is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,675.