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
Total payroll
$105.2M
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

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 8 published years.

YearTotal payrollEmployeesMedian pay
2019
$225.1M
2,836
$77,671
2020
$349.1M
55.0%
2,891
1.9%
$118,911
53.1%
2021
$332.4M
4.8%
2,863
1.0%
$112,006
5.8%
2022
$356.9M
7.4%
2,962
3.5%
$120,061
7.2%
2023
$253.4M
29.0%
3,030
2.3%
$82,588
31.2%
2024
$395.8M
56.2%
2,978
1.7%
$129,079
56.3%
2025
$417.2M
5.4%
3,117
4.7%
$133,773
3.6%
2026
$105.2M
74.8%
2,980
4.4%
$33,557
74.9%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Kareem Clark

Firefighter/Pfd Fire

2026 total comp
$49,370
Base pay
$20,752
Overtime
$18,175
Other pay
$10,443
Benefits
$0
Total compensation
$49,370
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
13751
Total Pay
$49,370

At Pfd Fire, Kareem Clark serves as a Firefighter. They work salaried. Their 2026 pay totaled $49,370.

Tanji Michael

Fire Service Paramedic/Pfd Fire

2026 total comp
$49,354
Base pay
$22,826
Overtime
$15,323
Other pay
$11,205
Benefits
$0
Total compensation
$49,354
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6B22
Public Id
20504
Total Pay
$49,354

Tanji Michael works as a Fire Service Paramedic for Pfd Fire. Their status is salaried. Tanji earned $49,354 in 2026.

Kevin Whalen

Fire Lieutenant/Pfd Fire

2026 total comp
$49,353
Base pay
$23,657
Overtime
$14,191
Other pay
$11,505
Benefits
$0
Total compensation
$49,353
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
31736
Total Pay
$49,353

At Pfd Fire, Kevin Whalen serves as a Fire Lieutenant. They work salaried. Their 2026 pay totaled $49,353.

Jeffrey Doscher

Fire Lieutenant/Pfd Fire

2026 total comp
$49,326
Base pay
$23,164
Overtime
$15,633
Other pay
$10,530
Benefits
$0
Total compensation
$49,326
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
35249
Total Pay
$49,326

Jeffrey Doscher holds the role of Fire Lieutenant at Pfd Fire. Their status is salaried. In 2026, their total compensation was $49,326.

Terrill Johnson

Fire Lieutenant/Pfd Fire

2026 total comp
$49,318
Base pay
$22,673
Overtime
$16,294
Other pay
$10,351
Benefits
$0
Total compensation
$49,318
Employment type
Salaried

Source-specific fields

Base Salary
$98,611
Employee Category
Civil Service
Job Code
6B03
Public Id
20580
Total Pay
$49,318

Terrill Johnson works as a Fire Lieutenant for Pfd Fire. Their status is salaried. Terrill earned $49,318 in 2026.

John Flynn

Fire Lieutenant/Pfd Fire

2026 total comp
$49,308
Base pay
$23,657
Overtime
$13,933
Other pay
$11,719
Benefits
$0
Total compensation
$49,308
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
10444
Total Pay
$49,308

John Flynn holds the role of Fire Lieutenant at Pfd Fire. Their status is salaried. In 2026, their total compensation was $49,308.

Keith Davis

Firefighter/Pfd Fire

2019 total comp
$49,293
Base pay
$41,356
Overtime
$0
Other pay
$7,937
Benefits
$0
Total compensation
$49,293
Employment type
Salaried

Source-specific fields

Base Salary
$133,226
Employee Category
Civil Service
Job Code
6B25
Public Id
15361
Total Pay
$50,537

Keith Davis works as a Firefighter for Pfd Fire. Their status is salaried. Keith earned $49,293 in 2019.

Michael Roellinghoff Ii

Fire Captain/Pfd Fire

2026 total comp
$49,283
Base pay
$26,968
Overtime
$9,985
Other pay
$12,330
Benefits
$0
Total compensation
$49,283
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6B04
Public Id
34647
Total Pay
$49,283

Michael Roellinghoff Ii works as a Fire Captain for Pfd Fire. Their status is salaried. Michael earned $49,283 in 2026.

Brandon Wilson

Fire Battalion Chief/Pfd Fire

2026 total comp
$49,270
Base pay
$32,592
Overtime
$0
Other pay
$16,678
Benefits
$0
Total compensation
$49,270
Employment type
Salaried

Source-specific fields

Base Salary
$136,058
Employee Category
Civil Service
Job Code
6B05
Public Id
19342
Total Pay
$49,270

