GCGovComp.app

City of Philadelphia / Pfd Fire / Firefighter

Job-title file

Firefighter

Respond to fires and emergencies, perform rescue and medical aid, and carry out prevention and inspection.

2,016 employees hold this title in Pfd Fire. Median total compensation for the role is $31,990, below the department median of $33,557.

Employees
2,016
Total payroll
$68.1M
Role median
$31,990
Agency median
$33,557
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$0$85,483+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 2,016 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

Firefighter is held in 2 City of Philadelphia departments. In Pfd Fire, the median of $31,990 ranks #1 of 2.

Highest-paying departments for this role

Finance Finance
$27,953 · 32

Median total compensation for the Firefighter role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Firefighter beyond City of Philadelphia

This role is reported in 20 jurisdictions. In City of Philadelphia, the median of $31,967 ranks #17 of 20. See Firefighter across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of Los Angeles
$219,830 · 2,021
New York City
$155,283 · 9,015
City of Las Vegas
$150,285 · 475
City of Chicago
$123,978 · 68
Miami-Dade County
$115,473 · 1,493
City of Milwaukee
$91,155 · 190

Median total compensation for comparable Firefighterroles 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 2

Eugene Coulter Jr

Firefighter/Pfd Fire

2026 total comp
$29,748
Base pay
$20,752
Overtime
$0
Other pay
$8,997
Benefits
$0
Total compensation
$29,748
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
14470
Total Pay
$29,748

At Pfd Fire, Eugene Coulter Jr serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,748.

David Drab

Firefighter/Pfd Fire

2026 total comp
$29,748
Base pay
$20,752
Overtime
$0
Other pay
$8,997
Benefits
$0
Total compensation
$29,748
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
23599
Total Pay
$29,748

David Drab holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,748.

Paul Rebstock

Firefighter/Pfd Fire

2026 total comp
$29,748
Base pay
$20,752
Overtime
$0
Other pay
$8,997
Benefits
$0
Total compensation
$29,748
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
3860
Total Pay
$29,748

At Pfd Fire, Paul Rebstock serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,748.

Mark May

Firefighter/Pfd Fire

2026 total comp
$29,748
Base pay
$20,752
Overtime
$0
Other pay
$8,997
Benefits
$0
Total compensation
$29,748
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
7113
Total Pay
$29,748

At Pfd Fire, Mark May serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,748.

Steven Demuro

Firefighter/Pfd Fire

2026 total comp
$29,748
Base pay
$20,752
Overtime
$0
Other pay
$8,997
Benefits
$0
Total compensation
$29,748
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
23915
Total Pay
$29,748

Steven Demuro is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,748.

Francois Cherry

Firefighter/Pfd Fire

2026 total comp
$29,748
Base pay
$20,752
Overtime
$0
Other pay
$8,997
Benefits
$0
Total compensation
$29,748
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
3802
Total Pay
$29,748

Francois Cherry works as a Firefighter for Pfd Fire. Their status is salaried. Francois earned $29,748 in 2026.

Thomas Posner

Firefighter/Pfd Fire

2026 total comp
$29,748
Base pay
$20,752
Overtime
$0
Other pay
$8,997
Benefits
$0
Total compensation
$29,748
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
21138
Total Pay
$29,748

Thomas Posner works as a Firefighter for Pfd Fire. Their status is salaried. Thomas earned $29,748 in 2026.

Andre Luciano

Firefighter/Pfd Fire

2026 total comp
$29,748
Base pay
$20,752
Overtime
$0
Other pay
$8,997
Benefits
$0
Total compensation
$29,748
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
22354
Total Pay
$29,748

Andre Luciano holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,748.

Francis Brunkel

Firefighter/Pfd Fire

2026 total comp
$29,704
Base pay
$20,752
Overtime
$778
Other pay
$8,174
Benefits
$0
Total compensation
$29,704
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
2918
Total Pay
$29,704

At Pfd Fire, Francis Brunkel serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,704.

Raymond Kenny

Firefighter/Pfd Fire

2026 total comp
$29,678
Base pay
$20,752
Overtime
$2,334
Other pay
$6,592
Benefits
$0
Total compensation
$29,678
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
8472
Total Pay
$29,678

