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 Weber

Police Sergeant/PPD Police

2026 total comp
$38,736
Base pay
$24,679
Overtime
$9,891
Other pay
$4,166
Benefits
$0
Total compensation
$38,736
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
28414
Total Pay
$38,736

Michael Weber works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $38,736 in 2026.

Raymond Convery

Police Sergeant/PPD Police

2026 total comp
$38,719
Base pay
$24,679
Overtime
$10,509
Other pay
$3,531
Benefits
$0
Total compensation
$38,719
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
36135
Total Pay
$38,719

Raymond Convery works as a Police Sergeant for PPD Police. Their status is salaried. Raymond earned $38,719 in 2026.

Thomas Fleming

Police Sergeant/PPD Police

2026 total comp
$38,702
Base pay
$24,679
Overtime
$9,505
Other pay
$4,519
Benefits
$0
Total compensation
$38,702
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28085
Total Pay
$30,550

Thomas Fleming works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $38,702 in 2026.

John Dietz

Police Sergeant/PPD Police

2026 total comp
$38,658
Base pay
$24,679
Overtime
$9,466
Other pay
$4,513
Benefits
$0
Total compensation
$38,658
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1242
Total Pay
$38,658

John Dietz holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $38,658.

Thomas Cain

Police Sergeant/PPD Police

2026 total comp
$38,576
Base pay
$23,653
Overtime
$11,405
Other pay
$3,518
Benefits
$0
Total compensation
$38,576
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
17495
Total Pay
$38,576

Thomas Cain works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $38,576 in 2026.

Jeffrey Middleton

Police Sergeant/PPD Police

2026 total comp
$38,563
Base pay
$24,679
Overtime
$9,736
Other pay
$4,147
Benefits
$0
Total compensation
$38,563
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27065
Total Pay
$38,563

Jeffrey Middleton holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $38,563.

Thomas Meehan

Police Sergeant/PPD Police

2026 total comp
$38,527
Base pay
$24,679
Overtime
$9,350
Other pay
$4,498
Benefits
$0
Total compensation
$38,527
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14335
Total Pay
$38,527

At PPD Police, Thomas Meehan serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $38,527.

James Norbury

Police Sergeant/PPD Police

2026 total comp
$38,476
Base pay
$24,679
Overtime
$9,659
Other pay
$4,138
Benefits
$0
Total compensation
$38,476
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
21180
Total Pay
$38,476

James Norbury is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $38,476.

James Voscavage Jr

Police Sergeant/PPD Police

2026 total comp
$38,440
Base pay
$24,679
Overtime
$9,273
Other pay
$4,488
Benefits
$0
Total compensation
$38,440
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
24631
Total Pay
$38,440

James Voscavage Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $38,440.

Matthew Fleming

Police Sergeant/PPD Police

2026 total comp
$38,328
Base pay
$23,653
Overtime
$10,554
Other pay
$4,122
Benefits
$0
Total compensation
$38,328
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
27718
Total Pay
$38,328

Matthew Fleming holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $38,328.

Mark Bradley

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
6047
Total Pay
$38,133

Mark Bradley works as a Police Sergeant for PPD Police. Their status is salaried. Mark earned $38,133 in 2022.

Eric Grant

Police Sergeant/PPD Police

2019 total comp
$38,059
Base pay
$12,879
Overtime
$0
Other pay
$25,180
Benefits
$0
Total compensation
$38,059
Employment type
Salaried

Source-specific fields

Base Salary
$83,714
Employee Category
Civil Service
Job Code
6A04
Public Id
19564
Total Pay
$38,059

At PPD Police, Eric Grant serves as a Police Sergeant. They work salaried. Their 2019 pay totaled $38,059.

Timothy Devlin

Police Sergeant/PPD Police

2026 total comp
$38,043
Base pay
$24,679
Overtime
$9,273
Other pay
$4,091
Benefits
$0
Total compensation
$38,043
Employment type
Salaried

Source-specific fields

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

Timothy Devlin holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $38,043.

Kibabu Mbaya

Police Sergeant/PPD Police