At Pfd Fire, Brandon Wilson serves as a Fire Battalion Chief. They work salaried. Their 2026 pay totaled $49,270.

Robin Burns

Fire Service Paramedic/Pfd Fire

2024 total comp
$49,256
Base pay
$15,066
Overtime
$2,844
Other pay
$31,347
Benefits
$0
Total compensation
$49,256
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6B22
Public Id
26049
Total Pay
$49,256

Robin Burns holds the role of Fire Service Paramedic at Pfd Fire. Their status is salaried. In 2024, their total compensation was $49,256.

Patrick Turner

Fire Deputy Chief/Pfd Fire

2026 total comp
$49,231
Base pay
$34,181
Overtime
$0
Other pay
$15,050
Benefits
$0
Total compensation
$49,231
Employment type
Salaried

Source-specific fields

Base Salary
$151,875
Employee Category
Civil Service
Job Code
6B06
Public Id
21716
Total Pay
$49,231

At Pfd Fire, Patrick Turner serves as a Fire Deputy Chief. They work salaried. Their 2026 pay totaled $49,231.

Edwin Ojeda

Firefighter/Pfd Fire

2026 total comp
$49,212
Base pay
$20,752
Overtime
$19,127
Other pay
$9,334
Benefits
$0
Total compensation
$49,212
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
25580
Total Pay
$49,212

At Pfd Fire, Edwin Ojeda serves as a Firefighter. They work salaried. Their 2026 pay totaled $49,212.

Marques Bloomfield

Fire Service Paramedic/Pfd Fire

2026 total comp
$49,181
Base pay
$22,826
Overtime
$15,956
Other pay
$10,400
Benefits
$0
Total compensation
$49,181
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6B22
Public Id
21872
Total Pay
$49,181

Marques Bloomfield holds the role of Fire Service Paramedic at Pfd Fire. Their status is salaried. In 2026, their total compensation was $49,181.

Kevin Mcmonagle

Fire Lieutenant/Pfd Fire

2026 total comp
$49,139
Base pay
$23,657
Overtime
$14,783
Other pay
$10,700
Benefits
$0
Total compensation
$49,139
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
7595
Total Pay
$49,139

Kevin Mcmonagle is a Fire Lieutenant at Pfd Fire. They work salaried. 2026 total compensation came to $49,139.

David Abecunas

Fire Battalion Chief/Pfd Fire

2026 total comp
$49,099
Base pay
$31,904
Overtime
$0
Other pay
$17,195
Benefits
$0
Total compensation
$49,099
Employment type
Salaried

Source-specific fields

Base Salary
$136,058
Employee Category
Civil Service
Job Code
6B05
Public Id
25818
Total Pay
$49,099

David Abecunas works as a Fire Battalion Chief for Pfd Fire. Their status is salaried. David earned $49,099 in 2026.

Blaine Aydelott

Fire Service Paramedic/Pfd Fire

2026 total comp
$49,087
Base pay
$22,965
Overtime
$16,047
Other pay
$10,075
Benefits
$0
Total compensation
$49,087
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6B22
Public Id
20553
Total Pay
$49,087

Blaine Aydelott works as a Fire Service Paramedic for Pfd Fire. Their status is salaried. Blaine earned $49,087 in 2026.

Grant Rodriguez

Fire Lieutenant/Pfd Fire

2026 total comp
$49,070
Base pay
$23,328
Overtime
$14,892
Other pay
$10,849
Benefits
$0
Total compensation
$49,070
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
32121
Total Pay
$49,070

Grant Rodriguez is a Fire Lieutenant at Pfd Fire. They work salaried. 2026 total compensation came to $49,070.

Brian Copes

Firefighter/Pfd Fire

2026 total comp
$49,069
Base pay
$20,752
Overtime
$18,673
Other pay
$9,644
Benefits
$0
Total compensation
$49,069
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
24091
Total Pay
$49,069

Brian Copes works as a Firefighter for Pfd Fire. Their status is salaried. Brian earned $49,069 in 2026.

Edward Kozole Iii

Fire Battalion Chief/Pfd Fire

2026 total comp
$49,042
Base pay
$26,191
Overtime
$10,450
Other pay
$12,401
Benefits
$0
Total compensation
$49,042
Employment type
Salaried

Source-specific fields

Base Salary
$130,405
Employee Category
Civil Service
Job Code
6B05
Public Id
7452
Total Pay
$49,042

At Pfd Fire, Edward Kozole Iii serves as a Fire Battalion Chief. They work salaried. Their 2026 pay totaled $49,042.

Joshua Panepinto