Raymond Kenny is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,678.

Robert Severin

Firefighter/Pfd Fire

2026 total comp
$29,678
Base pay
$20,752
Overtime
$778
Other pay
$8,148
Benefits
$0
Total compensation
$29,678
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
12152
Total Pay
$29,678

At Pfd Fire, Robert Severin serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,678.

Angel Morales

Firefighter/Pfd Fire

2026 total comp
$29,655
Base pay
$19,922
Overtime
$1,556
Other pay
$8,177
Benefits
$0
Total compensation
$29,655
Employment type
Salaried

Source-specific fields

Base Salary
$86,643
Employee Category
Civil Service
Job Code
6B01
Public Id
38664
Total Pay
$29,655

Angel Morales holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,655.

Daniel Kochan

Firefighter/Pfd Fire

2026 total comp
$29,655
Base pay
$19,922
Overtime
$1,556
Other pay
$8,177
Benefits
$0
Total compensation
$29,655
Employment type
Salaried

Source-specific fields

Base Salary
$86,643
Employee Category
Civil Service
Job Code
6B01
Public Id
38866
Total Pay
$29,655

At Pfd Fire, Daniel Kochan serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,655.

Joshua Shuler

Firefighter/Pfd Fire

2026 total comp
$29,646
Base pay
$17,432
Overtime
$5,882
Other pay
$6,332
Benefits
$0
Total compensation
$29,646
Employment type
Salaried

Source-specific fields

Base Salary
$75,814
Employee Category
Civil Service
Job Code
6B01
Public Id
46244
Total Pay
$29,646

Joshua Shuler works as a Firefighter for Pfd Fire. Their status is salaried. Joshua earned $29,646 in 2026.

Michael Schultz

Firefighter/Pfd Fire

2026 total comp
$29,646
Base pay
$17,432
Overtime
$5,882
Other pay
$6,332
Benefits
$0
Total compensation
$29,646
Employment type
Salaried

Source-specific fields

Base Salary
$75,814
Employee Category
Civil Service
Job Code
6B01
Public Id
46220
Total Pay
$29,646

Michael Schultz works as a Firefighter for Pfd Fire. Their status is salaried. Michael earned $29,646 in 2026.

Robert Brennan

Firefighter/Pfd Fire

2026 total comp
$29,630
Base pay
$20,752
Overtime
$0
Other pay
$8,878
Benefits
$0
Total compensation
$29,630
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
13454
Total Pay
$29,630

Robert Brennan holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,630.

Michael Cofalka

Firefighter/Pfd Fire

2026 total comp
$29,620
Base pay
$20,752
Overtime
$65
Other pay
$8,803
Benefits
$0
Total compensation
$29,620
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
17415
Total Pay
$29,620

Michael Cofalka holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,620.

Damon Valletti

Firefighter/Pfd Fire

2026 total comp
$29,620
Base pay
$20,752
Overtime
$65
Other pay
$8,803
Benefits
$0
Total compensation
$29,620
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
3870
Total Pay
$29,620

At Pfd Fire, Damon Valletti serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,620.

Keith Mcdevitt

Firefighter/Pfd Fire

2026 total comp
$29,614
Base pay
$18,775
Overtime
$1,556
Other pay
$9,282
Benefits
$0
Total compensation
$29,614
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
28641
Total Pay
$29,614

At Pfd Fire, Keith Mcdevitt serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,614.

Dominic Apice

Firefighter/Pfd Fire

2026 total comp
$29,593
Base pay
$20,752
Overtime
$65
Other pay
$8,777
Benefits
$0
Total compensation
$29,593
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
16588
Total Pay
$29,593

Dominic Apice works as a Firefighter for Pfd Fire. Their status is salaried. Dominic earned $29,593 in 2026.

David Kelliehan

Firefighter/Pfd Fire

2026 total comp
$29,593
Base pay
$20,752
Overtime
$0
Other pay
$8,841
Benefits
$0
Total compensation
$29,593
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
15150
Total Pay
$29,593

David Kelliehan holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,593.

