GCGovComp.app

City of Philadelphia / Pfd Fire

Agency file

Pfd Fire

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The Pfd Fire provides fire protection and emergency response, including prevention, inspection, rescue, and medical aid.

In 2026, this agency had 2,980 employees with median total compensation of $33,557; the highest distinct record was $222,075.

Year
2026
Employees
2,980
Median total
$33,557
Highest record
$222,075

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$0$65,843+

How 2026 total compensation is spread across the 2,980 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($33,557) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$20,392 (58%)
  • Overtime$6,236 (18%)
  • Other$8,684 (25%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$21,516
$29,356
$33,557
$41,007
$50,215

The pay ladder for this department. Someone at the 90th percentile earns $50,215 — more than 90% of the department; the 10th percentile earns $21,516. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Firefighter
1,732 · $31,992
Fire Lieutenant
337 · $43,899
Fire Captain
116 · $52,720

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 3

John Evans

Fire Boat Pilot/Pfd Fire

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

Source-specific fields

Base Salary
$88,244
Employee Category
Civil Service
Job Code
6B13
Public Id
25036
Total Pay
$103,153

At Pfd Fire, John Evans serves as a Fire Boat Pilot. They work salaried. Their 2022 pay totaled $103,153.

Ronald Harmon

Fire Lieutenant/Pfd Fire

2022 total comp
$103,115
Base pay
$8,513
Overtime
$5,520
Other pay
$89,082
Benefits
$0
Total compensation
$103,115
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6B03
Public Id
368
Total Pay
$103,115

Ronald Harmon holds the role of Fire Lieutenant at Pfd Fire. Their status is salaried. In 2022, their total compensation was $103,115.

Blanden Johnson

Firefighter/Pfd Fire

2021 total comp
$102,321
Base pay
$0
Overtime
$0
Other pay
$102,321
Benefits
$0
Total compensation
$102,321
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6B01
Public Id
10450
Total Pay
$102,321

At Pfd Fire, Blanden Johnson serves as a Firefighter. They work salaried. Their 2021 pay totaled $102,321.

Nathan Moyer

Fire Captain/Pfd Fire

2026 total comp
$101,845
Base pay
$27,471
Overtime
$59,572
Other pay
$14,802
Benefits
$0
Total compensation
$101,845
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6B04
Public Id
6716
Total Pay
$101,845

Nathan Moyer works as a Fire Captain for Pfd Fire. Their status is salaried. Nathan earned $101,845 in 2026.

Thomas Catalano

Firefighter/Pfd Fire

2022 total comp
$101,647
Base pay
$34,263
Overtime
$3,459
Other pay
$63,925
Benefits
$0
Total compensation
$101,647
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6B01
Public Id
31391
Total Pay
$101,647

Thomas Catalano is a Firefighter at Pfd Fire. They work salaried. 2022 total compensation came to $101,647.

Miguel Camacho

Firefighter/Pfd Fire

2025 total comp
$101,525
Base pay
$38,045
Overtime
$10,115
Other pay
$53,365
Benefits
$0
Total compensation
$101,525
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
28481
Total Pay
$101,525

Miguel Camacho holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2025, their total compensation was $101,525.

Jeffrey Didomenico

Firefighter/Pfd Fire

2022 total comp
$101,370
Base pay
$81,801
Overtime
$0
Other pay
$19,569
Benefits
$0
Total compensation
$101,370
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6B01
Public Id
19487
Total Pay
$101,370

Jeffrey Didomenico works as a Firefighter for Pfd Fire. Their status is salaried. Jeffrey earned $101,370 in 2022.

Patrick Gies

Firefighter/Pfd Fire

2025 total comp
$100,147
Base pay
$84,737
Overtime
$0
Other pay
$15,410
Benefits
$0
Total compensation
$100,147
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
7124
Total Pay
$100,147

Patrick Gies holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2025, their total compensation was $100,147.

Robert Clark

Fire Battalion Chief/Pfd Fire

2021 total comp
$99,180
Base pay
$10,312
Overtime
$0
Other pay
$88,868
Benefits
$0
Total compensation
$99,180
Employment type
Salaried

Source-specific fields

Base Salary
$117,726
Employee Category
Civil Service
Job Code
6B05
Public Id
19088
Total Pay
$99,180

Robert Clark works as a Fire Battalion Chief for Pfd Fire. Their status is salaried. Robert earned $99,180 in 2021.

John Flood

Firefighter/Pfd Fire

2022 total comp
$99,054
Base pay
$69,732
Overtime
$9,186
Other pay
$20,136
Benefits
$0
Total compensation
$99,054
Employment type
Salaried

Source-specific fields

Base Salary
$99,278
Employee Category
Civil Service
Job Code
6B11
Public Id
24153
Total Pay
$11,929

John Flood is a Firefighter at Pfd Fire. They work salaried. 2022 total compensation came to $99,054.

Barry Rosenberg

Fire Service Paramedic Lieutenant/Pfd Fire

2020 total comp
$98,671
Base pay
$51,449
Overtime
$0
Other pay
$47,222
Benefits
$0
Total compensation
$98,671
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6B23
Public Id
33238
Total Pay
$98,671

At Pfd Fire, Barry Rosenberg serves as a Fire Service Paramedic Lieutenant. They work salaried. Their 2020 pay totaled $98,671.

Donald Adams

Fire Lieutenant/Pfd Fire

2022 total comp
$98,458
Base pay
$43,817
Overtime
$1,577
Other pay
$53,064
Benefits
$0
Total compensation
$98,458
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6B03
Public Id
25425
Total Pay
$98,458

Donald Adams is a Fire Lieutenant at Pfd Fire. They work salaried. 2022 total compensation came to $98,458.

Jesse Wilson

Fire Deputy Chief/Pfd Fire

2020 total comp
$98,308
Base pay
$82,389
Overtime
$0
Other pay
$15,920
Benefits
$0
Total compensation
$98,308
Employment type
Salaried

Source-specific fields

Base Salary
$134,208
Employee Category
Civil Service
Job Code
6B06
Public Id
2749
Total Pay
$98,308

Jesse Wilson holds the role of Fire Deputy Chief at Pfd Fire. Their status is salaried. In 2020, their total compensation was $98,308.

Kimmy Foster

Firefighter/Pfd Fire

2024 total comp
$97,626
Base pay
$57,562
Overtime
$5,310
Other pay
$34,754
Benefits
$0
Total compensation
$97,626
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
6038
Total Pay
$97,626

Kimmy Foster is a Firefighter at Pfd Fire. They work salaried. 2024 total compensation came to $97,626.

Shawn Glynn

Fire Battalion Chief/Pfd Fire

2025 total comp
$96,603
Base pay
$37,987
Overtime
$0
Other pay
$58,616
Benefits
$0
Total compensation
$96,603
Employment type
Salaried

Source-specific fields

Base Salary
$114,849
Employee Category
Civil Service
Job Code
6B04
Public Id
6726
Total Pay
$46,919

Shawn Glynn is a Fire Battalion Chief at Pfd Fire. They work salaried. 2025 total compensation came to $96,603.

Joseph Yost

Fire Lieutenant/Pfd Fire

2024 total comp
$96,050
Base pay
$58,719
Overtime
$3,431
Other pay
$33,901
Benefits
$0
Total compensation
$96,050
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
16657
Total Pay
$96,050

At Pfd Fire, Joseph Yost serves as a Fire Lieutenant. They work salaried. Their 2024 pay totaled $96,050.

Luis Viera

Fire Lieutenant/Pfd Fire

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

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6B03
Public Id
24846
Total Pay
$95,652

Luis Viera works as a Fire Lieutenant for Pfd Fire. Their status is salaried. Luis earned $95,652 in 2023.

Joseph Montague

Fire Battalion Chief/Pfd Fire

2020 total comp
$95,240
Base pay
$10,337
Overtime
$0
Other pay
$84,903
Benefits
$0
Total compensation
$95,240
Employment type
Salaried

Source-specific fields

Base Salary
$114,855
Employee Category
Civil Service
Job Code
6B05
Public Id
6668
Total Pay
$95,240

Joseph Montague is a Fire Battalion Chief at Pfd Fire. They work salaried. 2020 total compensation came to $95,240.

Jonathan Williams

Fire Service Paramedic/Pfd Fire

2026 total comp
$94,815
Base pay
$22,965
Overtime
$56,067
Other pay
$15,783
Benefits
$0
Total compensation
$94,815
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6B22
Public Id
36396
Total Pay
$94,815

Jonathan Williams is a Fire Service Paramedic at Pfd Fire. They work salaried. 2026 total compensation came to $94,815.

Karon Montgomery

Firefighter/Pfd Fire

2024 total comp
$92,980
Base pay
$41,032
Overtime
$29,769
Other pay
$22,179
Benefits
$0
Total compensation
$92,980
Employment type
Salaried

Source-specific fields

Base Salary
$82,517
Employee Category
Civil Service
Job Code
6B01
Public Id
30443
Total Pay
$92,980

Karon Montgomery holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2024, their total compensation was $92,980.

Don Burgess

Fire Lieutenant/Pfd Fire

2022 total comp
$92,238
Base pay
$8,606
Overtime
$7,316
Other pay
$76,316
Benefits
$0
Total compensation
$92,238
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6B03
Public Id
35650
Total Pay
$92,238

Don Burgess holds the role of Fire Lieutenant at Pfd Fire. Their status is salaried. In 2022, their total compensation was $92,238.

Derek Paige

Firefighter/Pfd Fire

2024 total comp
$90,866
Base pay
$58,658
Overtime
$0
Other pay
$32,207
Benefits
$0
Total compensation
$90,866
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
5647
Total Pay
$90,866

Derek Paige holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2024, their total compensation was $90,866.

Robert Crossfield

Firefighter/Pfd Fire

2021 total comp
$90,795
Base pay
$34,201
Overtime
$17,503
Other pay
$39,091
Benefits
$0
Total compensation
$90,795
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6B01
Public Id
22275
Total Pay
$90,795

Robert Crossfield works as a Firefighter for Pfd Fire. Their status is salaried. Robert earned $90,795 in 2021.

John Scruggs

Firefighter/Pfd Fire

2026 total comp
$90,227
Base pay
$20,752
Overtime
$57,478
Other pay
$11,997
Benefits
$0
Total compensation
$90,227
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
29818
Total Pay
$90,227

At Pfd Fire, John Scruggs serves as a Firefighter. They work salaried. Their 2026 pay totaled $90,227.

Steven Olszewski

Fire Captain/Pfd Fire

2022 total comp
$90,095
Base pay
$32,986
Overtime
$7,866
Other pay
$49,243
Benefits
$0
Total compensation
$90,095
Employment type
Salaried

Source-specific fields

Base Salary
$104,278
Employee Category
Civil Service
Job Code
6B04
Public Id
27878
Total Pay
$90,095

At Pfd Fire, Steven Olszewski serves as a Fire Captain. They work salaried. Their 2022 pay totaled $90,095.

Mark Jacoby

Firefighter/Pfd Fire

2024 total comp
$89,462
Base pay
$52,014
Overtime
$1,116
Other pay
$36,331
Benefits
$0
Total compensation
$89,462
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
10445
Total Pay
$28,670

Mark Jacoby holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2024, their total compensation was $89,462.

Jay Fisher

Fire Paramedic Services Chief/Pfd Fire

2026 total comp
$89,083
Base pay
$0
Overtime
$0
Other pay
$89,083
Benefits
$0
Total compensation
$89,083
Employment type
Salaried

Source-specific fields

Base Salary
$136,058
Employee Category
Civil Service
Job Code
6B25
Public Id
21528
Total Pay
$89,083

At Pfd Fire, Jay Fisher serves as a Fire Paramedic Services Chief. They work salaried. Their 2026 pay totaled $89,083.

Thomas Wells

Firefighter/Pfd Fire

2020 total comp
$88,699
Base pay
$27,427
Overtime
$5,234
Other pay
$56,038
Benefits
$0
Total compensation
$88,699
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6B01
Public Id
20431
Total Pay
$88,699

Thomas Wells is a Firefighter at Pfd Fire. They work salaried. 2020 total compensation came to $88,699.

Frederick Hubbard Iii

Firefighter/Pfd Fire

2025 total comp
$88,507
Base pay
$39,033
Overtime
$10,893
Other pay
$38,581
Benefits
$0
Total compensation
$88,507
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
1557
Total Pay
$88,507

Frederick Hubbard Iii holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2025, their total compensation was $88,507.

Dana Brown

Firefighter/Pfd Fire

2023 total comp
$88,318
Base pay
$30,081
Overtime
$14,554
Other pay
$43,683
Benefits
$0
Total compensation
$88,318
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6B01
Public Id
20741
Total Pay
$88,318

Dana Brown works as a Firefighter for Pfd Fire. Their status is salaried. Dana earned $88,318 in 2023.

Joseph Finley

Firefighter/Pfd Fire

2022 total comp
$88,166
Base pay
$40,413
Overtime
$6,226
Other pay
$41,527
Benefits
$0
Total compensation
$88,166
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
23377
Total Pay
$32,778

Joseph Finley is a Firefighter at Pfd Fire. They work salaried. 2022 total compensation came to $88,166.

Joatham Devine

Firefighter/Pfd Fire

2020 total comp
$88,032
Base pay
$49,993
Overtime
$13,102
Other pay
$24,937
Benefits
$0
Total compensation
$88,032
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6B01
Public Id
24658
Total Pay
$88,032

Joatham Devine is a Firefighter at Pfd Fire. They work salaried. 2020 total compensation came to $88,032.

Fredie Harris

Firefighter/Pfd Fire

2022 total comp
$87,931
Base pay
$38,217
Overtime
$19,368
Other pay
$30,346
Benefits
$0
Total compensation
$87,931
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6B01
Public Id
27933
Total Pay
$87,931

At Pfd Fire, Fredie Harris serves as a Firefighter. They work salaried. Their 2022 pay totaled $87,931.

Ray Mc Cahery

Fire Paramedic Captain/Pfd Fire

2026 total comp
$87,746
Base pay
$26,968
Overtime
$42,907
Other pay
$17,871
Benefits
$0
Total compensation
$87,746
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6B24
Public Id
1207
Total Pay
$87,746

Ray Mc Cahery holds the role of Fire Paramedic Captain at Pfd Fire. Their status is salaried. In 2026, their total compensation was $87,746.

Robert Fiorino

Firefighter/Pfd Fire

2019 total comp
$87,319
Base pay
$35,562
Overtime
$7,739
Other pay
$44,018
Benefits
$0
Total compensation
$87,319
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6B01
Public Id
19738
Total Pay
$87,319

At Pfd Fire, Robert Fiorino serves as a Firefighter. They work salaried. Their 2019 pay totaled $87,319.

Charles Grover

Fire Lieutenant/Pfd Fire

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

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6B03
Public Id
36978
Total Pay
$86,916

Charles Grover is a Fire Lieutenant at Pfd Fire. They work salaried. 2023 total compensation came to $86,916.

Gammy Martinez

Firefighter/Pfd Fire

2021 total comp
$86,504
Base pay
$31,636
Overtime
$13,464
Other pay
$41,404
Benefits
$0
Total compensation
$86,504
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6B01
Public Id
9060
Total Pay
$86,504

Gammy Martinez works as a Firefighter for Pfd Fire. Their status is salaried. Gammy earned $86,504 in 2021.

Keith Woods

Firefighter/Pfd Fire

2020 total comp
$86,135
Base pay
$61,098
Overtime
$2,637
Other pay
$22,400
Benefits
$0
Total compensation
$86,135
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6B01
Public Id
26793
Total Pay
$86,135

Keith Woods is a Firefighter at Pfd Fire. They work salaried. 2020 total compensation came to $86,135.

Ashley Hardy

Fire Service Paramedic/Pfd Fire

2021 total comp
$85,791
Base pay
$44,659
Overtime
$30,880
Other pay
$10,252
Benefits
$0
Total compensation
$85,791
Employment type
Salaried

Source-specific fields

Base Salary
$77,311
Employee Category
Civil Service
Job Code
6B22
Public Id
9943
Total Pay
$85,791

Ashley Hardy is a Fire Service Paramedic at Pfd Fire. They work salaried. 2021 total compensation came to $85,791.

Paul Galante

Firefighter/Pfd Fire

2021 total comp
$85,783
Base pay
$9,405
Overtime
$5,778
Other pay
$70,599
Benefits
$0
Total compensation
$85,783
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6B01
Public Id
19093
Total Pay
$85,783

Paul Galante works as a Firefighter for Pfd Fire. Their status is salaried. Paul earned $85,783 in 2021.