GCGovComp.app

City of Baltimore / Fire Department (123)

Agency file

Fire Department (123)

Source file: City of Baltimore — Employee Salaries / ingested Jun 19, 2026

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

In 2020, this agency had 32 employees with median total compensation of $90,729; the highest distinct record was $150,198.

Year
2020
Total payroll
$3.1M
Employees
32
Median total
$90,729
Highest record
$150,198

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$96,171 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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
$57,749
$82,470
$90,729
$111,873
$137,343

The pay ladder for this department. Someone at the 90th percentile earns $137,343 — more than 90% of the department; the 10th percentile earns $57,749. 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 7 published years.

YearTotal payrollEmployeesMedian pay
2013
$2.2M
30
$71,318
2015
$2.4M
7.6%
27
10.0%
$82,022
15.0%
2016
$2.4M
0.4%
29
7.4%
$79,060
3.6%
2017
$2.5M
1.4%
28
3.4%
$82,889
4.8%
2018
$2.6M
7.2%
30
7.1%
$86,130
3.9%
2019
$2.5M
3.5%
30
±0%
$88,243
2.5%
2020
$3.1M
21.1%
32
6.7%
$90,729
2.8%

Record list

Employees

Page 1

Ronald Hudgins

Battalion Fire Chief Suppress/Fire Department (123)

2020 total comp
$150,198
Base pay
$150,198
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$150,198
Hire date
1994-02-22

Source-specific fields

Agencyid
A64
Annualsalary
123642
Employee ID
144982

Ronald Hudgins is a Battalion Fire Chief Suppress at Fire Department (123). Hired in 1994, they have about 26 years of service. 2020 total compensation came to $150,198.

James Wallace

Battalion Fire Chief, Als Supp/Fire Department (123)

2018 total comp
$147,173
Base pay
$147,173
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$147,173
Hire date
1990-04-02

Source-specific fields

Agencyid
A64
Annualsalary
125952
Employee ID
122574

James Wallace holds the role of Battalion Fire Chief, Als Supp at Fire Department (123). They have served since 1990 (about 28 years). In 2018, their total compensation was $147,173.

Jacob Van Gelder

Battalion Fire Chief Als Supp/Fire Department (123)

2020 total comp
$143,922
Base pay
$143,922
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$143,922
Hire date
1998-05-04

Source-specific fields

Agencyid
A64
Annualsalary
118725
Employee ID
153103

Jacob Van Gelder holds the role of Battalion Fire Chief Als Supp at Fire Department (123). Hired in 1998, they have about 22 years of service. In 2020, their total compensation was $143,922.

James Beebe

Battalion Fire Chief Suppress/Fire Department (123)

2020 total comp
$139,359
Base pay
$139,359
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$139,359
Hire date
1987-07-20

Source-specific fields

Agencyid
A64
Annualsalary
123642
Employee ID
138460

James Beebe is a Battalion Fire Chief Suppress at Fire Department (123). They have served since 1987 (about 33 years). 2020 total compensation came to $139,359.

Ronald Hudgins Jr

Battalion Fire Chief Suppress/Fire Department (123)

2019 total comp
$139,081
Base pay
$139,081
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$139,081
Hire date
1994-02-22

Source-specific fields

Agencyid
A64
Annualsalary
123642
Employee ID
129616

Ronald Hudgins Jr works as a Battalion Fire Chief Suppress for Fire Department (123). They have served since 1994 (about 25 years). Ronald earned $139,081 in 2019.

Jason Goodwin

Battalion Fire Chief Suppress/Fire Department (123)

2020 total comp
$137,343
Base pay
$137,343
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$137,343
Hire date
2003-01-15

Source-specific fields

Agencyid
A64
Annualsalary
109454
Employee ID
143387

Jason Goodwin holds the role of Battalion Fire Chief Suppress at Fire Department (123). They have served since 2003 (about 17 years). In 2020, their total compensation was $137,343.

Richard Parker Iii

Battalion Fire Chief Suppress/Fire Department (123)

2020 total comp
$135,962
Base pay
$135,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$135,962
Hire date
1994-02-22

Source-specific fields

Agencyid
A64
Annualsalary
123642
Employee ID
149209

At Fire Department (123), Richard Parker Iii serves as a Battalion Fire Chief Suppress. Hired in 1994, they have about 26 years of service. Their 2020 pay totaled $135,962.

Dante Stewart

Battalion Fire Chief Suppress/Fire Department (123)

2016 total comp
$133,389
Base pay
$133,389
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$133,389
Hire date
1992-08-31

Source-specific fields

Agencyid
A64
Annualsalary
107909
Employee ID
94426