Firefighter/Pfd Fire

2026 total comp
$49,020
Base pay
$20,752
Overtime
$18,673
Other pay
$9,595
Benefits
$0
Total compensation
$49,020
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
8450
Total Pay
$49,020

Joshua Panepinto is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $49,020.

Charles Pluguez

Fire Deputy Chief/Pfd Fire

2026 total comp
$49,000
Base pay
$34,181
Overtime
$0
Other pay
$14,819
Benefits
$0
Total compensation
$49,000
Employment type
Salaried

Source-specific fields

Base Salary
$151,875
Employee Category
Civil Service
Job Code
6B06
Public Id
7106
Total Pay
$49,000

Charles Pluguez is a Fire Deputy Chief at Pfd Fire. They work salaried. 2026 total compensation came to $49,000.

Joseph Healey

Fire Lieutenant/Pfd Fire

2026 total comp
$48,998
Base pay
$23,657
Overtime
$14,118
Other pay
$11,224
Benefits
$0
Total compensation
$48,998
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
11920
Total Pay
$48,998

Joseph Healey holds the role of Fire Lieutenant at Pfd Fire. Their status is salaried. In 2026, their total compensation was $48,998.

Matthew Graefe

Fire Lieutenant/Pfd Fire

2026 total comp
$48,985
Base pay
$23,657
Overtime
$14,635
Other pay
$10,693
Benefits
$0
Total compensation
$48,985
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
4262
Total Pay
$48,985

Matthew Graefe is a Fire Lieutenant at Pfd Fire. They work salaried. 2026 total compensation came to $48,985.

Timothy Dougherty Jr

Fire Lieutenant/Pfd Fire

2026 total comp
$48,975
Base pay
$22,530
Overtime
$16,298
Other pay
$10,147
Benefits
$0
Total compensation
$48,975
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
16621
Total Pay
$48,975

Timothy Dougherty Jr works as a Fire Lieutenant for Pfd Fire. Their status is salaried. Timothy earned $48,975 in 2026.

Joseph Haines Jr.

Firefighter/Pfd Fire

2026 total comp
$48,931
Base pay
$22,033
Overtime
$17,319
Other pay
$9,579
Benefits
$0
Total compensation
$48,931
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
35186
Total Pay
$48,931

At Pfd Fire, Joseph Haines Jr. serves as a Firefighter. They work salaried. Their 2026 pay totaled $48,931.

Maximilian Depaul

Fire Lieutenant/Pfd Fire

2026 total comp
$48,876
Base pay
$23,657
Overtime
$13,106
Other pay
$12,113
Benefits
$0
Total compensation
$48,876
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
12702
Total Pay
$48,876

Maximilian Depaul holds the role of Fire Lieutenant at Pfd Fire. Their status is salaried. In 2026, their total compensation was $48,876.

Mark Stewart

Firefighter/Pfd Fire

2023 total comp
$48,867
Base pay
$33,859
Overtime
$7,271
Other pay
$7,736
Benefits
$0
Total compensation
$48,867
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6B01
Public Id
12126
Total Pay
$48,867

Mark Stewart is a Firefighter at Pfd Fire. They work salaried. 2023 total compensation came to $48,867.

Eric Snyder

Fire Battalion Chief/Pfd Fire

2026 total comp
$48,839
Base pay
$31,283
Overtime
$0
Other pay
$17,555
Benefits
$0
Total compensation
$48,839
Employment type
Salaried

Source-specific fields

Base Salary
$136,058
Employee Category
Civil Service
Job Code
6B05
Public Id
12398
Total Pay
$48,839

Eric Snyder holds the role of Fire Battalion Chief at Pfd Fire. Their status is salaried. In 2026, their total compensation was $48,839.

Thomas Hillgen

Firefighter/Pfd Fire

2024 total comp
$48,834
Base pay
$0
Overtime
$0
Other pay
$48,834
Benefits
$0
Total compensation
$48,834
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6B01
Public Id
24975
Total Pay
$48,834

Thomas Hillgen is a Firefighter at Pfd Fire. They work salaried. 2024 total compensation came to $48,834.

Stephen Adgalane

Firefighter/Pfd Fire

2026 total comp
$48,808
Base pay
$20,752
Overtime
$17,895
Other pay
$10,161
Benefits
$0
Total compensation
$48,808
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
13287
Total Pay
$48,808

At Pfd Fire, Stephen Adgalane serves as a Firefighter. They work salaried. Their 2026 pay totaled $48,808.

Stephen Hough

Fire Service Paramedic/Pfd Fire

