GCGovComp.app

City and County of San Francisco / Fire Department

Agency file

Fire Department

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

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

In 2025, this agency had 2,054 employees with median total compensation of $241,028; the highest distinct record was $655,774.

Year
2025
Total payroll
$486.7M
Employees
2,054
Median total
$241,028
Highest record
$655,774

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$136,502 (58%)
  • Overtime$32,303 (14%)
  • Other$23,279 (10%)
  • Benefits$44,888 (19%)

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
$108,665
$173,248
$241,028
$298,895
$355,843

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

Largest job titles

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 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$485.6M
2,052
$244,265
2025
$486.7M
0.2%
2,054
0.1%
$241,028
1.3%

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

Christopher Jr

Emt/Paramedic/Firefighter/Fire Department

2025 total comp
$74,216
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$57,016
Overtime
$3,792
Other pay
$2,762
Benefits
$10,646
Total compensation
$74,216
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Job Code
H003
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$2,045
Retirement Contribution
$8,601

Christopher Jr works as a Emt/Paramedic/Firefighter for Fire Department within Fire Services. Their status is permanent civil service, 0.65 FTE. Christopher earned $74,216 in 2025. Union affiliation: Firefighters,Local 798, Unit 1.

Mark Hardeman

Lieutenant, Fire Suppression/Fire Department

2025 total comp
$72,562
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$48,763
Overtime
$0
Other pay
$8,317
Benefits
$15,482
Total compensation
$72,562
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.34

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$6,623
Job Code
H020
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$713

Mark Hardeman holds the role of Lieutenant, Fire Suppression at Fire Department within Fire Services. Their status is permanent civil service, 0.34 FTE. In 2025, their total compensation was $72,562. Their bargaining unit is Firefighters,Local 798, Unit 1.

Michael Teupel

Firefighter/Fire Department

2025 total comp
$71,742
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$22,887
Overtime
$0
Other pay
$40,496
Benefits
$8,360
Total compensation
$71,742
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$3,820
Job Code
H002
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$904

Michael Teupel is a Firefighter at Fire Department within Fire Services. They work permanent civil service, 0.13 FTE. 2025 total compensation came to $71,742. Union affiliation: Firefighters,Local 798, Unit 1.

Rick Figari

Inspector Fire Department/Fire Department

2025 total comp
$71,112
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$66,140
Overtime
$0
Other pay
$0
Benefits
$4,972
Total compensation
$71,112
Employment type
Temporary Exempt
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Job Code
H004
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$4,972
Total Salary
$66,140

Rick Figari holds the role of Inspector Fire Department at Fire Department within Fire Services. Their status is temporary exempt, 0.37 FTE. In 2025, their total compensation was $71,112. Their bargaining unit is Firefighters,Local 798, Unit 1.

Andre O'Neil

Firefighter/Fire Department

2025 total comp
$69,604
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$48,282
Overtime
$0
Other pay
$5,327
Benefits
$15,995
Total compensation
$69,604
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.39

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$7,477
Job Code
H002
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$592

At Fire Department, Andre O'Neil serves as a Firefighter within Fire Services. They work permanent civil service, 0.39 FTE. Their 2025 pay totaled $69,604. Union affiliation: Firefighters,Local 798, Unit 1.

James Onoe

Inspector Fire Department/Fire Department

2025 total comp
$67,574
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$62,861
Overtime
$0
Other pay
$0
Benefits
$4,713
Total compensation
$67,574
Employment type
Temporary Exempt
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.35

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Job Code
H004
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$4,713
Total Salary
$62,861

At Fire Department, James Onoe serves as a Inspector Fire Department within Fire Services. They work temporary exempt, 0.35 FTE. Their 2025 pay totaled $67,574. They are represented by Firefighters,Local 798, Unit 1.

John Mcgee

Firefighter/Fire Department

2025 total comp
$66,543
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$22,177
Overtime
$0
Other pay
$2,208
Benefits
$42,157
Total compensation
$66,543
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$38,454
Job Code
H002
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$220

At Fire Department, John Mcgee serves as a Firefighter within Fire Services. They work permanent civil service. Their 2025 pay totaled $66,543. They are represented by Firefighters,Local 798, Unit 1.

Elizabeth Farrell

EMT Paramedic/Fire Department

2025 total comp
$64,556
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$51,821
Overtime
$1,341
Other pay
$383
Benefits
$11,012
Total compensation
$64,556
Employment type
Temporary Exempt
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.35

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Job Code
H008
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$4,014
Retirement Contribution
$6,997

At Fire Department, Elizabeth Farrell serves as a EMT Paramedic within Fire Services. They work temporary exempt, 0.35 FTE. Their 2025 pay totaled $64,556. Union affiliation: Firefighters,Local 798, Unit 1.