At Fire Department (123), Dante Stewart serves as a Battalion Fire Chief Suppress. They have served since 1992 (about 24 years). Their 2016 pay totaled $133,389.

Harry Lancellotti Jr

Battalion Fire Chief Suppress/Fire Department (123)

2020 total comp
$132,670
Base pay
$132,670
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$132,670
Hire date
1997-10-29

Source-specific fields

Agencyid
A64
Annualsalary
116548
Employee ID
146505

Harry Lancellotti Jr works as a Battalion Fire Chief Suppress for Fire Department (123). They have served since 1997 (about 23 years). Harry earned $132,670 in 2020.

John Eid

Battalion Fire Chief Als Supp/Fire Department (123)

2019 total comp
$131,626
Base pay
$131,626
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$131,626
Hire date
1998-02-19

Source-specific fields

Agencyid
A64
Annualsalary
118725
Employee ID
127342

John Eid holds the role of Battalion Fire Chief Als Supp at Fire Department (123). Their tenure dates to 1998, about 21 years. In 2019, their total compensation was $131,626.

Mark Goldstein

Fire Captain Suppression/Fire Department (123)

2020 total comp
$128,375
Base pay
$128,375
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$128,375
Hire date
2011-01-19

Source-specific fields

Agencyid
A64
Annualsalary
88771
Employee ID
143328

Mark Goldstein is a Fire Captain Suppression at Fire Department (123). Their tenure dates to 2011, about 9 years. 2020 total compensation came to $128,375.

Karl Zimmerman

Battalion Fire Chief/Fire Department (123)

2013 total comp
$126,993
Base pay
$126,993
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$126,993
Hire date
1990-03-26

Source-specific fields

Agencyid
A64
Annualsalary
91580
Employee ID
49607

Karl Zimmerman works as a Battalion Fire Chief for Fire Department (123). Hired in 1990, they have about 23 years of service. Karl earned $126,993 in 2013.

John Eid

Battalion Fire Chief Suppress/Fire Department (123)

2017 total comp
$124,776
Base pay
$124,776
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$124,776
Hire date
1998-02-19

Source-specific fields

Agencyid
A64
Annualsalary
109237
Employee ID
100077

At Fire Department (123), John Eid serves as a Battalion Fire Chief Suppress. Hired in 1998, they have about 19 years of service. Their 2017 pay totaled $124,776.

Andrew Whitehead

Fire Captain Suppression Als/Fire Department (123)

2020 total comp
$116,600
Base pay
$116,600
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$116,600
Hire date
2002-01-07

Source-specific fields

Agencyid
A64
Annualsalary
96965
Employee ID
153812

Andrew Whitehead is a Fire Captain Suppression Als at Fire Department (123). They have served since 2002 (about 18 years). 2020 total compensation came to $116,600.

Jacob Van Gelder

Fire Captain Suppression/Fire Department (123)

2018 total comp
$116,285
Base pay
$116,285
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$116,285
Hire date
1998-05-04

Source-specific fields

Agencyid
A64
Annualsalary
101075
Employee ID
122385

Jacob Van Gelder holds the role of Fire Captain Suppression at Fire Department (123). Their tenure dates to 1998, about 20 years. In 2018, their total compensation was $116,285.

David Omalley

Fire Lieutenant Suppression/Fire Department (123)

2015 total comp
$115,130
Base pay
$115,130
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$115,130
Hire date
1986-01-06

Source-specific fields

Agencyid
A64
Annualsalary
86247
Employee ID
78094

David Omalley is a Fire Lieutenant Suppression at Fire Department (123). Hired in 1986, they have about 29 years of service. 2015 total compensation came to $115,130.

Robert Scott Jr

Battalion Fire Chief/Fire Department (123)

2013 total comp
$114,805
Base pay
$114,805
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,805
Hire date
1979-07-09

Source-specific fields

Agencyid
A64
Annualsalary
94851
Employee ID
45633

At Fire Department (123), Robert Scott Jr serves as a Battalion Fire Chief. Their tenure dates to 1979, about 34 years. Their 2013 pay totaled $114,805.

Kirk Thomas

Battalion Fire Chief Suppress/Fire Department (123)

2015 total comp
$112,903
Base pay
$112,903
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$112,903
Hire date
1995-09-18

Source-specific fields

Agencyid
A64
Annualsalary
103134
Employee ID
80973

Kirk Thomas holds the role of Battalion Fire Chief Suppress at Fire Department (123). Hired in 1995, they have about 20 years of service. In 2015, their total compensation was $112,903.

Derric Butta

Fire Captain Suppression/Fire Department (123)

2016 total comp
$112,579
Base pay
$112,579
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$112,579
Hire date
1990-09-17

