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 13

Stephen Cross

Police Sergeant/PPD Police

2026 total comp
$29,385
Base pay
$24,679
Overtime
$1,545
Other pay
$3,161
Benefits
$0
Total compensation
$29,385
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
26466
Total Pay
$29,385

Stephen Cross is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $29,385.

Ernie Williams

Police Sergeant/PPD Police

2026 total comp
$29,380
Base pay
$23,653
Overtime
$2,567
Other pay
$3,160
Benefits
$0
Total compensation
$29,380
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
5763
Total Pay
$29,380

Ernie Williams holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $29,380.

Michael Pascucci

Police Sergeant/PPD Police

2026 total comp
$29,378
Base pay
$24,679
Overtime
$1,391
Other pay
$3,308
Benefits
$0
Total compensation
$29,378
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
29388
Total Pay
$29,378

Michael Pascucci is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $29,378.

Michael Flanagan

Police Sergeant/PPD Police

2026 total comp
$29,362
Base pay
$24,679
Overtime
$1,893
Other pay
$2,790
Benefits
$0
Total compensation
$29,362
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
33819
Total Pay
$29,362

Michael Flanagan works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $29,362 in 2026.

James Oconnell

Police Sergeant/PPD Police

2026 total comp
$29,299
Base pay
$24,679
Overtime
$1,468
Other pay
$3,152
Benefits
$0
Total compensation
$29,299
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15302
Total Pay
$29,299

At PPD Police, James Oconnell serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $29,299.

Christopher Fagan

Police Sergeant/PPD Police

2026 total comp
$29,286
Base pay
$23,653
Overtime
$2,962
Other pay
$2,671
Benefits
$0
Total compensation
$29,286
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
35499
Total Pay
$29,286

Christopher Fagan works as a Police Sergeant for PPD Police. Their status is salaried. Christopher earned $29,286 in 2026.

Andriy Smerechanskyy

Police Sergeant/PPD Police

2026 total comp
$29,279
Base pay
$23,653
Overtime
$2,777
Other pay
$2,849
Benefits
$0
Total compensation
$29,279
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
3788
Total Pay
$29,279

Andriy Smerechanskyy is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $29,279.

Mark Swierczynski

Police Sergeant/PPD Police

2026 total comp
$29,248
Base pay
$24,679
Overtime
$1,275
Other pay
$3,294
Benefits
$0
Total compensation
$29,248
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16644
Total Pay
$29,248

Mark Swierczynski is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $29,248.

Michael Mccormick

Police Sergeant/PPD Police

2026 total comp
$29,246
Base pay
$24,679
Overtime
$1,545
Other pay
$3,022
Benefits
$0
Total compensation
$29,246
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
25162
Total Pay
$29,246

Michael Mccormick works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $29,246 in 2026.

Dimitry Soroka

Police Sergeant/PPD Police

2026 total comp
$29,246
Base pay
$24,679
Overtime
$1,545
Other pay
$3,022
Benefits
$0
Total compensation
$29,246
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
32811
Total Pay
$29,246

Dimitry Soroka holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $29,246.

Michael Mcbride

Police Sergeant/PPD Police

2026 total comp
$29,235
Base pay
$24,679
Overtime
$0
Other pay
$4,556
Benefits
$0
Total compensation
$29,235
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
6698
Total Pay
$29,235

Michael Mcbride works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $29,235 in 2026.

John Harte

Police Sergeant/PPD Police

2026 total comp
$29,211
Base pay
$24,679
Overtime
$1,120
Other pay
$3,411
Benefits
$0
Total compensation
$29,211
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
31328
Total Pay
$29,211

At PPD Police, John Harte serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $29,211.

Robert Hennessey Iii

Police Sergeant/PPD Police

2026 total comp
$29,204
Base pay
$24,679
Overtime
$1,236
Other pay
$3,289
Benefits
$0
Total compensation
$29,204
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5209
Total Pay
$29,204

Robert Hennessey Iii holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $29,204.

Timothy Herrmann

Police Sergeant/PPD Police

2026 total comp
$29,161
Base pay
$24,028
Overtime
$2,296
Other pay
$2,837
Benefits
$0
Total compensation
$29,161
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
8130
Total Pay
$29,161