Robert Ferdan

Emt/Paramedic/Firefighter/Fire Department

2024 total comp
$63,713
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$33,186
Overtime
$12,069
Other pay
$5,977
Benefits
$12,481
Total compensation
$63,713
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.43

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$6,257
Job Code
H003
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$723

Robert Ferdan is a Emt/Paramedic/Firefighter at Fire Department within Fire Services. They work permanent civil service, 0.43 FTE. 2024 total compensation came to $63,713. Their bargaining unit is Firefighters,Local 798, Unit 1.

Gilbert Jr

Firefighter/Fire Department

2024 total comp
$61,138
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$43,543
Overtime
$0
Other pay
$5,661
Benefits
$11,935
Total compensation
$61,138
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$4,516
Job Code
H002
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$176

Gilbert Jr holds the role of Firefighter at Fire Department within Fire Services. Their status is permanent civil service, 0.25 FTE. In 2024, their total compensation was $61,138. They are represented by Firefighters,Local 798, Unit 1.

Angela Romero

Lieutenant, Fire Suppression/Fire Department

2025 total comp
$60,723
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$56,488
Overtime
$0
Other pay
$0
Benefits
$4,235
Total compensation
$60,723
Employment type
Temporary Exempt
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.32

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Job Code
H020
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$4,235
Total Salary
$56,488

At Fire Department, Angela Romero serves as a Lieutenant, Fire Suppression within Fire Services. They work temporary exempt, 0.32 FTE. Their 2025 pay totaled $60,723. Union affiliation: Firefighters,Local 798, Unit 1.

Elizabeth Elhoffer

Firefighter/Fire Department

2025 total comp
$60,661
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$40,170
Overtime
$1,220
Other pay
$4,435
Benefits
$14,836
Total compensation
$60,661
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.42

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$7,785
Job Code
H002
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$641

Elizabeth Elhoffer works as a Firefighter for Fire Department within Fire Services. Their status is permanent civil service, 0.42 FTE. Elizabeth earned $60,661 in 2025. Their bargaining unit is Firefighters,Local 798, Unit 1.

Seth Rubenstein

Lieutenant, Fire Suppression/Fire Department

2025 total comp
$60,475
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$56,257
Overtime
$0
Other pay
$0
Benefits
$4,218
Total compensation
$60,475
Employment type
Temporary Exempt
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Job Code
H020
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$4,218
Total Salary
$56,257

Seth Rubenstein works as a Lieutenant, Fire Suppression for Fire Department within Fire Services. Their status is temporary exempt, 0.33 FTE. Seth earned $60,475 in 2025. Their bargaining unit is Firefighters,Local 798, Unit 1.

Patricia Lu

Senior Payroll & Personnel Clerk/Fire Department

2025 total comp
$59,401
Sub-department
Payroll, Billing & Accounting
Organization group
Public Protection
Base pay
$55,218
Overtime
$0
Other pay
$40
Benefits
$4,143
Total compensation
$59,401
Employment type
Temporary Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.51

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Job Code
1222
Job Family Code
1600
Organization Group Code
Public Protection
Other Benefits
$4,143
Total Salary
$55,258

Patricia Lu holds the role of Senior Payroll & Personnel Clerk at Fire Department within Payroll, Billing & Accounting. Their status is temporary exempt, 0.51 FTE. In 2025, their total compensation was $59,401. They are represented by SEIU, Local 1021, Misc.

Todd Prakin

Lieutenant, Fire Suppression/Fire Department

2025 total comp
$58,361
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$3,155
Overtime
$5,442
Other pay
$47,904
Benefits
$1,860
Total compensation
$58,361
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$445
Job Code
H020
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$814

At Fire Department, Todd Prakin serves as a Lieutenant, Fire Suppression within Fire Services. They work permanent civil service. Their 2025 pay totaled $58,361. Union affiliation: Firefighters,Local 798, Unit 1.

Meir Gordon

Emt/Paramedic/Firefighter/Fire Department

2025 total comp
$57,723
Sub-department
Fire Services
Organization group
Public Protection
Base pay
$28,008
Overtime
$0
Other pay
$21,314
Benefits
$8,400
Total compensation
$57,723
Employment type
Permanent Civil Service
Union / bargaining unit
Firefighters,Local 798, Unit 1
Full-time equivalent (FTE)
0.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
FIR
Health and Dental Benefits
$3,188
Job Code
H003
Job Family Code
H000
Organization Group Code
Public Protection
Other Benefits
$462

Meir Gordon holds the role of Emt/Paramedic/Firefighter at Fire Department within Fire Services. Their status is permanent civil service, 0.17 FTE. In 2025, their total compensation was $57,723. Union affiliation: Firefighters,Local 798, Unit 1.