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

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.