GCGovComp.app

City of Baltimore / Fire Department (139)

Agency file

Fire Department (139)

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

The Fire Department (139) 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 $102,873; the highest distinct record was $150,662.

Year
2020
Total payroll
$3.3M
Employees
32
Median total
$102,873
Highest record
$150,662

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 ($102,873) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$104,668 (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
$79,852
$94,099
$102,873
$113,385
$128,027

The pay ladder for this department. Someone at the 90th percentile earns $128,027 — more than 90% of the department; the 10th percentile earns $79,852. 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.4M
31
$77,126
2015
$2.4M
1.7%
28
9.7%
$84,499
9.6%
2016
$2.6M
7.2%
32
14.3%
$80,361
4.9%
2017
$2.9M
9.9%
32
±0%
$89,892
11.9%
2018
$2.8M
2.6%
29
9.4%
$93,971
4.5%
2019
$2.7M
1.5%
27
6.9%
$105,039
11.8%
2020
$3.3M
22.0%
32
18.5%
$102,873
2.1%

Record list

Employees

Page 1

Daniel Thompson

Fire Lieutenant Suppression/Fire Department (139)

2020 total comp
$150,662
Base pay
$150,662
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$150,662
Hire date
1981-10-05

Source-specific fields

Agencyid
A64
Annualsalary
94635
Employee ID
152693

Daniel Thompson is a Fire Lieutenant Suppression at Fire Department (139). Their tenure dates to 1981, about 39 years. 2020 total compensation came to $150,662.

Andrew Heckrotte

Marine Pilot/Fire Department (139)

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

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
144418

At Fire Department (139), Andrew Heckrotte serves as a Marine Pilot. They have served since 1991 (about 29 years). Their 2020 pay totaled $133,737.

Charles Bildstein

Fire Captain Suppression/Fire Department (139)

2020 total comp
$131,434
Base pay
$131,434
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$131,434
Hire date
1990-06-18

Source-specific fields

Agencyid
A64
Annualsalary
107227
Employee ID
138672

At Fire Department (139), Charles Bildstein serves as a Fire Captain Suppression. Their tenure dates to 1990, about 30 years. Their 2020 pay totaled $131,434.

Stephen Russell

Marine Pilot Als/Fire Department (139)

2020 total comp
$128,027
Base pay
$128,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$128,027
Hire date
2003-08-13

Source-specific fields

Agencyid
A64
Annualsalary
84419
Employee ID
150782

At Fire Department (139), Stephen Russell serves as a Marine Pilot Als. Their tenure dates to 2003, about 17 years. Their 2020 pay totaled $128,027.

Ronald Brown

Marine Engineer Fire Department/Fire Department (139)

2020 total comp
$118,126
Base pay
$118,126
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$118,126
Hire date
1987-04-20

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
139561

Ronald Brown holds the role of Marine Engineer Fire Department at Fire Department (139). Hired in 1987, they have about 33 years of service. In 2020, their total compensation was $118,126.

David Savino

Marine Engineer Fire Department/Fire Department (139)

2020 total comp
$117,596
Base pay
$117,596
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$117,596
Hire date
1986-12-29

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
150980

David Savino works as a Marine Engineer Fire Department for Fire Department (139). Hired in 1986, they have about 34 years of service. David earned $117,596 in 2020.

Bart Cohey

Marine Pilot Als/Fire Department (139)

2020 total comp
$115,697
Base pay
$115,697
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$115,697
Hire date
1989-12-11

Source-specific fields

Agencyid
A64
Annualsalary
95363
Employee ID
140620

Bart Cohey works as a Marine Pilot Als for Fire Department (139). Hired in 1989, they have about 31 years of service. Bart earned $115,697 in 2020.

Gene Price

Fire Lieutenant Suppression/Fire Department (139)

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

Source-specific fields

Agencyid
A64
Annualsalary
94635
Employee ID
149797

Gene Price is a Fire Lieutenant Suppression at Fire Department (139). Their tenure dates to 1994, about 26 years. 2020 total compensation came to $114,211.

Dale Bryant

Marine Engineer Fire Department/Fire Department (139)

2020 total comp
$113,385
Base pay
$113,385
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,385
Hire date
1990-06-25

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
139639

Dale Bryant holds the role of Marine Engineer Fire Department at Fire Department (139). Their tenure dates to 1990, about 30 years. In 2020, their total compensation was $113,385.

Edward Kohlhepp

Fire Lieutenant Suppression/Fire Department (139)

2020 total comp
$113,102
Base pay
$113,102
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,102
Hire date
1986-12-30

Source-specific fields

Agencyid
A64
Annualsalary
94635
Employee ID
146378

At Fire Department (139), Edward Kohlhepp serves as a Fire Lieutenant Suppression. Their tenure dates to 1986, about 34 years. Their 2020 pay totaled $113,102.

Daniel Leitner

Marine Engineer Fire Department/Fire Department (139)

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

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
146748

At Fire Department (139), Daniel Leitner serves as a Marine Engineer Fire Department. Their tenure dates to 1990, about 30 years. Their 2020 pay totaled $112,020.

William Norman

Fire Emerg Boat Operator Als Supp/Fire Department (139)

2020 total comp
$111,867
Base pay
$111,867
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,867
Hire date
1995-02-21

Source-specific fields

Agencyid
A64
Annualsalary
86351
Employee ID
148895

William Norman holds the role of Fire Emerg Boat Operator Als Supp at Fire Department (139). Hired in 1995, they have about 25 years of service. In 2020, their total compensation was $111,867.

Thomas Kearney

Fire Emerg Boat Operator Supp/Fire Department (139)

2020 total comp
$111,808
Base pay
$111,808
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,808
Hire date
1992-08-31

Source-specific fields

Agencyid
A64
Annualsalary
84065
Employee ID
146117

Thomas Kearney is a Fire Emerg Boat Operator Supp at Fire Department (139). Their tenure dates to 1992, about 28 years. 2020 total compensation came to $111,808.

John Lotz

Marine Engineer Fire Department/Fire Department (139)

2020 total comp
$109,748
Base pay
$109,748
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$109,748
Hire date
1980-10-20

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
147032

John Lotz works as a Marine Engineer Fire Department for Fire Department (139). Their tenure dates to 1980, about 40 years. John earned $109,748 in 2020.

Jeffrey Mengel

Marine Engineer Fire Department/Fire Department (139)

2020 total comp
$108,520
Base pay
$108,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,520
Hire date
1993-08-30

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
148026

At Fire Department (139), Jeffrey Mengel serves as a Marine Engineer Fire Department. Hired in 1993, they have about 27 years of service. Their 2020 pay totaled $108,520.

Ronald Brown

Marine Engineer Fire Departmen/Fire Department (139)

2017 total comp
$108,029
Base pay
$108,029
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,029
Hire date
1987-04-20

Source-specific fields

Agencyid
A64
Annualsalary
89515
Employee ID
98070

At Fire Department (139), Ronald Brown serves as a Marine Engineer Fire Departmen. Hired in 1987, they have about 30 years of service. Their 2017 pay totaled $108,029.

Stephen Russell

Marine Pilot/Fire Department (139)

2018 total comp
$104,654
Base pay
$104,654
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$104,654
Hire date
2003-08-13

Source-specific fields

Agencyid
A64
Annualsalary
80027
Employee ID
120544

At Fire Department (139), Stephen Russell serves as a Marine Pilot. Hired in 2003, they have about 15 years of service. Their 2018 pay totaled $104,654.

August Marcellino

Firefighter Paramedic Supp/Fire Department (139)

2020 total comp
$103,201
Base pay
$103,201
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,201
Hire date
1999-07-12

Source-specific fields

Agencyid
A64
Annualsalary
79165
Employee ID
147335

August Marcellino holds the role of Firefighter Paramedic Supp at Fire Department (139). Their tenure dates to 1999, about 21 years. In 2020, their total compensation was $103,201.

John Lotz

Marine Engineer Fire Departmen/Fire Department (139)

2017 total comp
$102,859
Base pay
$102,859
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,859
Hire date
1980-10-20

Source-specific fields

Agencyid
A64
Annualsalary
89515
Employee ID
103920

John Lotz holds the role of Marine Engineer Fire Departmen at Fire Department (139). Hired in 1980, they have about 37 years of service. In 2017, their total compensation was $102,859.

Ronald Bezeredi

Marine Engineer Fire Department/Fire Department (139)

2020 total comp
$102,545
Base pay
$102,545
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,545
Hire date
1990-09-17

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
138646

At Fire Department (139), Ronald Bezeredi serves as a Marine Engineer Fire Department. They have served since 1990 (about 30 years). Their 2020 pay totaled $102,545.

Keith Dewald

Marine Engineer Fire Department Als/Fire Department (139)

2020 total comp
$101,705
Base pay
$101,705
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,705
Hire date
1994-07-11

Source-specific fields

Agencyid
A64
Annualsalary
95363
Employee ID
141602

At Fire Department (139), Keith Dewald serves as a Marine Engineer Fire Department Als. They have served since 1994 (about 26 years). Their 2020 pay totaled $101,705.

Joseph Thurlow

Marine Pilot/Fire Department (139)

2020 total comp
$100,886
Base pay
$100,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,886
Hire date
1993-03-15

Source-specific fields

Agencyid
A64
Annualsalary
93133
Employee ID
152764

At Fire Department (139), Joseph Thurlow serves as a Marine Pilot. Their tenure dates to 1993, about 27 years. Their 2020 pay totaled $100,886.

Eugene Von Berger

Firefighter Paramedic Supp/Fire Department (139)

2020 total comp
$100,514
Base pay
$100,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,514
Hire date
2000-11-27

Source-specific fields

Agencyid
A64
Annualsalary
74346
Employee ID
153226

Eugene Von Berger is a Firefighter Paramedic Supp at Fire Department (139). They have served since 2000 (about 20 years). 2020 total compensation came to $100,514.

Ira Mitchell Jr

Fire Emergency Boat Oper Supp/Fire Department (139)

2017 total comp
$100,202
Base pay
$100,202
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,202
Hire date
1986-01-23

Source-specific fields

Agencyid
A64
Annualsalary
80801
Employee ID
104852

Ira Mitchell Jr works as a Fire Emergency Boat Oper Supp for Fire Department (139). Their tenure dates to 1986, about 31 years. Ira earned $100,202 in 2017.

Daniel Leitner

Marine Engineer Fire Departmen/Fire Department (139)

2017 total comp
$99,068
Base pay
$99,068
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,068
Hire date
1990-09-17

Source-specific fields

Agencyid
A64
Annualsalary
89515
Employee ID
103700

Daniel Leitner works as a Marine Engineer Fire Departmen for Fire Department (139). Hired in 1990, they have about 27 years of service. Daniel earned $99,068 in 2017.

Gene Price

Fire Lieutenant Suppression/Fire Department (139)

2017 total comp
$98,614
Base pay
$98,614
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$98,614
Hire date
1994-02-22

Source-specific fields

Agencyid
A64
Annualsalary
87455
Employee ID
106103

At Fire Department (139), Gene Price serves as a Fire Lieutenant Suppression. Their tenure dates to 1994, about 23 years. Their 2017 pay totaled $98,614.

Adam Glassman

Fire Emerg Boat Operator Supp/Fire Department (139)

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

Source-specific fields

Agencyid
A64
Annualsalary
74419
Employee ID
143260

At Fire Department (139), Adam Glassman serves as a Fire Emerg Boat Operator Supp. Hired in 2003, they have about 17 years of service. Their 2020 pay totaled $98,161.

David Savino

Marine Engineer Fire Departmen/Fire Department (139)

2017 total comp
$97,385
Base pay
$97,385
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,385
Hire date
1986-12-29

Source-specific fields

Agencyid
A64
Annualsalary
89515
Employee ID
107033

At Fire Department (139), David Savino serves as a Marine Engineer Fire Departmen. Their tenure dates to 1986, about 31 years. Their 2017 pay totaled $97,385.

Dale Bryant

Marine Engineer Fire Departmen/Fire Department (139)

2017 total comp
$96,517
Base pay
$96,517
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,517
Hire date
1990-06-25

Source-specific fields

Agencyid
A64
Annualsalary
89515
Employee ID
98137

Dale Bryant works as a Marine Engineer Fire Departmen for Fire Department (139). They have served since 1990 (about 27 years). Dale earned $96,517 in 2017.

James Dieter

Fire Lieutenant Suppression/Fire Department (139)

2020 total comp
$95,990
Base pay
$95,990
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,990
Hire date
1978-05-15

Source-specific fields

Agencyid
A64
Annualsalary
94635
Employee ID
141653

James Dieter works as a Fire Lieutenant Suppression for Fire Department (139). They have served since 1978 (about 42 years). James earned $95,990 in 2020.

Daniel Thompson

Fire Lieutenant Suppression/Fire Department (139)

2017 total comp
$95,940
Base pay
$95,940
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,940
Hire date
1981-10-05

Source-specific fields

Agencyid
A64
Annualsalary
92778
Employee ID
108376

Daniel Thompson holds the role of Fire Lieutenant Suppression at Fire Department (139). Their tenure dates to 1981, about 36 years. In 2017, their total compensation was $95,940.

Jason Neisser

Fire Captain Suppression/Fire Department (139)

2015 total comp
$95,839
Base pay
$95,839
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,839
Hire date
2006-11-13

Source-specific fields

Agencyid
A64
Annualsalary
83645
Employee ID
77816

Jason Neisser holds the role of Fire Captain Suppression at Fire Department (139). They have served since 2006 (about 9 years). In 2015, their total compensation was $95,839.

Andrew Doyle

Fire Emerg Boat Operator Als Supp/Fire Department (139)

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

Source-specific fields

Agencyid
A64
Annualsalary
76441
Employee ID
141884

Andrew Doyle holds the role of Fire Emerg Boat Operator Als Supp at Fire Department (139). Their tenure dates to 2003, about 17 years. In 2020, their total compensation was $95,568.

Jennifer Muth

Fire Emerg Boat Operator Als Supp/Fire Department (139)

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

Source-specific fields

Agencyid
A64
Annualsalary
76441
Employee ID
148655

Jennifer Muth is a Fire Emerg Boat Operator Als Supp at Fire Department (139). Their tenure dates to 2002, about 18 years. 2020 total compensation came to $94,099.

James Dieter

Fire Lieutenant Suppression/Fire Department (139)

2017 total comp
$93,527
Base pay
$93,527
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,527
Hire date
1978-05-15

Source-specific fields

Agencyid
A64
Annualsalary
92778
Employee ID
99715

James Dieter works as a Fire Lieutenant Suppression for Fire Department (139). Their tenure dates to 1978, about 39 years. James earned $93,527 in 2017.

John Lotz

Fire Emergency Boat Oper Supp/Fire Department (139)

2015 total comp
$93,347
Base pay
$93,347
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,347
Hire date
1980-10-20

Source-specific fields

Agencyid
A64
Annualsalary
77379
Employee ID
76376

John Lotz is a Fire Emergency Boat Oper Supp at Fire Department (139). Their tenure dates to 1980, about 35 years. 2015 total compensation came to $93,347.

Joseph Thurlow

Fire Emergency Boat Operator/Fire Department (139)

2013 total comp
$93,342
Base pay
$93,342
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,342
Hire date
1993-03-15

Source-specific fields

Agencyid
A64
Annualsalary
62885
Employee ID
47509

At Fire Department (139), Joseph Thurlow serves as a Fire Emergency Boat Operator. They have served since 1993 (about 20 years). Their 2013 pay totaled $93,342.

Kenneth Nowakowski

Marine Pilot/Fire Department (139)

2018 total comp
$92,809
Base pay
$92,809
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,809
Hire date
1995-09-17

Source-specific fields

Agencyid
A64
Annualsalary
86066
Employee ID
119032

At Fire Department (139), Kenneth Nowakowski serves as a Marine Pilot. Hired in 1995, they have about 23 years of service. Their 2018 pay totaled $92,809.

Brian Bailey

EMT Firefighter Suppression/Fire Department (139)

2020 total comp
$92,497
Base pay
$92,497
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,497
Hire date
2000-11-27

Source-specific fields

Agencyid
A64
Annualsalary
72324
Employee ID
138092

At Fire Department (139), Brian Bailey serves as a EMT Firefighter Suppression. They have served since 2000 (about 20 years). Their 2020 pay totaled $92,497.

Ira Mitchell Jr

Fire Emerg Boat Operator Supp/Fire Department (139)

2020 total comp
$91,987
Base pay
$91,987
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,987
Hire date
1986-01-23

Source-specific fields

Agencyid
A64
Annualsalary
84065
Employee ID
148204

Ira Mitchell Jr is a Fire Emerg Boat Operator Supp at Fire Department (139). They have served since 1986 (about 34 years). 2020 total compensation came to $91,987.