2026 total comp
$48,786
Base pay
$22,925
Overtime
$15,481
Other pay
$10,380
Benefits
$0
Total compensation
$48,786
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6B22
Public Id
13687
Total Pay
$48,786

Stephen Hough is a Fire Service Paramedic at Pfd Fire. They work salaried. 2026 total compensation came to $48,786.

James Mckenna Iii

Fire Battalion Chief/Pfd Fire

2026 total comp
$48,785
Base pay
$31,353
Overtime
$0
Other pay
$17,433
Benefits
$0
Total compensation
$48,785
Employment type
Salaried

Source-specific fields

Base Salary
$136,058
Employee Category
Civil Service
Job Code
6B05
Public Id
12252
Total Pay
$48,785

James Mckenna Iii works as a Fire Battalion Chief for Pfd Fire. Their status is salaried. James earned $48,785 in 2026.

Michael Meskill

Fire Battalion Chief/Pfd Fire

2026 total comp
$48,774
Base pay
$31,352
Overtime
$0
Other pay
$17,421
Benefits
$0
Total compensation
$48,774
Employment type
Salaried

Source-specific fields

Base Salary
$136,058
Employee Category
Civil Service
Job Code
6B05
Public Id
14050
Total Pay
$48,774

Michael Meskill is a Fire Battalion Chief at Pfd Fire. They work salaried. 2026 total compensation came to $48,774.

Ronald Joy

Fire Captain/Pfd Fire

2026 total comp
$48,734
Base pay
$27,662
Overtime
$8,446
Other pay
$12,626
Benefits
$0
Total compensation
$48,734
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6B04
Public Id
5096
Total Pay
$48,734

At Pfd Fire, Ronald Joy serves as a Fire Captain. They work salaried. Their 2026 pay totaled $48,734.

Stephen Mc Intyre

Fire Lieutenant/Pfd Fire

2026 total comp
$48,716
Base pay
$23,657
Overtime
$13,378
Other pay
$11,681
Benefits
$0
Total compensation
$48,716
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B03
Public Id
20590
Total Pay
$48,716

Stephen Mc Intyre works as a Fire Lieutenant for Pfd Fire. Their status is salaried. Stephen earned $48,716 in 2026.

Richard Aponte

Fire Captain/Pfd Fire

2026 total comp
$48,672
Base pay
$26,577
Overtime
$9,901
Other pay
$12,193
Benefits
$0
Total compensation
$48,672
Employment type
Salaried

Source-specific fields

Base Salary
$114,849
Employee Category
Civil Service
Job Code
6B04
Public Id
28771
Total Pay
$48,672

At Pfd Fire, Richard Aponte serves as a Fire Captain. They work salaried. Their 2026 pay totaled $48,672.

Christopher Walter

Fire Captain/Pfd Fire

2026 total comp
$48,669
Base pay
$25,848
Overtime
$11,347
Other pay
$11,474
Benefits
$0
Total compensation
$48,669
Employment type
Salaried

Source-specific fields

Base Salary
$114,849
Employee Category
Civil Service
Job Code
6B04
Public Id
7640
Total Pay
$48,669

Christopher Walter works as a Fire Captain for Pfd Fire. Their status is salaried. Christopher earned $48,669 in 2026.

William Tung

Fire Captain/Pfd Fire

2026 total comp
$48,634
Base pay
$27,686
Overtime
$9,100
Other pay
$11,848
Benefits
$0
Total compensation
$48,634
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6B04
Public Id
32593
Total Pay
$48,634

William Tung holds the role of Fire Captain at Pfd Fire. Their status is salaried. In 2026, their total compensation was $48,634.

Robert Gordon

Fire Service Paramedic Lieutenant/Pfd Fire

2026 total comp
$48,619
Base pay
$23,657
Overtime
$14,597
Other pay
$10,365
Benefits
$0
Total compensation
$48,619
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6B23
Public Id
19346
Total Pay
$48,619

Robert Gordon holds the role of Fire Service Paramedic Lieutenant at Pfd Fire. Their status is salaried. In 2026, their total compensation was $48,619.

Ryan Johnson

Fire Battalion Chief/Pfd Fire

2026 total comp
$48,604
Base pay
$26,326
Overtime
$10,111
Other pay
$12,167
Benefits
$0
Total compensation
$48,604
Employment type
Salaried

Source-specific fields

Base Salary
$130,405
Employee Category
Civil Service
Job Code
6B05
Public Id
23347
Total Pay
$48,604

At Pfd Fire, Ryan Johnson serves as a Fire Battalion Chief. They work salaried. Their 2026 pay totaled $48,604.