Source-specific fields

Agencyid
A64
Annualsalary
97725
Employee ID
84519

Derric Butta holds the role of Fire Captain Suppression at Fire Department (123). Hired in 1990, they have about 26 years of service. In 2016, their total compensation was $112,579.

Charles Dwyer

Fire Emergency Vehicle Dr Supp Als/Fire Department (123)

2020 total comp
$111,873
Base pay
$111,873
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,873
Hire date
1993-07-19

Source-specific fields

Agencyid
A64
Annualsalary
85843
Employee ID
142010

At Fire Department (123), Charles Dwyer serves as a Fire Emergency Vehicle Dr Supp Als. Their tenure dates to 1993, about 27 years. Their 2020 pay totaled $111,873.

Joshua Fannon

Battalion Fire Chief, Als Supp/Fire Department (123)

2018 total comp
$109,291
Base pay
$109,291
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$109,291
Hire date
2004-12-13

Source-specific fields

Agencyid
A64
Annualsalary
107885
Employee ID
113822

Joshua Fannon holds the role of Battalion Fire Chief, Als Supp at Fire Department (123). They have served since 2004 (about 14 years). In 2018, their total compensation was $109,291.

Timothy Hamilton

Fire Captain Suppression/Fire Department (123)

2020 total comp
$109,155
Base pay
$109,155
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$109,155
Hire date
1990-03-26

Source-specific fields

Agencyid
A64
Annualsalary
107227
Employee ID
143994

At Fire Department (123), Timothy Hamilton serves as a Fire Captain Suppression. Hired in 1990, they have about 30 years of service. Their 2020 pay totaled $109,155.

Ronald Hudgins Jr

Battalion Fire Chief/Fire Department (123)

2013 total comp
$108,618
Base pay
$108,618
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,618
Hire date
1994-02-22

Source-specific fields

Agencyid
A64
Annualsalary
88309
Employee ID
38915

Ronald Hudgins Jr is a Battalion Fire Chief at Fire Department (123). They have served since 1994 (about 19 years). 2013 total compensation came to $108,618.

James Beebe

Battalion Fire Chief/Fire Department (123)

2013 total comp
$103,083
Base pay
$103,083
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,083
Hire date
1987-07-20

Source-specific fields

Agencyid
A64
Annualsalary
94851
Employee ID
31641

James Beebe holds the role of Battalion Fire Chief at Fire Department (123). They have served since 1987 (about 26 years). In 2013, their total compensation was $103,083.

David Omalley

Fire Lieutenant/Fire Department (123)

2013 total comp
$100,828
Base pay
$100,828
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,828
Hire date
1986-01-06

Source-specific fields

Agencyid
A64
Annualsalary
72594
Employee ID
43532

David Omalley holds the role of Fire Lieutenant at Fire Department (123). Hired in 1986, they have about 27 years of service. In 2013, their total compensation was $100,828.

Kimberly Courtney

Fire Lieutenant Supp Als/Fire Department (123)

2020 total comp
$100,822
Base pay
$100,822
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,822
Hire date
1999-02-16

Source-specific fields

Agencyid
A64
Annualsalary
91381
Employee ID
140963

Kimberly Courtney works as a Fire Lieutenant Supp Als for Fire Department (123). Their tenure dates to 1999, about 21 years. Kimberly earned $100,822 in 2020.

Anthony Workman

Fire Captain Suppression Als/Fire Department (123)

2019 total comp
$100,672
Base pay
$100,672
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,672
Hire date
2006-03-20

Source-specific fields

Agencyid
A64
Annualsalary
93823
Employee ID
137230

Anthony Workman is a Fire Captain Suppression Als at Fire Department (123). They have served since 2006 (about 13 years). 2019 total compensation came to $100,672.

Walter Stamm

Fire Pump Operator Suppression/Fire Department (123)

2020 total comp
$100,251
Base pay
$100,251
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,251
Hire date
1991-05-13

Source-specific fields

Agencyid
A64
Annualsalary
84065
Employee ID
152012

Walter Stamm holds the role of Fire Pump Operator Suppression at Fire Department (123). They have served since 1991 (about 29 years). In 2020, their total compensation was $100,251.

Jeffrey Carnes Jr

Fire Captain Suppression/Fire Department (123)

2020 total comp
$99,224
Base pay
$99,224
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,224
Hire date
2002-01-07

Source-specific fields

Agencyid
A64
Annualsalary
94923
Employee ID
140064

Jeffrey Carnes Jr is a Fire Captain Suppression at Fire Department (123). They have served since 2002 (about 18 years). 2020 total compensation came to $99,224.

John Henderson

Fire Lieutenant Supp Als/Fire Department (123)

