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 14

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.

Daniel Mc Cullough

Police Sergeant/PPD Police

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

Source-specific fields

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

Daniel Mc Cullough works as a Police Sergeant for PPD Police. Their status is salaried. Daniel earned $28,380 in 2026.

Benjamin Mouzone

Police Sergeant/PPD Police

2026 total comp
$28,371
Base pay
$23,653
Overtime
$1,666
Other pay
$3,052
Benefits
$0
Total compensation
$28,371
Employment type
Salaried

Source-specific fields

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

Benjamin Mouzone holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,371.

Donald Pancoast

Police Sergeant/PPD Police

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

Source-specific fields

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

Donald Pancoast holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,367.

Timothy Callan

Police Sergeant/PPD Police

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

Source-specific fields

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

At PPD Police, Timothy Callan serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,367.

Shawn Wills

Police Sergeant/PPD Police

2026 total comp
$28,319
Base pay
$23,653
Overtime
$1,740
Other pay
$2,926
Benefits
$0
Total compensation
$28,319
Employment type
Salaried

Source-specific fields

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

Shawn Wills works as a Police Sergeant for PPD Police. Their status is salaried. Shawn earned $28,319 in 2026.

Amir Watson

Police Sergeant/PPD Police

2026 total comp
$28,298
Base pay
$24,679
Overtime
$695
Other pay
$2,924
Benefits
$0
Total compensation
$28,298
Employment type
Salaried

Source-specific fields

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

Amir Watson works as a Police Sergeant for PPD Police. Their status is salaried. Amir earned $28,298 in 2026.

Vincent Rodden

Police Sergeant/PPD Police

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

Source-specific fields

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

Vincent Rodden works as a Police Sergeant for PPD Police. Their status is salaried. Vincent earned $28,292 in 2026.

Francis Rogalski

Police Sergeant/PPD Police

2026 total comp
$28,281
Base pay
$24,679
Overtime
$850
Other pay
$2,752
Benefits
$0
Total compensation
$28,281
Employment type
Salaried

Source-specific fields

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

Francis Rogalski holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,281.

Kenneth Harper-Sanabria

Police Sergeant/PPD Police

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

Source-specific fields

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

Kenneth Harper-Sanabria holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,227.

Jonathan Wong

Police Sergeant/PPD Police

2026 total comp
$28,195
Base pay
$24,679
Overtime
$773
Other pay
$2,744
Benefits
$0
Total compensation
$28,195
Employment type
Salaried

Source-specific fields

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

Jonathan Wong holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,195.

Russell Valenza

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
5856
Total Pay
$28,170

Russell Valenza works as a Police Sergeant for PPD Police. Their status is salaried. Russell earned $28,170 in 2022.

Jesus San Juan

Police Sergeant/PPD Police

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

Source-specific fields

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

Jesus San Juan holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,161.

Rocco Basile

Police Sergeant/PPD Police

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

Source-specific fields

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

Rocco Basile is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,159.

William Caine

Police Sergeant/PPD Police

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

Source-specific fields

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

William Caine works as a Police Sergeant for PPD Police. Their status is salaried. William earned $28,159 in 2026.

Michael Quinn

Police Sergeant/PPD Police

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

Source-specific fields

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

At PPD Police, Michael Quinn serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,117.

Kenneth Delgado

Police Sergeant/PPD Police

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

Source-specific fields

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

At PPD Police, Kenneth Delgado serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,117.

Marc Marchetti

Police Sergeant/PPD Police

2026 total comp
$28,080
Base pay
$23,653
Overtime
$1,407
Other pay
$3,021
Benefits
$0
Total compensation
$28,080
Employment type
Salaried

Source-specific fields

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

Marc Marchetti works as a Police Sergeant for PPD Police. Their status is salaried. Marc earned $28,080 in 2026.

Michael Jackson

Police Sergeant/PPD Police

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

Source-specific fields

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

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

Raymond Monts

Police Sergeant/PPD Police

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

Source-specific fields

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

At PPD Police, Raymond Monts serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $28,072.

Stephen O Donnell

Police Sergeant/PPD Police

2024 total comp
$28,047
Base pay
$5,653
Overtime
$0
Other pay
$22,394
Benefits
$0
Total compensation
$28,047
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
4003
Total Pay
$28,047

Stephen O Donnell holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2024, their total compensation was $28,047.

Robert Sharp

Police Sergeant/PPD Police

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

Source-specific fields

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

Robert Sharp works as a Police Sergeant for PPD Police. Their status is salaried. Robert earned $28,044 in 2026.

Andrew O'Hara

Police Sergeant/PPD Police

2026 total comp
$28,024
Base pay
$24,679
Overtime
$618
Other pay
$2,727
Benefits
$0
Total compensation
$28,024
Employment type
Salaried

Source-specific fields

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

Andrew O'Hara works as a Police Sergeant for PPD Police. Their status is salaried. Andrew earned $28,024 in 2026.

Ivy Staten-Minor

Police Sergeant/PPD Police

2026 total comp
$28,024
Base pay
$24,679
Overtime
$618
Other pay
$2,727
Benefits
$0
Total compensation
$28,024
Employment type
Salaried

Source-specific fields

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

Ivy Staten-Minor works as a Police Sergeant for PPD Police. Their status is salaried. Ivy earned $28,024 in 2026.

Robert Lutz Jr.

Police Sergeant/PPD Police

2026 total comp
$28,006
Base pay
$24,679
Overtime
$773
Other pay
$2,554
Benefits
$0
Total compensation
$28,006
Employment type
Salaried

Source-specific fields

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

Robert Lutz Jr. holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $28,006.

Jeffrey Cunningham

Police Sergeant/PPD Police

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

Source-specific fields

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

Jeffrey Cunningham is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $28,000.

Kenyatta Brandon

Police Sergeant/PPD Police

2026 total comp
$27,985
Base pay
$24,679
Overtime
$155
Other pay
$3,152
Benefits
$0
Total compensation
$27,985
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
21814
Total Pay
$27,985

Kenyatta Brandon works as a Police Sergeant for PPD Police. Their status is salaried. Kenyatta earned $27,985 in 2026.

Anthony Jann

Police Sergeant/PPD Police

2026 total comp
$27,982
Base pay
$23,653
Overtime
$1,777
Other pay
$2,552
Benefits
$0
Total compensation
$27,982
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
19909
Total Pay
$27,982

Anthony Jann works as a Police Sergeant for PPD Police. Their status is salaried. Anthony earned $27,982 in 2026.

Timothy Straus

Police Sergeant/PPD Police

2026 total comp
$27,954
Base pay
$24,679
Overtime
$386
Other pay
$2,888
Benefits
$0
Total compensation
$27,954
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5242
Total Pay
$27,954

At PPD Police, Timothy Straus serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $27,954.

Mark O Fee Sr

Police Sergeant/PPD Police

2026 total comp
$27,942
Base pay
$24,679
Overtime
$0
Other pay
$3,263
Benefits
$0
Total compensation
$27,942
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1726
Total Pay
$27,942

Mark O Fee Sr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $27,942.