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 1

Andrew Byard

Police Sergeant/PPD Police

2022 total comp
$439,285
Base pay
$92,668
Overtime
$69,249
Other pay
$277,368
Benefits
$0
Total compensation
$439,285
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
9759
Total Pay
$439,285

Andrew Byard works as a Police Sergeant for PPD Police. Their status is salaried. Andrew earned $439,285 in 2022.

Mark Nagy

Police Sergeant/PPD Police

2025 total comp
$376,197
Base pay
$59,132
Overtime
$2,254
Other pay
$314,811
Benefits
$0
Total compensation
$376,197
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
1187
Total Pay
$376,197

Mark Nagy works as a Police Sergeant for PPD Police. Their status is salaried. Mark earned $376,197 in 2025.

Joanne Beres

Police Sergeant/PPD Police

2021 total comp
$313,333
Base pay
$11,938
Overtime
$0
Other pay
$301,395
Benefits
$0
Total compensation
$313,333
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
19973
Total Pay
$313,333

Joanne Beres works as a Police Sergeant for PPD Police. Their status is salaried. Joanne earned $313,333 in 2021.

Michael Frisco

Police Sergeant/PPD Police

2020 total comp
$284,093
Base pay
$38,247
Overtime
$497
Other pay
$245,348
Benefits
$0
Total compensation
$284,093
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
36685
Total Pay
$32,907

Michael Frisco is a Police Sergeant at PPD Police. They work salaried. 2020 total compensation came to $284,093.

Brian Klak

Police Sergeant/PPD Police

2022 total comp
$282,336
Base pay
$49,139
Overtime
$920
Other pay
$232,277
Benefits
$0
Total compensation
$282,336
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
35412
Total Pay
$282,336

Brian Klak works as a Police Sergeant for PPD Police. Their status is salaried. Brian earned $282,336 in 2022.

Timothy Fanning

Police Sergeant/PPD Police

2022 total comp
$274,528
Base pay
$54,581
Overtime
$0
Other pay
$219,948
Benefits
$0
Total compensation
$274,528
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
15391
Total Pay
$274,528

Timothy Fanning is a Police Sergeant at PPD Police. They work salaried. 2022 total compensation came to $274,528.

Mark Palma

Police Sergeant/PPD Police

2023 total comp
$267,374
Base pay
$0
Overtime
$0
Other pay
$267,374
Benefits
$0
Total compensation
$267,374
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
32401
Total Pay
$267,374

Mark Palma holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2023, their total compensation was $267,374.

Edward Tipton

Police Sergeant/PPD Police

2025 total comp
$265,073
Base pay
$0
Overtime
$0
Other pay
$265,073
Benefits
$0
Total compensation
$265,073
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
5913
Total Pay
$265,073

Edward Tipton holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $265,073.

Christoph Clemens

Police Sergeant/PPD Police

2023 total comp
$248,800
Base pay
$18,137
Overtime
$0
Other pay
$230,663
Benefits
$0
Total compensation
$248,800
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
7505
Total Pay
$248,800

Christoph Clemens is a Police Sergeant at PPD Police. They work salaried. 2023 total compensation came to $248,800.

James Hawe

Police Sergeant/PPD Police

2024 total comp
$247,336
Base pay
$48,994
Overtime
$636
Other pay
$197,706
Benefits
$0
Total compensation
$247,336
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
12203
Total Pay
$247,336

At PPD Police, James Hawe serves as a Police Sergeant. They work salaried. Their 2024 pay totaled $247,336.

Walter Livingston Jr

Police Sergeant/PPD Police

2021 total comp
$238,595
Base pay
$1,705
Overtime
$512
Other pay
$236,378
Benefits
$0
Total compensation
$238,595
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
9640
Total Pay
$238,595

Walter Livingston Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2021, their total compensation was $238,595.

Joseph Rossa

Police Sergeant/PPD Police

2024 total comp
$220,517
Base pay
$5,653
Overtime
$0
Other pay
$214,863
Benefits
$0
Total compensation
$220,517
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
34807
Total Pay
$220,517

Joseph Rossa holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2024, their total compensation was $220,517.

Francis Lowry

Police Sergeant/PPD Police

2022 total comp
$210,689
Base pay
$45,561
Overtime
$789
Other pay
$164,339
Benefits
$0
Total compensation
$210,689
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
699
Total Pay
$210,689

