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

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.

Marisol Cartagena- Ramirez

Police Sergeant/PPD Police

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

Source-specific fields

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

Marisol Cartagena- Ramirez works as a Police Sergeant for PPD Police. Their status is salaried. Marisol earned $28,595 in 2026.

John Morgan

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$83,714
Employee Category
Civil Service
Job Code
6A04
Public Id
18321
Total Pay
$28,568

John Morgan holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2019, their total compensation was $28,568.

Aldwin Sudler

Police Sergeant/PPD Police

2026 total comp
$28,557
Base pay
$24,679
Overtime
$927
Other pay
$2,951
Benefits
$0
Total compensation
$28,557
Employment type
Salaried

Source-specific fields

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

Aldwin Sudler works as a Police Sergeant for PPD Police. Their status is salaried. Aldwin earned $28,557 in 2026.

Janean Brown

Police Sergeant/PPD Police

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

Source-specific fields

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

At PPD Police, Janean Brown serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,520.

Zaharia Neculiseanu

Police Sergeant/PPD Police

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

Source-specific fields

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

Zaharia Neculiseanu works as a Police Sergeant for PPD Police. Their status is salaried. Zaharia earned $28,499 in 2026.

Philip Cherry

Police Sergeant/PPD Police

2026 total comp
$28,476
Base pay
$23,855
Overtime
$1,558
Other pay
$3,063
Benefits
$0
Total compensation
$28,476
Employment type
Salaried

Source-specific fields

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

At PPD Police, Philip Cherry serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,476.

Michael Panarello

Police Sergeant/PPD Police

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

Source-specific fields

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

Michael Panarello works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $28,476 in 2026.

Thomas Reichner

Police Sergeant/PPD Police

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

Source-specific fields

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

Thomas Reichner is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,464.

Eric Stiess

Police Sergeant/PPD Police

2026 total comp
$28,428
Base pay
$24,679
Overtime
$811
Other pay
$2,937
Benefits
$0
Total compensation
$28,428
Employment type
Salaried

Source-specific fields

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

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

William Yancer

Police Sergeant/PPD Police

2026 total comp
$28,428
Base pay
$24,679
Overtime
$811
Other pay
$2,937
Benefits
$0
Total compensation
$28,428
Employment type
Salaried

Source-specific fields

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

William Yancer is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,428.

Marc Dorlus

Police Sergeant/PPD Police

2026 total comp
$28,390
Base pay
$23,653
Overtime
$1,975
Other pay
$2,762
Benefits
$0
Total compensation
$28,390
Employment type
Salaried

Source-specific fields

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

Marc Dorlus is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,390.