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

Joseph Harper

Police Sergeant/PPD Police

2020 total comp
$87,501
Base pay
$21,548
Overtime
$0
Other pay
$65,954
Benefits
$0
Total compensation
$87,501
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
31028
Total Pay
$87,501

Joseph Harper holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2020, their total compensation was $87,501.

Michael Rafferty

Police Sergeant/PPD Police

2025 total comp
$87,453
Base pay
$64,958
Overtime
$7,022
Other pay
$15,473
Benefits
$0
Total compensation
$87,453
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
18591
Total Pay
$87,453

Michael Rafferty is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $87,453.

Francis Mc Fillin

Police Sergeant/PPD Police

2022 total comp
$87,154
Base pay
$52,767
Overtime
$11,294
Other pay
$23,093
Benefits
$0
Total compensation
$87,154
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
10467
Total Pay
$87,154

Francis Mc Fillin holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2022, their total compensation was $87,154.

John Morton

Police Sergeant/PPD Police

2020 total comp
$86,707
Base pay
$41,645
Overtime
$186
Other pay
$44,876
Benefits
$0
Total compensation
$86,707
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
8060
Total Pay
$86,707

At PPD Police, John Morton serves as a Police Sergeant. They work salaried. Their 2020 pay totaled $86,707.

Robert Dietrich

Police Sergeant/PPD Police

2020 total comp
$85,499
Base pay
$4,310
Overtime
$0
Other pay
$81,190
Benefits
$0
Total compensation
$85,499
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
10734
Total Pay
$85,499

Robert Dietrich is a Police Sergeant at PPD Police. They work salaried. 2020 total compensation came to $85,499.

Thomas Galonsky Jr

Police Sergeant/PPD Police

2020 total comp
$84,626
Base pay
$10,940
Overtime
$497
Other pay
$73,190
Benefits
$0
Total compensation
$84,626
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
27651
Total Pay
$84,626

Thomas Galonsky Jr works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $84,626 in 2020.

Rosemary Mcgettigan-Sweeney

Police Sergeant/PPD Police

2025 total comp
$83,565
Base pay
$39,421
Overtime
$0
Other pay
$44,144
Benefits
$0
Total compensation
$83,565
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
12789
Total Pay
$83,565

Rosemary Mcgettigan-Sweeney works as a Police Sergeant for PPD Police. Their status is salaried. Rosemary earned $83,565 in 2025.

Christina Mellett

Police Sergeant/PPD Police

2022 total comp
$83,528
Base pay
$74,894
Overtime
$0
Other pay
$8,634
Benefits
$0
Total compensation
$83,528
Employment type
Salaried

Source-specific fields

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

Christina Mellett is a Police Sergeant at PPD Police. They work salaried. 2022 total compensation came to $83,528.

Ronald Cozzalio

Police Sergeant/PPD Police

2020 total comp
$83,234
Base pay
$28,178
Overtime
$3,667
Other pay
$51,389
Benefits
$0
Total compensation
$83,234
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
8042
Total Pay
$83,234

Ronald Cozzalio works as a Police Sergeant for PPD Police. Their status is salaried. Ronald earned $83,234 in 2020.

Keith Brown

Police Sergeant/PPD Police

2024 total comp
$81,385
Base pay
$30,150
Overtime
$0
Other pay
$51,234
Benefits
$0
Total compensation
$81,385
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
2310
Total Pay
$81,385

Keith Brown is a Police Sergeant at PPD Police. They work salaried. 2024 total compensation came to $81,385.

Scott Hudecki

Police Sergeant/PPD Police

2025 total comp
$81,208
Base pay
$66,227
Overtime
$370
Other pay
$14,612
Benefits
$0
Total compensation
$81,208
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
28570
Total Pay
$81,208

Scott Hudecki is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $81,208.

Donald O Hara Jr

Police Sergeant/PPD Police

2025 total comp
$80,176
Base pay
$61,103
Overtime
$9,720
Other pay
$9,354
Benefits
$0
Total compensation
$80,176
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
35327
Total Pay
$80,176

Donald O Hara Jr works as a Police Sergeant for PPD Police. Their status is salaried. Donald earned $80,176 in 2025.

Yusef Cooper

Police Sergeant/PPD Police

2021 total comp
$79,702
Base pay
$65,830
Overtime
$3,645
Other pay
$10,226
Benefits
$0
Total compensation
$79,702
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
641
Total Pay
$79,702

At PPD Police, Yusef Cooper serves as a Police Sergeant. They work salaried. Their 2021 pay totaled $79,702.

William Gallagher

Police Sergeant/PPD Police

2021 total comp
$79,086
Base pay
$11,938
Overtime
$9,529
Other pay
$57,619
Benefits
$0
Total compensation
$79,086
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
13673
Total Pay
$79,086

William Gallagher works as a Police Sergeant for PPD Police. Their status is salaried. William earned $79,086 in 2021.

Joseph Chiodo

Police Sergeant/PPD Police

2024 total comp
$78,855
Base pay
$56,792
Overtime
$1,307
Other pay
$20,756
Benefits
$0
Total compensation
$78,855
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
15147
Total Pay
$78,855

Joseph Chiodo works as a Police Sergeant for PPD Police. Their status is salaried. Joseph earned $78,855 in 2024.

Arthur Anderson Jr

Police Sergeant/PPD Police

2023 total comp
$78,782
Base pay
$25,604
Overtime
$0
Other pay
$53,178
Benefits
$0
Total compensation
$78,782
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
1657
Total Pay
$78,782

Arthur Anderson Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2023, their total compensation was $78,782.

Gary Capuano

Police Sergeant/PPD Police

2022 total comp
$78,709
Base pay
$47,688
Overtime
$0
Other pay
$31,021
Benefits
$0
Total compensation
$78,709
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
34031
Total Pay
$78,709

Gary Capuano works as a Police Sergeant for PPD Police. Their status is salaried. Gary earned $78,709 in 2022.

Maryann Stolarski

Police Sergeant/PPD Police

2022 total comp
$78,409
Base pay
$66,576
Overtime
$0
Other pay
$11,834
Benefits
$0
Total compensation
$78,409
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
23489
Total Pay
$78,409

At PPD Police, Maryann Stolarski serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $78,409.

Marvin Ruley

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
19680
Total Pay
$78,289

At PPD Police, Marvin Ruley serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $78,289.