Francis Lowry works as a Police Sergeant for PPD Police. Their status is salaried. Francis earned $210,689 in 2022.

William Frazier

Police Sergeant/PPD Police

2020 total comp
$200,065
Base pay
$4,973
Overtime
$995
Other pay
$194,098
Benefits
$0
Total compensation
$200,065
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
33214
Total Pay
$200,065

William Frazier works as a Police Sergeant for PPD Police. Their status is salaried. William earned $200,065 in 2020.

Robert Kuhlmeier

Police Sergeant/PPD Police

2022 total comp
$197,655
Base pay
$15,070
Overtime
$0
Other pay
$182,584
Benefits
$0
Total compensation
$197,655
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
7257
Total Pay
$197,655

Robert Kuhlmeier holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2022, their total compensation was $197,655.

Francis Dougherty

Police Sergeant/PPD Police

2025 total comp
$192,643
Base pay
$0
Overtime
$0
Other pay
$192,643
Benefits
$0
Total compensation
$192,643
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
4214
Total Pay
$192,643

Francis Dougherty is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $192,643.

Herbert Gibbons Jr

Police Sergeant/PPD Police

2022 total comp
$191,401
Base pay
$38,552
Overtime
$10,251
Other pay
$142,598
Benefits
$0
Total compensation
$191,401
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
22433
Total Pay
$191,401

Herbert Gibbons Jr works as a Police Sergeant for PPD Police. Their status is salaried. Herbert earned $191,401 in 2022.

Bruce Allen

Police Sergeant/PPD Police

2022 total comp
$190,022
Base pay
$42,407
Overtime
$0
Other pay
$147,615
Benefits
$0
Total compensation
$190,022
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
15954
Total Pay
$190,022

At PPD Police, Bruce Allen serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $190,022.

Christoph Krause

Police Sergeant/PPD Police

2025 total comp
$182,831
Base pay
$13,797
Overtime
$0
Other pay
$169,034
Benefits
$0
Total compensation
$182,831
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
28435
Total Pay
$182,831

Christoph Krause works as a Police Sergeant for PPD Police. Their status is salaried. Christoph earned $182,831 in 2025.

Derek Grant

Police Sergeant/PPD Police

2020 total comp
$182,478
Base pay
$24,863
Overtime
$0
Other pay
$157,615
Benefits
$0
Total compensation
$182,478
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
13266
Total Pay
$182,478

Derek Grant is a Police Sergeant at PPD Police. They work salaried. 2020 total compensation came to $182,478.

Marietta Austin

Police Sergeant/PPD Police

2025 total comp
$177,090
Base pay
$80,005
Overtime
$16,144
Other pay
$80,940
Benefits
$0
Total compensation
$177,090
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
15673
Total Pay
$177,090

Marietta Austin holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $177,090.

Charles Coan

Police Sergeant/PPD Police

2025 total comp
$174,069
Base pay
$70,958
Overtime
$32,670
Other pay
$70,441
Benefits
$0
Total compensation
$174,069
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
28412
Total Pay
$174,069

Charles Coan holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $174,069.

Christoph Daukaus

Police Sergeant/PPD Police

2021 total comp
$171,122
Base pay
$72,692
Overtime
$0
Other pay
$98,429
Benefits
$0
Total compensation
$171,122
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
28020
Total Pay
$171,122

Christoph Daukaus holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2021, their total compensation was $171,122.

James Pauley

Police Sergeant/PPD Police

2024 total comp
$168,683
Base pay
$5,653
Overtime
$0
Other pay
$163,030
Benefits
$0
Total compensation
$168,683
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
21523
Total Pay
$168,683

James Pauley holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2024, their total compensation was $168,683.

James Schuck

Police Sergeant/PPD Police

2022 total comp
$166,974
Base pay
$50,953
Overtime
$0
Other pay
$116,021
Benefits
$0
Total compensation
$166,974
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
20334
Total Pay
$166,974

James Schuck is a Police Sergeant at PPD Police. They work salaried. 2022 total compensation came to $166,974.

Michael Veasey

Police Sergeant/PPD Police

2024 total comp
$165,396
Base pay
$41,457
Overtime
$2,367
Other pay
$121,572
Benefits
$0
Total compensation
$165,396
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
30388
Total Pay
$165,396

Michael Veasey works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $165,396 in 2024.

Thomas Donnelly

Police Sergeant/PPD Police

