GCGovComp.app

City of Baltimore / Fire Department (144)

Agency file

Fire Department (144)

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

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

In 2020, this agency had 22 employees with median total compensation of $83,073; the highest distinct record was $127,227.

Year
2020
Total payroll
$1.8M
Employees
22
Median total
$83,073
Highest record
$127,227

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 22 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($83,073) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$82,693 (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
$54,730
$74,431
$83,073
$93,113
$109,610

The pay ladder for this department. Someone at the 90th percentile earns $109,610 — more than 90% of the department; the 10th percentile earns $54,730. 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
$1.1M
17
$65,354
2015
$1.2M
8.1%
16
5.9%
$71,977
10.1%
2016
$1.3M
7.8%
18
12.5%
$69,815
3.0%
2017
$1.4M
11.3%
18
±0%
$79,243
13.5%
2018
$1.6M
9.5%
20
11.1%
$77,622
2.0%
2019
$1.6M
3.5%
19
5.0%
$83,904
8.1%
2020
$1.8M
11.5%
22
15.8%
$83,073
1.0%

Record list

Employees

Page 1

John Magaha Jr

Fire Captain Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
107227
Employee ID
147228

John Magaha Jr works as a Fire Captain Suppression for Fire Department (144). Hired in 1991, they have about 29 years of service. John earned $127,227 in 2020.

Douglas Taylor

Fire Lieutenant Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
94635
Employee ID
152441

Douglas Taylor is a Fire Lieutenant Suppression at Fire Department (144). Hired in 1990, they have about 30 years of service. 2020 total compensation came to $119,600.

Carl Mallory

Fire Lieutenant Suppression/Fire Department (144)

2020 total comp
$109,610
Base pay
$109,610
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$109,610
Hire date
1987-10-26

Source-specific fields

Agencyid
A64
Annualsalary
94635
Employee ID
147276

At Fire Department (144), Carl Mallory serves as a Fire Lieutenant Suppression. They have served since 1987 (about 33 years). Their 2020 pay totaled $109,610.

Vincent Bailey Sr

Fire Pump Operator Suppression/Fire Department (144)

2020 total comp
$97,069
Base pay
$97,069
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,069
Hire date
1998-11-23

Source-specific fields

Agencyid
A64
Annualsalary
79242
Employee ID
138090

Vincent Bailey Sr is a Fire Pump Operator Suppression at Fire Department (144). Their tenure dates to 1998, about 22 years. 2020 total compensation came to $97,069.

Carl Mallory

Fire Lieutenant Suppression/Fire Department (144)

2017 total comp
$96,463
Base pay
$96,463
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,463
Hire date
1987-10-26

Source-specific fields

Agencyid
A64
Annualsalary
92778
Employee ID
104110

Carl Mallory holds the role of Fire Lieutenant Suppression at Fire Department (144). Hired in 1987, they have about 30 years of service. In 2017, their total compensation was $96,463.

Stephen Kowalewski

Fire Captain Suppression/Fire Department (144)

2016 total comp
$96,188
Base pay
$96,188
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,188
Hire date
1981-10-05

Source-specific fields

Agencyid
A64
Annualsalary
97725
Employee ID
89815

Stephen Kowalewski works as a Fire Captain Suppression for Fire Department (144). Their tenure dates to 1981, about 35 years. Stephen earned $96,188 in 2016.

Clarence Hunter

Fire Lieutenant Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
94635
Employee ID
145043

Clarence Hunter is a Fire Lieutenant Suppression at Fire Department (144). Their tenure dates to 1990, about 30 years. 2020 total compensation came to $95,908.

Stephen Kowalewski

Fire Captain/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
82256
Employee ID
40626

Stephen Kowalewski is a Fire Captain at Fire Department (144). Hired in 1981, they have about 32 years of service. 2013 total compensation came to $95,877.

Edward Jones

EMT Firefighter Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
67636
Employee ID
145861

Edward Jones works as a EMT Firefighter Suppression for Fire Department (144). They have served since 2011 (about 9 years). Edward earned $93,113 in 2020.

David Spicer

EMT Firefighter Suppression/Fire Department (144)

2020 total comp
$90,716
Base pay
$90,716
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,716
Hire date
2006-03-20

Source-specific fields

Agencyid
A64
Annualsalary
69980
Employee ID
151961

David Spicer works as a EMT Firefighter Suppression for Fire Department (144). Their tenure dates to 2006, about 14 years. David earned $90,716 in 2020.

Steven Johnson

EMT Firefighter Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
72324
Employee ID
145728

Steven Johnson works as a EMT Firefighter Suppression for Fire Department (144). Hired in 2000, they have about 20 years of service. Steven earned $89,281 in 2020.

Darrin Catts

Fire Lieutenant Suppression/Fire Department (144)

2017 total comp
$88,211
Base pay
$88,211
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,211
Hire date
1991-05-20

Source-specific fields

Agencyid
A64
Annualsalary
92778
Employee ID
98622

Darrin Catts works as a Fire Lieutenant Suppression for Fire Department (144). Hired in 1991, they have about 26 years of service. Darrin earned $88,211 in 2017.

Clarence Hunter

Fire Lieutenant Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
92778
Employee ID
102401

At Fire Department (144), Clarence Hunter serves as a Fire Lieutenant Suppression. Their tenure dates to 1990, about 27 years. Their 2017 pay totaled $88,085.

Vincent Deloatch

EMT Firefighter Suppression/Fire Department (144)

2020 total comp
$86,095
Base pay
$86,095
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,095
Hire date
2014-10-15

Source-specific fields

Agencyid
A64
Annualsalary
67636
Employee ID
141542

Vincent Deloatch holds the role of EMT Firefighter Suppression at Fire Department (144). Their tenure dates to 2014, about 6 years. In 2020, their total compensation was $86,095.

Robert Palmer Iii

Fire Pump Operator Suppression/Fire Department (144)

2020 total comp
$85,278
Base pay
$85,278
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,278
Hire date
1995-09-18

Source-specific fields

Agencyid
A64
Annualsalary
79242
Employee ID
149176

At Fire Department (144), Robert Palmer Iii serves as a Fire Pump Operator Suppression. They have served since 1995 (about 25 years). Their 2020 pay totaled $85,278.

Mario Spiver

EMT Firefighter Suppression/Fire Department (144)

2020 total comp
$84,242
Base pay
$84,242
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,242
Hire date
2006-11-13

Source-specific fields

Agencyid
A64
Annualsalary
69980
Employee ID
151970

Mario Spiver holds the role of EMT Firefighter Suppression at Fire Department (144). Their tenure dates to 2006, about 14 years. In 2020, their total compensation was $84,242.

James Neisser

Fire Pump Operator Suppression/Fire Department (144)

2020 total comp
$81,904
Base pay
$81,904
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,904
Hire date
2008-08-18

Source-specific fields

Agencyid
A64
Annualsalary
72007
Employee ID
148746

At Fire Department (144), James Neisser serves as a Fire Pump Operator Suppression. Hired in 2008, they have about 12 years of service. Their 2020 pay totaled $81,904.

David Montague

EMT Firefighter Suppression/Fire Department (144)

2020 total comp
$81,531
Base pay
$81,531
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,531
Hire date
2011-07-06

Source-specific fields

Agencyid
A64
Annualsalary
67636
Employee ID
148291

David Montague holds the role of EMT Firefighter Suppression at Fire Department (144). They have served since 2011 (about 9 years). In 2020, their total compensation was $81,531.

Carl Mallory

Fire Lieutenant/Fire Department (144)

2013 total comp
$81,191
Base pay
$81,191
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,191
Hire date
1987-10-26

Source-specific fields

Agencyid
A64
Annualsalary
72594
Employee ID
41532

Carl Mallory is a Fire Lieutenant at Fire Department (144). Their tenure dates to 1987, about 26 years. 2013 total compensation came to $81,191.

Michael Jackson

EMT Firefighter Suppression/Fire Department (144)

2020 total comp
$78,005
Base pay
$78,005
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,005
Hire date
2000-08-03

Source-specific fields

Agencyid
A64
Annualsalary
72324
Employee ID
145240

Michael Jackson is a EMT Firefighter Suppression at Fire Department (144). Hired in 2000, they have about 20 years of service. 2020 total compensation came to $78,005.

Ronald Hann Jr

EMT Firefighter Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
72324
Employee ID
144038

At Fire Department (144), Ronald Hann Jr serves as a EMT Firefighter Suppression. Their tenure dates to 2000, about 20 years. Their 2020 pay totaled $75,907.

Robert Neidig

EMT Firefighter Suppression/Fire Department (144)

2020 total comp
$75,510
Base pay
$75,510
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,510
Hire date
2008-08-18

Source-specific fields

Agencyid
A64
Annualsalary
69980
Employee ID
148740

Robert Neidig works as a EMT Firefighter Suppression for Fire Department (144). They have served since 2008 (about 12 years). Robert earned $75,510 in 2020.

Deandre Dorsey

EMT Firefighter Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
72324
Employee ID
141816

Deandre Dorsey holds the role of EMT Firefighter Suppression at Fire Department (144). Their tenure dates to 2004, about 16 years. In 2020, their total compensation was $74,431.

David Malamphy

Fire Pump Operator/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
62885
Employee ID
41523

At Fire Department (144), David Malamphy serves as a Fire Pump Operator. They have served since 1990 (about 23 years). Their 2013 pay totaled $72,792.

David Shoop

EMT Firefighter Suppression/Fire Department (144)

2020 total comp
$72,059
Base pay
$72,059
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,059
Hire date
2008-08-18

Source-specific fields

Agencyid
A64
Annualsalary
69980
Employee ID
151374

David Shoop works as a EMT Firefighter Suppression for Fire Department (144). They have served since 2008 (about 12 years). David earned $72,059 in 2020.

Clarence Hunter

Fire Lieutenant/Fire Department (144)

2013 total comp
$72,035
Base pay
$72,035
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,035
Hire date
1990-06-25

Source-specific fields

Agencyid
A64
Annualsalary
70091
Employee ID
38987

Clarence Hunter is a Fire Lieutenant at Fire Department (144). Their tenure dates to 1990, about 23 years. 2013 total compensation came to $72,035.

Emmanuel Melton

Fire Pump Operator Suppression/Fire Department (144)

2020 total comp
$70,817
Base pay
$70,817
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,817
Hire date
2011-10-19

Source-specific fields

Agencyid
A64
Annualsalary
69595
Employee ID
148015

Emmanuel Melton is a Fire Pump Operator Suppression at Fire Department (144). Hired in 2011, they have about 9 years of service. 2020 total compensation came to $70,817.

Donald Wright

Fire Pump Operator Supp Als/Fire Department (144)

2015 total comp
$70,501
Base pay
$70,501
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,501
Hire date
2001-01-17

Source-specific fields

Agencyid
A64
Annualsalary
70388
Employee ID
82479

Donald Wright works as a Fire Pump Operator Supp Als for Fire Department (144). Hired in 2001, they have about 14 years of service. Donald earned $70,501 in 2015.

Darrin Catts

Fire Lieutenant/Fire Department (144)

2013 total comp
$70,055
Base pay
$70,055
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,055
Hire date
1991-05-20

Source-specific fields

Agencyid
A64
Annualsalary
70091
Employee ID
33611

Darrin Catts works as a Fire Lieutenant for Fire Department (144). Hired in 1991, they have about 22 years of service. Darrin earned $70,055 in 2013.

Joseph Weber

Firefighter Suppression/Fire Department (144)

2016 total comp
$68,507
Base pay
$68,507
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,507
Hire date
1996-08-19

Source-specific fields

Agencyid
A64
Annualsalary
68825
Employee ID
95630

Joseph Weber is a Firefighter Suppression at Fire Department (144). Their tenure dates to 1996, about 20 years. 2016 total compensation came to $68,507.

Steven Johnson

EMT Firefighter/Fire Department (144)

2013 total comp
$68,499
Base pay
$68,499
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,499
Hire date
2000-11-27

Source-specific fields

Agencyid
A64
Annualsalary
57023
Employee ID
39818

At Fire Department (144), Steven Johnson serves as a EMT Firefighter. Their tenure dates to 2000, about 13 years. Their 2013 pay totaled $68,499.

Michael Jackson

EMT Firefighter/Fire Department (144)

2013 total comp
$68,277
Base pay
$68,277
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,277
Hire date
2000-08-03

Source-specific fields

Agencyid
A64
Annualsalary
57023
Employee ID
39216

Michael Jackson is a EMT Firefighter at Fire Department (144). They have served since 2000 (about 13 years). 2013 total compensation came to $68,277.

Donald Wright

Fire Pump Operator, Als/Fire Department (144)

2013 total comp
$67,498
Base pay
$67,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,498
Hire date
2001-01-17

Source-specific fields

Agencyid
A64
Annualsalary
60270
Employee ID
49404

Donald Wright is a Fire Pump Operator, Als at Fire Department (144). They have served since 2001 (about 12 years). 2013 total compensation came to $67,498.

Daniel Edwards

Firefighter/Paramedic/Fire Department (144)

2013 total comp
$65,354
Base pay
$65,354
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,354
Hire date
2006-11-13

Source-specific fields

Agencyid
A64
Annualsalary
56655
Employee ID
35636

At Fire Department (144), Daniel Edwards serves as a Firefighter/Paramedic. Their tenure dates to 2006, about 7 years. Their 2013 pay totaled $65,354.

David Spicer

EMT Firefighter/Fire Department (144)

2013 total comp
$63,585
Base pay
$63,585
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,585
Hire date
2006-03-20

Source-specific fields

Agencyid
A64
Annualsalary
55113
Employee ID
46580

David Spicer works as a EMT Firefighter for Fire Department (144). They have served since 2006 (about 7 years). David earned $63,585 in 2013.

Mario Spiver

EMT Firefighter/Fire Department (144)

2013 total comp
$62,804
Base pay
$62,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,804
Hire date
2006-11-13

Source-specific fields

Agencyid
A64
Annualsalary
55113
Employee ID
46590

Mario Spiver works as a EMT Firefighter for Fire Department (144). They have served since 2006 (about 7 years). Mario earned $62,804 in 2013.

Robert Neidig

EMT Firefighter/Fire Department (144)

2013 total comp
$59,924
Base pay
$59,924
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,924
Hire date
2008-08-18

Source-specific fields

Agencyid
A64
Annualsalary
53236
Employee ID
43179

Robert Neidig works as a EMT Firefighter for Fire Department (144). They have served since 2008 (about 5 years). Robert earned $59,924 in 2013.

Ronald Hann Jr

EMT Firefighter/Fire Department (144)

2013 total comp
$58,564
Base pay
$58,564
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$58,564
Hire date
2000-11-27

Source-specific fields

Agencyid
A64
Annualsalary
57023
Employee ID
37881

Ronald Hann Jr is a EMT Firefighter at Fire Department (144). They have served since 2000 (about 13 years). 2013 total compensation came to $58,564.

James Neisser

Fire Pump Operator/Fire Department (144)

2013 total comp
$58,145
Base pay
$58,145
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$58,145
Hire date
2008-08-18

Source-specific fields

Agencyid
A64
Annualsalary
54778
Employee ID
43185

James Neisser holds the role of Fire Pump Operator at Fire Department (144). Their tenure dates to 2008, about 5 years. In 2013, their total compensation was $58,145.

David Malamphy

Fire Pump Operator Suppression/Fire Department (144)

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

Source-specific fields

Agencyid
A64
Annualsalary
84065
Employee ID
147263

At Fire Department (144), David Malamphy serves as a Fire Pump Operator Suppression. They have served since 1990 (about 30 years). Their 2020 pay totaled $54,730.