2026 total comp
$38,042
Base pay
$24,679
Overtime
$9,080
Other pay
$4,283
Benefits
$0
Total compensation
$38,042
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
17982
Total Pay
$38,042

Kibabu Mbaya is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $38,042.

Andrew Skaziak

Police Sergeant/PPD Police

2026 total comp
$37,998
Base pay
$24,679
Overtime
$9,041
Other pay
$4,278
Benefits
$0
Total compensation
$37,998
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30438
Total Pay
$37,998

At PPD Police, Andrew Skaziak serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $37,998.

Shawn Hamilton

Police Sergeant/PPD Police

2026 total comp
$37,915
Base pay
$24,679
Overtime
$8,809
Other pay
$4,427
Benefits
$0
Total compensation
$37,915
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30633
Total Pay
$37,915

Shawn Hamilton works as a Police Sergeant for PPD Police. Their status is salaried. Shawn earned $37,915 in 2026.

Allen Leighton

Police Sergeant/PPD Police

2026 total comp
$37,869
Base pay
$24,679
Overtime
$9,736
Other pay
$3,453
Benefits
$0
Total compensation
$37,869
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
7173
Total Pay
$37,869

At PPD Police, Allen Leighton serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $37,869.

William Robbins

Police Sergeant/PPD Police

2026 total comp
$37,863
Base pay
$24,679
Overtime
$9,273
Other pay
$3,911
Benefits
$0
Total compensation
$37,863
Employment type
Salaried

Source-specific fields

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

William Robbins works as a Police Sergeant for PPD Police. Their status is salaried. William earned $37,863 in 2026.

Gerald Rhoads

Police Sergeant/PPD Police

2026 total comp
$37,825
Base pay
$24,679
Overtime
$9,466
Other pay
$3,680
Benefits
$0
Total compensation
$37,825
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
22820
Total Pay
$37,825

At PPD Police, Gerald Rhoads serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $37,825.

Jason Sommerville

Police Sergeant/PPD Police

2026 total comp
$37,740
Base pay
$24,679
Overtime
$9,002
Other pay
$4,059
Benefits
$0
Total compensation
$37,740
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
26217
Total Pay
$37,740

At PPD Police, Jason Sommerville serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $37,740.

Dyon Green

Police Sergeant/PPD Police

2026 total comp
$37,650
Base pay
$24,679
Overtime
$8,732
Other pay
$4,239
Benefits
$0
Total compensation
$37,650
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
20882
Total Pay
$37,650

Dyon Green is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $37,650.

Blake Harley

Police Sergeant/PPD Police

2026 total comp
$37,538
Base pay
$23,653
Overtime
$10,628
Other pay
$3,258
Benefits
$0
Total compensation
$37,538
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
37800
Total Pay
$37,538

Blake Harley holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $37,538.

Claudia Gonzalez

Police Sergeant/PPD Police

2026 total comp
$37,518
Base pay
$24,679
Overtime
$8,964
Other pay
$3,876
Benefits
$0
Total compensation
$37,518
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16208
Total Pay
$37,518

Claudia Gonzalez works as a Police Sergeant for PPD Police. Their status is salaried. Claudia earned $37,518 in 2026.

Thomas Tamulis

Police Sergeant/PPD Police

2026 total comp
$37,434
Base pay
$24,679
Overtime
$8,384
Other pay
$4,371
Benefits
$0
Total compensation
$37,434
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
24979
Total Pay
$37,434

At PPD Police, Thomas Tamulis serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $37,434.

Lucas Lesko

Police Sergeant/PPD Police

2026 total comp
$37,432
Base pay
$24,679
Overtime
$8,886
Other pay
$3,867
Benefits
$0
Total compensation
$37,432
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14417
Total Pay
$37,432

Lucas Lesko holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $37,432.

Robert Glasson

Police Sergeant/PPD Police

2026 total comp
$37,346
Base pay
$24,679
Overtime
$8,809
Other pay
$3,858
Benefits
$0
Total compensation
$37,346
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27956
Total Pay
$37,346

At PPD Police, Robert Glasson serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $37,346.

William Kolb

Police Sergeant/PPD Police