Aaron Kase

Firefighter/Pfd Fire

2026 total comp
$29,590
Base pay
$19,922
Overtime
$1,494
Other pay
$8,175
Benefits
$0
Total compensation
$29,590
Employment type
Salaried

Source-specific fields

Base Salary
$86,643
Employee Category
Civil Service
Job Code
6B01
Public Id
39695
Total Pay
$29,590

Aaron Kase works as a Firefighter for Pfd Fire. Their status is salaried. Aaron earned $29,590 in 2026.

David Weinman

Firefighter/Pfd Fire

2026 total comp
$29,586
Base pay
$20,752
Overtime
$32
Other pay
$8,802
Benefits
$0
Total compensation
$29,586
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
27623
Total Pay
$29,586

David Weinman works as a Firefighter for Pfd Fire. Their status is salaried. David earned $29,586 in 2026.

Adam Mann

Firefighter/Pfd Fire

2026 total comp
$29,577
Base pay
$19,764
Overtime
$1,556
Other pay
$8,257
Benefits
$0
Total compensation
$29,577
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
19740
Total Pay
$29,577

Adam Mann works as a Firefighter for Pfd Fire. Their status is salaried. Adam earned $29,577 in 2026.

Christopher Rola

Firefighter/Pfd Fire

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

Source-specific fields

Base Salary
$64,982
Employee Category
Civil Service
Job Code
6B01
Public Id
46833
Total Pay
$29,566

Christopher Rola holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2024, their total compensation was $29,566.

James Grau

Firefighter/Pfd Fire

2026 total comp
$29,565
Base pay
$17,432
Overtime
$5,800
Other pay
$6,332
Benefits
$0
Total compensation
$29,565
Employment type
Salaried

Source-specific fields

Base Salary
$75,814
Employee Category
Civil Service
Job Code
6B01
Public Id
45960
Total Pay
$29,565

At Pfd Fire, James Grau serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,565.

Richard Smith

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
17625
Total Pay
$29,552

Richard Smith works as a Firefighter for Pfd Fire. Their status is salaried. Richard earned $29,552 in 2026.

Jennifer Leary

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
15038
Total Pay
$29,552

Jennifer Leary works as a Firefighter for Pfd Fire. Their status is salaried. Jennifer earned $29,552 in 2026.

Ryan Mcginley

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
103
Total Pay
$29,552

At Pfd Fire, Ryan Mcginley serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,552.

Ryan Kobierowski

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
31476
Total Pay
$29,552

At Pfd Fire, Ryan Kobierowski serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,552.

Christopher Schnabel

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
30
Total Pay
$29,552

At Pfd Fire, Christopher Schnabel serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,552.

Eduard Zlotnikov

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
26134
Total Pay
$29,552

Eduard Zlotnikov holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,552.

Dana Grose

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
19118
Total Pay
$29,552

Dana Grose holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,552.

Patrick King

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
12560
Total Pay
$29,552

Patrick King holds the role of Firefighter at Pfd Fire. Their status is salaried. In 2026, their total compensation was $29,552.

Dennis Ondrejka

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
18734
Total Pay
$29,552

Dennis Ondrejka is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,552.

James Hemwall

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
35222
Total Pay
$29,552

James Hemwall works as a Firefighter for Pfd Fire. Their status is salaried. James earned $29,552 in 2026.

Ryan Craig

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
34834
Total Pay
$29,552

At Pfd Fire, Ryan Craig serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,552.

Phillip Treat

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
10963
Total Pay
$29,552

Phillip Treat is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,552.

Samson Brown

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
36353
Total Pay
$29,552

At Pfd Fire, Samson Brown serves as a Firefighter. They work salaried. Their 2026 pay totaled $29,552.

Derrick Clark

Firefighter/Pfd Fire

2026 total comp
$29,552
Base pay
$20,752
Overtime
$0
Other pay
$8,800
Benefits
$0
Total compensation
$29,552
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6B01
Public Id
36516
Total Pay
$29,552

Derrick Clark is a Firefighter at Pfd Fire. They work salaried. 2026 total compensation came to $29,552.