2020 total comp
$162,490
Base pay
$8,288
Overtime
$0
Other pay
$154,203
Benefits
$0
Total compensation
$162,490
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
6557
Total Pay
$162,490

Thomas Donnelly is a Police Sergeant at PPD Police. They work salaried. 2020 total compensation came to $162,490.

Efrain Hernandez

Police Sergeant/PPD Police

2021 total comp
$160,813
Base pay
$35,814
Overtime
$0
Other pay
$124,998
Benefits
$0
Total compensation
$160,813
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
19043
Total Pay
$160,813

Efrain Hernandez holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2021, their total compensation was $160,813.

Jeanine Vollbrecht

Police Sergeant/PPD Police

2020 total comp
$157,714
Base pay
$48,444
Overtime
$0
Other pay
$109,269
Benefits
$0
Total compensation
$157,714
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
20245
Total Pay
$157,714

Jeanine Vollbrecht works as a Police Sergeant for PPD Police. Their status is salaried. Jeanine earned $157,714 in 2020.

David Pinkerton

Police Sergeant/PPD Police

2025 total comp
$154,431
Base pay
$85,690
Overtime
$1,700
Other pay
$67,042
Benefits
$0
Total compensation
$154,431
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
27442
Total Pay
$154,431

David Pinkerton is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $154,431.

Richard Conway

Police Sergeant/PPD Police

2026 total comp
$153,348
Base pay
$24,679
Overtime
$6,800
Other pay
$121,869
Benefits
$0
Total compensation
$153,348
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
29953
Total Pay
$153,348

Richard Conway is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $153,348.

Joseph Mcdonald

Police Sergeant/PPD Police

2019 total comp
$152,121
Base pay
$17,065
Overtime
$2,234
Other pay
$132,823
Benefits
$0
Total compensation
$152,121
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4616
Total Pay
$30,583

Joseph Mcdonald works as a Police Sergeant for PPD Police. Their status is salaried. Joseph earned $152,121 in 2019.

Michael Ward

Police Sergeant/PPD Police

2025 total comp
$149,352
Base pay
$77,569
Overtime
$48,869
Other pay
$22,914
Benefits
$0
Total compensation
$149,352
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
29184
Total Pay
$149,352

Michael Ward works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $149,352 in 2025.

Gregory Kovacs

Police Sergeant/PPD Police

2026 total comp
$148,967
Base pay
$24,679
Overtime
$2,473
Other pay
$121,815
Benefits
$0
Total compensation
$148,967
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 holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $148,967.

Edward Waters

Police Sergeant/PPD Police

2023 total comp
$146,483
Base pay
$51,986
Overtime
$0
Other pay
$94,497
Benefits
$0
Total compensation
$146,483
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
30595
Total Pay
$146,483

At PPD Police, Edward Waters serves as a Police Sergeant. They work salaried. Their 2023 pay totaled $146,483.

William Judge

Police Sergeant/PPD Police

2020 total comp
$139,754
Base pay
$31,493
Overtime
$2,766
Other pay
$105,495
Benefits
$0
Total compensation
$139,754
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
5609
Total Pay
$139,754

William Judge holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2020, their total compensation was $139,754.

Charles Cook

Police Sergeant/PPD Police

2025 total comp
$132,846
Base pay
$0
Overtime
$0
Other pay
$132,846
Benefits
$0
Total compensation
$132,846
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
12918
Total Pay
$132,846

Charles Cook is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $132,846.

Carolina Bolanos

Police Sergeant/PPD Police

2022 total comp
$131,559
Base pay
$82,469
Overtime
$32,162
Other pay
$16,928
Benefits
$0
Total compensation
$131,559
Employment type
Salaried

Source-specific fields

Base Salary
$90,738
Employee Category
Civil Service
Job Code
6A04
Public Id
3846
Total Pay
$131,559

At PPD Police, Carolina Bolanos serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $131,559.

Edward Greer

Police Sergeant/PPD Police

2020 total comp
$131,479
Base pay
$58,677
Overtime
$1,498
Other pay
$71,304
Benefits
$0
Total compensation
$131,479
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
260
Total Pay
$131,479

Edward Greer holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2020, their total compensation was $131,479.

Brian Rickus

Police Sergeant/PPD Police

2025 total comp
$131,399
Base pay
$93,811
Overtime
$19,110
Other pay
$18,478
Benefits
$0
Total compensation
$131,399
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
23150
Total Pay
$131,399

Brian Rickus holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $131,399.