2026 total comp
$37,268
Base pay
$24,679
Overtime
$8,964
Other pay
$3,626
Benefits
$0
Total compensation
$37,268
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
27400
Total Pay
$37,268

William Kolb works as a Police Sergeant for PPD Police. Their status is salaried. William earned $37,268 in 2026.

Thomas Bergey

Police Sergeant/PPD Police

2026 total comp
$37,174
Base pay
$24,679
Overtime
$8,655
Other pay
$3,840
Benefits
$0
Total compensation
$37,174
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14942
Total Pay
$37,174

Thomas Bergey works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $37,174 in 2026.

Johnathan Alvarez

Police Sergeant/PPD Police

2026 total comp
$37,113
Base pay
$23,653
Overtime
$9,850
Other pay
$3,611
Benefits
$0
Total compensation
$37,113
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
16289
Total Pay
$37,113

Johnathan Alvarez holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $37,113.

Dana Fant

Police Sergeant/PPD Police

2026 total comp
$37,041
Base pay
$24,679
Overtime
$8,191
Other pay
$4,171
Benefits
$0
Total compensation
$37,041
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
24650
Total Pay
$37,041

Dana Fant holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $37,041.

Charles Mclemore Iii

Police Sergeant/PPD Police

2026 total comp
$36,968
Base pay
$24,679
Overtime
$8,036
Other pay
$4,253
Benefits
$0
Total compensation
$36,968
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
20076
Total Pay
$36,968

Charles Mclemore Iii holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,968.

Artiom Guk

Police Sergeant/PPD Police

2026 total comp
$36,841
Base pay
$24,679
Overtime
$8,577
Other pay
$3,584
Benefits
$0
Total compensation
$36,841
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1817
Total Pay
$36,841

Artiom Guk works as a Police Sergeant for PPD Police. Their status is salaried. Artiom earned $36,841 in 2026.

Michael Bernard

Police Sergeant/PPD Police

2026 total comp
$36,829
Base pay
$24,679
Overtime
$8,346
Other pay
$3,805
Benefits
$0
Total compensation
$36,829
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15199
Total Pay
$36,829

Michael Bernard is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,829.

Bradford Williams

Police Sergeant/PPD Police

2026 total comp
$36,692
Base pay
$24,679
Overtime
$7,882
Other pay
$4,131
Benefits
$0
Total compensation
$36,692
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5183
Total Pay
$36,692

Bradford Williams holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,692.

Paul Sprigg

Police Sergeant/PPD Police

2026 total comp
$36,690
Base pay
$24,679
Overtime
$7,727
Other pay
$4,284
Benefits
$0
Total compensation
$36,690
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
7021
Total Pay
$36,690

At PPD Police, Paul Sprigg serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $36,690.

Christian Cruz

Police Sergeant/PPD Police

2026 total comp
$36,669
Base pay
$24,679
Overtime
$8,423
Other pay
$3,567
Benefits
$0
Total compensation
$36,669
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34983
Total Pay
$36,669

Christian Cruz is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,669.

Richard Lesinski

Police Sergeant/PPD Police

2026 total comp
$36,669
Base pay
$24,679
Overtime
$8,423
Other pay
$3,567
Benefits
$0
Total compensation
$36,669
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32953
Total Pay
$36,669

Richard Lesinski holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,669.

Vincent Dayton

Police Sergeant/PPD Police

2026 total comp
$36,657
Base pay
$24,679
Overtime
$8,191
Other pay
$3,787
Benefits
$0
Total compensation
$36,657
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
20227
Total Pay
$36,657

Vincent Dayton is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,657.

Victoria Ayres

Police Sergeant/PPD Police

2026 total comp
$36,619
Base pay
$23,653
Overtime
$9,184
Other pay
$3,783
Benefits
$0
Total compensation
$36,619
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
25355
Total Pay
$36,619

Victoria Ayres holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $36,619.

James Morace

Police Sergeant/PPD Police

2026 total comp
$36,605
Base pay
$24,679
Overtime
$7,805
Other pay
$4,122
Benefits
$0
Total compensation
$36,605
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32213
Total Pay
$36,605

James Morace is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $36,605.