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.