At PPD Police, Timothy Herrmann serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $29,161.

William Schubert

Police Sergeant/PPD Police

2026 total comp
$29,161
Base pay
$24,679
Overtime
$1,198
Other pay
$3,284
Benefits
$0
Total compensation
$29,161
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
3409
Total Pay
$29,161

At PPD Police, William Schubert serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $29,161.

Marvin Marson

Police Sergeant/PPD Police

2026 total comp
$29,160
Base pay
$24,679
Overtime
$1,468
Other pay
$3,013
Benefits
$0
Total compensation
$29,160
Employment type
Salaried

Source-specific fields

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

Marvin Marson works as a Police Sergeant for PPD Police. Their status is salaried. Marvin earned $29,160 in 2026.

Kenneth Taylor Jr

Police Sergeant/PPD Police

2026 total comp
$29,079
Base pay
$24,679
Overtime
$1,005
Other pay
$3,396
Benefits
$0
Total compensation
$29,079
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
15732
Total Pay
$29,079

Kenneth Taylor Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $29,079.

Joseph Glovacz

Police Sergeant/PPD Police

2026 total comp
$29,062
Base pay
$22,618
Overtime
$3,091
Other pay
$3,352
Benefits
$0
Total compensation
$29,062
Employment type
Salaried

Source-specific fields

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

Joseph Glovacz works as a Police Sergeant for PPD Police. Their status is salaried. Joseph earned $29,062 in 2026.

David Szczepkowski

Police Sergeant/PPD Police

2026 total comp
$29,039
Base pay
$24,679
Overtime
$1,236
Other pay
$3,124
Benefits
$0
Total compensation
$29,039
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5350
Total Pay
$29,039

At PPD Police, David Szczepkowski serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $29,039.

James Moskal

Police Sergeant/PPD Police

2026 total comp
$28,993
Base pay
$23,653
Overtime
$2,222
Other pay
$3,119
Benefits
$0
Total compensation
$28,993
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
27981
Total Pay
$28,993

James Moskal works as a Police Sergeant for PPD Police. Their status is salaried. James earned $28,993 in 2026.

Gwen Bartlett

Police Sergeant/PPD Police

2026 total comp
$28,992
Base pay
$24,679
Overtime
$927
Other pay
$3,386
Benefits
$0
Total compensation
$28,992
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
19894
Total Pay
$28,992

At PPD Police, Gwen Bartlett serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,992.

John Sweeney Jr

Police Sergeant/PPD Police

2026 total comp
$28,988
Base pay
$24,679
Overtime
$1,314
Other pay
$2,995
Benefits
$0
Total compensation
$28,988
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
18518
Total Pay
$28,988

At PPD Police, John Sweeney Jr serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,988.

Joseph Francesco

Police Sergeant/PPD Police

2026 total comp
$28,960
Base pay
$23,653
Overtime
$2,666
Other pay
$2,641
Benefits
$0
Total compensation
$28,960
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
35248
Total Pay
$28,960

At PPD Police, Joseph Francesco serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,960.

Robert Auman Jr

Police Sergeant/PPD Police

2026 total comp
$28,948
Base pay
$24,679
Overtime
$889
Other pay
$3,381
Benefits
$0
Total compensation
$28,948
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
33143
Total Pay
$28,948

Robert Auman Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,948.

Brian Sutherland

Police Sergeant/PPD Police

2026 total comp
$28,880
Base pay
$24,679
Overtime
$1,391
Other pay
$2,810
Benefits
$0
Total compensation
$28,880
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
34711
Total Pay
$28,880

Brian Sutherland holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,880.

Dominick Gulli

Police Sergeant/PPD Police

2026 total comp
$28,869
Base pay
$23,653
Overtime
$2,407
Other pay
$2,809
Benefits
$0
Total compensation
$28,869
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
31599
Total Pay
$28,869

Dominick Gulli holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,869.

Cynthia Padua

Police Sergeant/PPD Police

2026 total comp
$28,827
Base pay
$23,653
Overtime
$2,074
Other pay
$3,101
Benefits
$0
Total compensation
$28,827
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
19746
Total Pay
$28,827