2020 total comp
$96,780
Base pay
$96,780
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,780
Hire date
2001-01-17

Source-specific fields

Agencyid
A64
Annualsalary
85819
Employee ID
144474

John Henderson works as a Fire Lieutenant Supp Als for Fire Department (123). Their tenure dates to 2001, about 19 years. John earned $96,780 in 2020.

Bryan Knatz

Fire Captain Suppression/Fire Department (123)

2019 total comp
$96,235
Base pay
$96,235
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,235
Hire date
2001-01-17

Source-specific fields

Agencyid
A64
Annualsalary
94923
Employee ID
130665

Bryan Knatz is a Fire Captain Suppression at Fire Department (123). They have served since 2001 (about 18 years). 2019 total compensation came to $96,235.

Stephen Gibson Sr

Fire Captain/Fire Department (123)

2013 total comp
$95,313
Base pay
$95,313
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,313
Hire date
1975-04-21

Source-specific fields

Agencyid
A64
Annualsalary
82256
Employee ID
36893

Stephen Gibson Sr holds the role of Fire Captain at Fire Department (123). They have served since 1975 (about 38 years). In 2013, their total compensation was $95,313.

Nicholas Green

Firefighter Paramedic Supp/Fire Department (123)

2020 total comp
$94,597
Base pay
$94,597
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,597
Hire date
2004-12-13

Source-specific fields

Agencyid
A64
Annualsalary
74346
Employee ID
143632

Nicholas Green works as a Firefighter Paramedic Supp for Fire Department (123). Their tenure dates to 2004, about 16 years. Nicholas earned $94,597 in 2020.

John Henderson

Fire Lieutenant Supp Als/Fire Department (123)

2017 total comp
$93,593
Base pay
$93,593
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,593
Hire date
2001-01-17

Source-specific fields

Agencyid
A64
Annualsalary
84137
Employee ID
101944

John Henderson holds the role of Fire Lieutenant Supp Als at Fire Department (123). Hired in 2001, they have about 16 years of service. In 2017, their total compensation was $93,593.

Anthony Oliver

Fire Lieutenant Suppression/Fire Department (123)

2020 total comp
$90,989
Base pay
$90,989
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,989
Hire date
2007-10-23

Source-specific fields

Agencyid
A64
Annualsalary
81060
Employee ID
149015

At Fire Department (123), Anthony Oliver serves as a Fire Lieutenant Suppression. Hired in 2007, they have about 13 years of service. Their 2020 pay totaled $90,989.

Ross Trovinger

Fire Pump Operator Suppression/Fire Department (123)

2020 total comp
$90,468
Base pay
$90,468
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,468
Hire date
2009-02-23

Source-specific fields

Agencyid
A64
Annualsalary
72007
Employee ID
152940

Ross Trovinger is a Fire Pump Operator Suppression at Fire Department (123). They have served since 2009 (about 11 years). 2020 total compensation came to $90,468.

Richard Elliott

Fire Pump Operator Suppression/Fire Department (123)

2020 total comp
$90,291
Base pay
$90,291
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,291
Hire date
1980-05-05

Source-specific fields

Agencyid
A64
Annualsalary
84065
Employee ID
142178

At Fire Department (123), Richard Elliott serves as a Fire Pump Operator Suppression. Hired in 1980, they have about 40 years of service. Their 2020 pay totaled $90,291.

Kimberly Courtney-Hammel

Fire Lieutenant Supp Als/Fire Department (123)

2018 total comp
$88,789
Base pay
$88,789
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,789
Hire date
1999-02-16

Source-specific fields

Agencyid
A64
Annualsalary
85819
Employee ID
112714

At Fire Department (123), Kimberly Courtney-Hammel serves as a Fire Lieutenant Supp Als. Hired in 1999, they have about 19 years of service. Their 2018 pay totaled $88,789.

David Kraft

Firefighter Suppression/Fire Department (123)

2018 total comp
$88,737
Base pay
$88,737
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,737
Hire date
1984-04-02

Source-specific fields

Agencyid
A64
Annualsalary
80098
Employee ID
116996

David Kraft works as a Firefighter Suppression for Fire Department (123). Their tenure dates to 1984, about 34 years. David earned $88,737 in 2018.

Jeremy Ritmiller

EMT Firefighter Suppression/Fire Department (123)

2020 total comp
$87,945
Base pay
$87,945
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,945
Hire date
2015-09-23

Source-specific fields

Agencyid
A64
Annualsalary
65334
Employee ID
150364

At Fire Department (123), Jeremy Ritmiller serves as a EMT Firefighter Suppression. Hired in 2015, they have about 5 years of service. Their 2020 pay totaled $87,945.