GCGovComp.app

City of Baltimore / Fire Department (102)

Agency file

Fire Department (102)

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

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

In 2020, this agency had 20 employees with median total compensation of $90,982; the highest distinct record was $112,746.

Year
2020
Total payroll
$1.8M
Employees
20
Median total
$90,982
Highest record
$112,746

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

Average pay composition

  • Base$88,431 (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
$71,927
$80,988
$90,982
$99,293
$105,697

The pay ladder for this department. Someone at the 90th percentile earns $105,697 — more than 90% of the department; the 10th percentile earns $71,927. 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.5M
22
$70,607
2015
$1.5M
0.8%
19
13.6%
$76,775
8.7%
2016
$1.4M
7.6%
18
5.3%
$75,304
1.9%
2017
$1.6M
12.5%
18
±0%
$85,613
13.7%
2018
$1.4M
7.4%
17
5.6%
$86,761
1.3%
2019
$1.6M
10.0%
18
5.9%
$89,876
3.6%
2020
$1.8M
12.0%
20
11.1%
$90,982
1.2%

Record list

Employees

Page 1

John Lukiewski

Fire Lieutenant Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
94635
Employee ID
147102

At Fire Department (102), John Lukiewski serves as a Fire Lieutenant Suppression. Hired in 1987, they have about 33 years of service. Their 2020 pay totaled $112,746.

Jerrod Richardson

EMT Firefighter Suppression/Fire Department (102)

2020 total comp
$107,413
Base pay
$107,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,413
Hire date
2007-12-13

Source-specific fields

Agencyid
A64
Annualsalary
67636
Employee ID
150271

Jerrod Richardson holds the role of EMT Firefighter Suppression at Fire Department (102). Hired in 2007, they have about 13 years of service. In 2020, their total compensation was $107,413.

Jason Neisser

Fire Captain Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
91847
Employee ID
148747

Jason Neisser holds the role of Fire Captain Suppression at Fire Department (102). Their tenure dates to 2006, about 14 years. In 2020, their total compensation was $105,697.

John Lukiewski

Fire Lieutenant Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
92778
Employee ID
103974

John Lukiewski works as a Fire Lieutenant Suppression for Fire Department (102). Their tenure dates to 1987, about 30 years. John earned $103,642 in 2017.

Charles Bildstein

Fire Captain Suppression/Fire Department (102)

2015 total comp
$101,387
Base pay
$101,387
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,387
Hire date
1990-06-18

Source-specific fields

Agencyid
A64
Annualsalary
97725
Employee ID
69600

At Fire Department (102), Charles Bildstein serves as a Fire Captain Suppression. Their tenure dates to 1990, about 25 years. Their 2015 pay totaled $101,387.

Glenn Maldeis

Firefighter Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
81700
Employee ID
147265

At Fire Department (102), Glenn Maldeis serves as a Firefighter Suppression. They have served since 1990 (about 30 years). Their 2020 pay totaled $101,238.

Mark Maurer

Firefighter Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
81700
Employee ID
147541

Mark Maurer works as a Firefighter Suppression for Fire Department (102). Their tenure dates to 1987, about 33 years. Mark earned $99,585 in 2020.

Gary Toskes

Firefighter Suppression/Fire Department (102)

2020 total comp
$99,293
Base pay
$99,293
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,293
Hire date
1985-04-22

Source-specific fields

Agencyid
A64
Annualsalary
81700
Employee ID
152877

Gary Toskes holds the role of Firefighter Suppression at Fire Department (102). Their tenure dates to 1985, about 35 years. In 2020, their total compensation was $99,293.

Robert Messoria

Fire Pump Operator Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
84065
Employee ID
148055

At Fire Department (102), Robert Messoria serves as a Fire Pump Operator Suppression. Their tenure dates to 1990, about 30 years. Their 2020 pay totaled $99,194.

Charles Bildstein

Fire Captain/Fire Department (102)

2013 total comp
$98,794
Base pay
$98,794
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$98,794
Hire date
1990-06-18

Source-specific fields

Agencyid
A64
Annualsalary
79420
Employee ID
31854

At Fire Department (102), Charles Bildstein serves as a Fire Captain. Hired in 1990, they have about 23 years of service. Their 2013 pay totaled $98,794.

Paul Stalnaker

Fire Pump Operator Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
84065
Employee ID
152011

Paul Stalnaker holds the role of Fire Pump Operator Suppression at Fire Department (102). They have served since 1993 (about 27 years). In 2020, their total compensation was $96,946.

Steven Mccartney

Fire Lieutenant Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
83775
Employee ID
147622

At Fire Department (102), Steven Mccartney serves as a Fire Lieutenant Suppression. They have served since 2004 (about 16 years). Their 2020 pay totaled $95,889.

Melvin Wehrman Jr

Fire Lieutenant Supp Als/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
95043
Employee ID
109107

Melvin Wehrman Jr is a Fire Lieutenant Supp Als at Fire Department (102). They have served since 1987 (about 30 years). 2017 total compensation came to $94,159.

Daniel Thomas

Fire Pump Operator Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
84065
Employee ID
152583

At Fire Department (102), Daniel Thomas serves as a Fire Pump Operator Suppression. Hired in 1991, they have about 29 years of service. Their 2020 pay totaled $92,462.

Samuel Mende

Fire Lieutenant Supp Als/Fire Department (102)

2020 total comp
$89,502
Base pay
$89,502
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,502
Hire date
2004-02-25

Source-specific fields

Agencyid
A64
Annualsalary
85819
Employee ID
148022

At Fire Department (102), Samuel Mende serves as a Fire Lieutenant Supp Als. Hired in 2004, they have about 16 years of service. Their 2020 pay totaled $89,502.

Lee Morgan

Fire Pump Operator Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
72007
Employee ID
148447

Lee Morgan works as a Fire Pump Operator Suppression for Fire Department (102). Their tenure dates to 2009, about 11 years. Lee earned $87,883 in 2020.

Brandon Strausser

Firefighter Paramedic Supp/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
74346
Employee ID
152202

Brandon Strausser holds the role of Firefighter Paramedic Supp at Fire Department (102). Their tenure dates to 2003, about 17 years. In 2020, their total compensation was $87,627.

John Lukiewski

Fire Lieutenant/Fire Department (102)

2013 total comp
$87,114
Base pay
$87,114
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,114
Hire date
1987-04-20

Source-specific fields

Agencyid
A64
Annualsalary
72594
Employee ID
41360

At Fire Department (102), John Lukiewski serves as a Fire Lieutenant. They have served since 1987 (about 26 years). Their 2013 pay totaled $87,114.

Joshua Fannon

Fire Captain Als/Fire Department (102)

2013 total comp
$85,075
Base pay
$85,075
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,075
Hire date
2004-12-13

Source-specific fields

Agencyid
A64
Annualsalary
73161
Employee ID
35953

Joshua Fannon is a Fire Captain Als at Fire Department (102). Hired in 2004, they have about 9 years of service. 2013 total compensation came to $85,075.

Charles Meile Iii

Firefighter Suppression/Fire Department (102)

2018 total comp
$85,017
Base pay
$85,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,017
Hire date
1986-12-29

Source-specific fields

Agencyid
A64
Annualsalary
80098
Employee ID
118269

At Fire Department (102), Charles Meile Iii serves as a Firefighter Suppression. Hired in 1986, they have about 32 years of service. Their 2018 pay totaled $85,017.

Kevin Hill

Firefighter Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
81700
Employee ID
144647

Kevin Hill holds the role of Firefighter Suppression at Fire Department (102). Hired in 1987, they have about 33 years of service. In 2020, their total compensation was $84,020.

George Schroen

EMT Firefighter Suppression/Fire Department (102)

2020 total comp
$80,988
Base pay
$80,988
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,988
Hire date
2015-06-03

Source-specific fields

Agencyid
A64
Annualsalary
67636
Employee ID
151055

George Schroen works as a EMT Firefighter Suppression for Fire Department (102). They have served since 2015 (about 5 years). George earned $80,988 in 2020.

Charles Morkosky

Fire Pump Operator Suppression/Fire Department (102)

2017 total comp
$80,725
Base pay
$80,725
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,725
Hire date
1990-03-26

Source-specific fields

Agencyid
A64
Annualsalary
80801
Employee ID
105040

Charles Morkosky works as a Fire Pump Operator Suppression for Fire Department (102). Their tenure dates to 1990, about 27 years. Charles earned $80,725 in 2017.

Joel White Jr

Firefighter Suppression/Fire Department (102)

2018 total comp
$80,022
Base pay
$80,022
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,022
Hire date
1980-05-05

Source-specific fields

Agencyid
A64
Annualsalary
80098
Employee ID
122891

Joel White Jr is a Firefighter Suppression at Fire Department (102). They have served since 1980 (about 38 years). 2018 total compensation came to $80,022.

Renee Moore

Fire Lieutenant Supp Als/Fire Department (102)

2016 total comp
$79,656
Base pay
$79,656
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,656
Hire date
1998-11-23

Source-specific fields

Agencyid
A64
Annualsalary
80864
Employee ID
91422

At Fire Department (102), Renee Moore serves as a Fire Lieutenant Supp Als. They have served since 1998 (about 18 years). Their 2016 pay totaled $79,656.

Charles Franklin

Firefighter Paramedic Supp/Fire Department (102)

2020 total comp
$78,064
Base pay
$78,064
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,064
Hire date
2005-01-18

Source-specific fields

Agencyid
A64
Annualsalary
74346
Employee ID
142794

Charles Franklin holds the role of Firefighter Paramedic Supp at Fire Department (102). They have served since 2005 (about 15 years). In 2020, their total compensation was $78,064.

Melvin Wehrman Jr

Fire Lieutenant Als/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
74366
Employee ID
48441

Melvin Wehrman Jr is a Fire Lieutenant Als at Fire Department (102). Their tenure dates to 1987, about 26 years. 2013 total compensation came to $77,588.

Mark Maurer

Firefighter/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
63299
Employee ID
41826

Mark Maurer works as a Firefighter for Fire Department (102). Hired in 1987, they have about 26 years of service. Mark earned $77,354 in 2013.

Matthew Merritt

EMT Firefighter Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
69980
Employee ID
148050

Matthew Merritt works as a EMT Firefighter Suppression for Fire Department (102). Hired in 2009, they have about 11 years of service. Matthew earned $77,332 in 2020.

Ronald Howard

Firefighter Suppression/Fire Department (102)

2016 total comp
$74,970
Base pay
$74,970
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,970
Hire date
1993-05-24

Source-specific fields

Agencyid
A64
Annualsalary
74029
Employee ID
88660

Ronald Howard holds the role of Firefighter Suppression at Fire Department (102). They have served since 1993 (about 23 years). In 2016, their total compensation was $74,970.

Joel White Jr

Firefighter/Fire Department (102)

2013 total comp
$74,788
Base pay
$74,788
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,788
Hire date
1980-05-05

Source-specific fields

Agencyid
A64
Annualsalary
63299
Employee ID
48565

Joel White Jr is a Firefighter at Fire Department (102). Their tenure dates to 1980, about 33 years. 2013 total compensation came to $74,788.

Mark Goldstein

EMT Firefighter Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
65009
Employee ID
101069

Mark Goldstein holds the role of EMT Firefighter Suppression at Fire Department (102). They have served since 2011 (about 6 years). In 2017, their total compensation was $74,113.

Glenn Maldeis

Firefighter/Fire Department (102)

2013 total comp
$74,076
Base pay
$74,076
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,076
Hire date
1990-09-17

Source-specific fields

Agencyid
A64
Annualsalary
61116
Employee ID
41525

At Fire Department (102), Glenn Maldeis serves as a Firefighter. They have served since 1990 (about 23 years). Their 2013 pay totaled $74,076.

Ronald Howard

Firefighter/Fire Department (102)

2013 total comp
$72,706
Base pay
$72,706
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,706
Hire date
1993-05-24

Source-specific fields

Agencyid
A64
Annualsalary
62764
Employee ID
38876

Ronald Howard is a Firefighter at Fire Department (102). Their tenure dates to 1993, about 20 years. 2013 total compensation came to $72,706.

Robert Messoria

Fire Pump Operator/Fire Department (102)

2013 total comp
$72,555
Base pay
$72,555
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,555
Hire date
1990-09-17

Source-specific fields

Agencyid
A64
Annualsalary
62885
Employee ID
42416

Robert Messoria holds the role of Fire Pump Operator at Fire Department (102). They have served since 1990 (about 23 years). In 2013, their total compensation was $72,555.

Charles Meile Iii

Firefighter/Fire Department (102)

2013 total comp
$72,362
Base pay
$72,362
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,362
Hire date
1986-12-29

Source-specific fields

Agencyid
A64
Annualsalary
63299
Employee ID
42351

Charles Meile Iii holds the role of Firefighter at Fire Department (102). Their tenure dates to 1986, about 27 years. In 2013, their total compensation was $72,362.

George Schroen Iii

EMT Firefighter Suppression/Fire Department (102)

2019 total comp
$72,355
Base pay
$72,355
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,355
Hire date
2015-06-03

Source-specific fields

Agencyid
A64
Annualsalary
65334
Employee ID
134550

George Schroen Iii is a EMT Firefighter Suppression at Fire Department (102). Hired in 2015, they have about 4 years of service. 2019 total compensation came to $72,355.

Charles Hoffman

Firefighter Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
78527
Employee ID
102159

At Fire Department (102), Charles Hoffman serves as a Firefighter Suppression. Hired in 1990, they have about 27 years of service. Their 2017 pay totaled $72,001.

William Berger

EMT Firefighter Suppression/Fire Department (102)

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

Source-specific fields

Agencyid
A64
Annualsalary
65334
Employee ID
138577

William Berger holds the role of EMT Firefighter Suppression at Fire Department (102). Hired in 2015, they have about 5 years of service. In 2020, their total compensation was $71,927.

Steven Mccartney

Fire Lieutenant Suppression/Fire Department (102)

2017 total comp
$71,755
Base pay
$71,755
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,755
Hire date
2004-12-13

Source-specific fields

Agencyid
A64
Annualsalary
79470
Employee ID
104382

Steven Mccartney works as a Fire Lieutenant Suppression for Fire Department (102). They have served since 2004 (about 13 years). Steven earned $71,755 in 2017.