Cynthia Padua works as a Police Sergeant for PPD Police. Their status is salaried. Cynthia earned $28,827 in 2026.

Richard Lineman

Police Sergeant/PPD Police

2026 total comp
$28,815
Base pay
$24,679
Overtime
$1,159
Other pay
$2,977
Benefits
$0
Total compensation
$28,815
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
31167
Total Pay
$28,815

Richard Lineman works as a Police Sergeant for PPD Police. Their status is salaried. Richard earned $28,815 in 2026.

Stephen Murray

Police Sergeant/PPD Police

2026 total comp
$28,795
Base pay
$24,679
Overtime
$1,314
Other pay
$2,802
Benefits
$0
Total compensation
$28,795
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
19185
Total Pay
$28,795

Stephen Murray works as a Police Sergeant for PPD Police. Their status is salaried. Stephen earned $28,795 in 2026.

Joseph Coyle

Police Sergeant/PPD Police

2026 total comp
$28,730
Base pay
$24,679
Overtime
$695
Other pay
$3,355
Benefits
$0
Total compensation
$28,730
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30092
Total Pay
$28,730

Joseph Coyle works as a Police Sergeant for PPD Police. Their status is salaried. Joseph earned $28,730 in 2026.

Jason Forsythe

Police Sergeant/PPD Police

2026 total comp
$28,725
Base pay
$24,679
Overtime
$811
Other pay
$3,235
Benefits
$0
Total compensation
$28,725
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
23668
Total Pay
$28,725

Jason Forsythe holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,725.

Steven Berg

Police Sergeant/PPD Police

2026 total comp
$28,716
Base pay
$23,653
Overtime
$2,444
Other pay
$2,619
Benefits
$0
Total compensation
$28,716
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
5954
Total Pay
$28,716

Steven Berg holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,716.

Andrea Dutch

Police Sergeant/PPD Police

2026 total comp
$28,709
Base pay
$24,679
Overtime
$1,236
Other pay
$2,793
Benefits
$0
Total compensation
$28,709
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5455
Total Pay
$28,709

Andrea Dutch holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,709.

Paul Watson

Police Sergeant/PPD Police

2026 total comp
$28,663
Base pay
$23,653
Overtime
$2,222
Other pay
$2,789
Benefits
$0
Total compensation
$28,663
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
496
Total Pay
$15,897

At PPD Police, Paul Watson serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,663.

Eric Mcclendon

Police Sergeant/PPD Police

2026 total comp
$28,646
Base pay
$24,679
Overtime
$0
Other pay
$3,966
Benefits
$0
Total compensation
$28,646
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
7574
Total Pay
$28,646

Eric Mcclendon is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,646.

Brian Younger

Police Sergeant/PPD Police

2026 total comp
$28,643
Base pay
$24,679
Overtime
$1,005
Other pay
$2,959
Benefits
$0
Total compensation
$28,643
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
36244
Total Pay
$28,643

Brian Younger is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,643.

Deborah Sanders-Wilson

Police Sergeant/PPD Police

2026 total comp
$28,642
Base pay
$24,679
Overtime
$618
Other pay
$3,345
Benefits
$0
Total compensation
$28,642
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
19790
Total Pay
$28,642

Deborah Sanders-Wilson holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,642.

Richard Stein

Police Sergeant/PPD Police

2026 total comp
$28,642
Base pay
$24,679
Overtime
$618
Other pay
$3,345
Benefits
$0
Total compensation
$28,642
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
23827
Total Pay
$28,642

Richard Stein works as a Police Sergeant for PPD Police. Their status is salaried. Richard earned $28,642 in 2026.

Michael Lewis

Police Sergeant/PPD Police

2026 total comp
$28,608
Base pay
$23,653
Overtime
$2,000
Other pay
$2,956
Benefits
$0
Total compensation
$28,608
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
4880
Total Pay
$28,608

Michael Lewis is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,608.

Paul Groves

Police Sergeant/PPD Police

2026 total comp
$28,606
Base pay
$24,679
Overtime
$850
Other pay
$3,077
Benefits
$0
Total compensation
$28,606
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
11268
Total Pay
$28,606

Paul Groves is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,606.