GCGovComp.app

City of Baltimore / Public Works - Solid Waste

Agency file

Public Works - Solid Waste

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

The Public Works - Solid Waste operates public utilities and infrastructure such as water, power, sanitation, or energy services.

In 2025, this agency had 619 employees with median total compensation of $49,584; the highest distinct record was $151,102.

Year
2025
Total payroll
$32M
Employees
619
Median total
$49,584
Highest record
$151,102

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

Average pay composition

  • Base$51,627 (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
$16,988
$37,868
$49,584
$64,587
$85,042

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

Largest job titles

Solid Waste Worker
183 · $45,693
Laborer
102 · $46,111
Cdl Driver II
65 · $68,184
Solid Waste Driver
60 · $59,677

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

YearTotal payrollEmployeesMedian pay
2021
$23.3M
479
$48,812
2022
$21.8M
6.6%
522
9.0%
$40,987
16.0%
2023
$26.1M
19.6%
579
10.9%
$45,219
10.3%
2024
$30.1M
15.4%
669
15.5%
$45,053
0.4%
2025
$32M
6.2%
619
7.5%
$49,584
10.1%

Record list

Employees

Page 4

Michael Burrell

Cdl Driver II/Public Works - Solid Waste

2025 total comp
$45,402
Base pay
$45,402
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,402
Hire date
2024-10-26

Source-specific fields

Agencyid
A70
Annualsalary
49368
Employee ID
272531

Michael Burrell works as a Cdl Driver II for Public Works - Solid Waste. Their tenure dates to 2024, about a year. Michael earned $45,402 in 2025.

Jamal Johnson

Solid Waste Worker/Public Works - Solid Waste

2021 total comp
$45,401
Base pay
$45,401
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,401
Hire date
2012-05-30

Source-specific fields

Agencyid
A70
Annualsalary
35804
Employee ID
161369

Jamal Johnson is a Solid Waste Worker at Public Works - Solid Waste. They have served since 2012 (about 9 years). 2021 total compensation came to $45,401.

David Johnson

Laborer/Public Works - Solid Waste

2021 total comp
$45,348
Base pay
$45,348
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,348
Hire date
2002-04-08

Source-specific fields

Agencyid
A70
Annualsalary
38507
Employee ID
161313

David Johnson holds the role of Laborer at Public Works - Solid Waste. Their tenure dates to 2002, about 19 years. In 2021, their total compensation was $45,348.

Makisha Dennis

33213 - Office Support Specialist III/Public Works - Solid Waste

2023 total comp
$45,332
Base pay
$45,332
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,332
Hire date
2015-08-03

Source-specific fields

Agencyid
A70
Annualsalary
43336
Employee ID
233298

Makisha Dennis is a 33213 - Office Support Specialist III at Public Works - Solid Waste. Their tenure dates to 2015, about 8 years. 2023 total compensation came to $45,332.

Akins Clark

Solid Waste Worker/Public Works - Solid Waste

2025 total comp
$45,329
Base pay
$45,329
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,329
Hire date
2023-09-18

Source-specific fields

Agencyid
A70
Annualsalary
41485
Employee ID
264099

Akins Clark works as a Solid Waste Worker for Public Works - Solid Waste. They have served since 2023 (about 2 years). Akins earned $45,329 in 2025.

Tony Clark

54437 - Driver I/Public Works - Solid Waste

2022 total comp
$45,305
Base pay
$45,305
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,305
Hire date
2001-10-01

Source-specific fields

Agencyid
A70
Annualsalary
39795.9
Employee ID
194105

At Public Works - Solid Waste, Tony Clark serves as a 54437 - Driver I. They have served since 2001 (about 21 years). Their 2022 pay totaled $45,305.

Dontae Truitt

Solid Waste Worker/Public Works - Solid Waste

2021 total comp
$45,278
Base pay
$45,278
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,278
Hire date
2018-06-18

Source-specific fields

Agencyid
A70
Annualsalary
35804
Employee ID
167129

Dontae Truitt holds the role of Solid Waste Worker at Public Works - Solid Waste. Their tenure dates to 2018, about 3 years. In 2021, their total compensation was $45,278.

William E Diggs

Driver I/Public Works - Solid Waste

2025 total comp
$45,262
Base pay
$45,262
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,262
Hire date
1997-01-13

Source-specific fields

Agencyid
A70
Annualsalary
40268
Employee ID
276952

At Public Works - Solid Waste, William E Diggs serves as a Driver I. They have served since 1997 (about 28 years). Their 2025 pay totaled $45,262.

Clarence Thomas

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$45,260
Base pay
$45,260
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,260
Hire date
2017-03-11

Source-specific fields

Agencyid
A70
Annualsalary
44233
Employee ID
261819

Clarence Thomas holds the role of 53811 - Solid Waste Worker at Public Works - Solid Waste. Hired in 2017, they have about 7 years of service. In 2024, their total compensation was $45,260.

Travis Paylor

Laborer/Public Works - Solid Waste

2025 total comp
$45,256
Base pay
$45,256
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,256
Hire date
2020-02-08

Source-specific fields

Agencyid
A70
Annualsalary
42093
Employee ID
276391

Travis Paylor works as a Laborer for Public Works - Solid Waste. Hired in 2020, they have about 5 years of service. Travis earned $45,256 in 2025.

Christopher Bonner

Pest Control Worker/Public Works - Solid Waste

2021 total comp
$45,172
Base pay
$45,172
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,172
Hire date
2007-08-01

Source-specific fields

Agencyid
A70
Annualsalary
36646
Employee ID
156054

Christopher Bonner holds the role of Pest Control Worker at Public Works - Solid Waste. Their tenure dates to 2007, about 14 years. In 2021, their total compensation was $45,172.

Courtney Ross

54516 - Cdl Driver I/Public Works - Solid Waste

2024 total comp
$45,167
Base pay
$45,167
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,167
Hire date
2023-01-23

Source-specific fields

Agencyid
A70
Annualsalary
44963
Employee ID
259856

Courtney Ross works as a 54516 - Cdl Driver I for Public Works - Solid Waste. Their tenure dates to 2023, about a year. Courtney earned $45,167 in 2024.

Malik D Patterson

Laborer/Public Works - Solid Waste

2025 total comp
$45,167
Base pay
$45,167
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,167
Hire date
2019-02-23

Source-specific fields

Agencyid
A70
Annualsalary
42093
Employee ID
271937

Malik D Patterson holds the role of Laborer at Public Works - Solid Waste. They have served since 2019 (about 6 years). In 2025, their total compensation was $45,167.

Bryan Davis

Solid Waste Worker/Public Works - Solid Waste

2021 total comp
$45,158
Base pay
$45,158
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,158
Hire date
2019-12-30

Source-specific fields

Agencyid
A70
Annualsalary
35099
Employee ID
157493

At Public Works - Solid Waste, Bryan Davis serves as a Solid Waste Worker. Their tenure dates to 2019, about 2 years. Their 2021 pay totaled $45,158.

Sky Perry

N/A/Public Works - Solid Waste

2024 total comp
$45,137
Base pay
$45,137
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,137
Hire date
2018-12-13

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
258620

At Public Works - Solid Waste, Sky Perry serves as a N/A. They have served since 2018 (about 6 years). Their 2024 pay totaled $45,137.

Monique Allen

31312 - Administrative Analyst II/Public Works - Solid Waste

2024 total comp
$45,116
Base pay
$45,116
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,116
Hire date
2023-11-13

Source-specific fields

Agencyid
A70
Annualsalary
74675
Employee ID
246819

Monique Allen is a 31312 - Administrative Analyst II at Public Works - Solid Waste. Their tenure dates to 2023, about a year. 2024 total compensation came to $45,116.

Derrell Jr.

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$45,105
Base pay
$45,105
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,105
Hire date
2023-03-20

Source-specific fields

Agencyid
A70
Annualsalary
40669
Employee ID
255185

Derrell Jr. is a 53811 - Solid Waste Worker at Public Works - Solid Waste. They have served since 2023 (about a year). 2024 total compensation came to $45,105.

Martin Cole

Pest Control Worker/Public Works - Solid Waste

2021 total comp
$45,097
Base pay
$45,097
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,097
Hire date
2018-12-21

Source-specific fields

Agencyid
A70
Annualsalary
33905
Employee ID
157289

At Public Works - Solid Waste, Martin Cole serves as a Pest Control Worker. Their tenure dates to 2018, about 3 years. Their 2021 pay totaled $45,097.

Robert Mckinney

Laborer/Public Works - Solid Waste

2021 total comp
$45,059
Base pay
$45,059
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,059
Hire date
2006-07-17

Source-specific fields

Agencyid
A70
Annualsalary
37417
Employee ID
163080

Robert Mckinney holds the role of Laborer at Public Works - Solid Waste. Their tenure dates to 2006, about 15 years. In 2021, their total compensation was $45,059.

Donald Callen

52961 - Pest Control Worker/Public Works - Solid Waste

2024 total comp
$45,053
Base pay
$45,053
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,053
Hire date
2020-01-25

Source-specific fields

Agencyid
A70
Annualsalary
42093
Employee ID
248965

At Public Works - Solid Waste, Donald Callen serves as a 52961 - Pest Control Worker. Hired in 2020, they have about 4 years of service. Their 2024 pay totaled $45,053.

Melvin Battle

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$44,990
Base pay
$44,990
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,990
Hire date
2022-01-18

Source-specific fields

Agencyid
A70
Annualsalary
41485
Employee ID
247490

Melvin Battle holds the role of 53811 - Solid Waste Worker at Public Works - Solid Waste. Hired in 2022, they have about 2 years of service. In 2024, their total compensation was $44,990.

Rubin Parker

Laborer/Public Works - Solid Waste

2021 total comp
$44,977
Base pay
$44,977
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,977
Hire date
2017-02-21

Source-specific fields

Agencyid
A70
Annualsalary
36327
Employee ID
164272

Rubin Parker holds the role of Laborer at Public Works - Solid Waste. They have served since 2017 (about 4 years). In 2021, their total compensation was $44,977.

John Williams

Laborer/Public Works - Solid Waste

2025 total comp
$44,976
Base pay
$44,976
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,976
Hire date
2024-06-08

Source-specific fields

Agencyid
A70
Annualsalary
39285
Employee ID
269959

John Williams holds the role of Laborer at Public Works - Solid Waste. Their tenure dates to 2024, about a year. In 2025, their total compensation was $44,976.

Shanae Robinson

Laborer/Public Works - Solid Waste

2025 total comp
$44,958
Base pay
$44,958
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,958
Hire date
2023-06-26

Source-specific fields

Agencyid
A70
Annualsalary
40104
Employee ID
274966

At Public Works - Solid Waste, Shanae Robinson serves as a Laborer. Hired in 2023, they have about 2 years of service. Their 2025 pay totaled $44,958.

Deon Taylor

Solid Waste Worker/Public Works - Solid Waste

2025 total comp
$44,933
Base pay
$44,933
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,933
Hire date
2023-06-26

Source-specific fields

Agencyid
A70
Annualsalary
41485
Employee ID
267298

Deon Taylor holds the role of Solid Waste Worker at Public Works - Solid Waste. Their tenure dates to 2023, about 2 years. In 2025, their total compensation was $44,933.

Kenneth Mcneil

Pest Control Worker/Public Works - Solid Waste

2021 total comp
$44,921
Base pay
$44,921
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,921
Hire date
2015-04-27

Source-specific fields

Agencyid
A70
Annualsalary
35579
Employee ID
163347

At Public Works - Solid Waste, Kenneth Mcneil serves as a Pest Control Worker. Hired in 2015, they have about 6 years of service. Their 2021 pay totaled $44,921.

Jerome Bethea

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$44,917
Base pay
$44,917
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,917
Hire date
2016-04-11

Source-specific fields

Agencyid
A70
Annualsalary
44233
Employee ID
247739

At Public Works - Solid Waste, Jerome Bethea serves as a 53811 - Solid Waste Worker. Their tenure dates to 2016, about 8 years. Their 2024 pay totaled $44,917.

Eugene Anderson

Laborer/Public Works - Solid Waste

2021 total comp
$44,912
Base pay
$44,912
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,912
Hire date
2013-08-05

Source-specific fields

Agencyid
A70
Annualsalary
22880
Employee ID
154721

Eugene Anderson works as a Laborer for Public Works - Solid Waste. They have served since 2013 (about 8 years). Eugene earned $44,912 in 2021.

Makayla Amos

53812 - Solid Waste Driver/Public Works - Solid Waste

2023 total comp
$44,862
Base pay
$44,862
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,862
Hire date
2022-02-09

Source-specific fields

Agencyid
A70
Annualsalary
45208
Employee ID
229514

Makayla Amos works as a 53812 - Solid Waste Driver for Public Works - Solid Waste. Hired in 2022, they have about a year of service. Makayla earned $44,862 in 2023.

Loleta Artis

Laborer/Public Works - Solid Waste

2025 total comp
$44,858
Base pay
$44,858
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,858
Hire date
2023-01-23

Source-specific fields

Agencyid
A70
Annualsalary
40104
Employee ID
271766

Loleta Artis works as a Laborer for Public Works - Solid Waste. They have served since 2023 (about 2 years). Loleta earned $44,858 in 2025.

Kevin Brown

52941 - Laborer/Public Works - Solid Waste

2024 total comp
$44,792
Base pay
$44,792
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,792
Hire date
2020-11-16

Source-specific fields

Agencyid
A70
Annualsalary
40104
Employee ID
248545

Kevin Brown holds the role of 52941 - Laborer at Public Works - Solid Waste. Their tenure dates to 2020, about 4 years. In 2024, their total compensation was $44,792.

Andre Thompson

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$44,787
Base pay
$44,787
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,787
Hire date
2015-08-15

Source-specific fields

Agencyid
A70
Annualsalary
44233
Employee ID
261918

Andre Thompson works as a 53811 - Solid Waste Worker for Public Works - Solid Waste. Their tenure dates to 2015, about 9 years. Andre earned $44,787 in 2024.

Damon Jefferson

53812 - Solid Waste Driver/Public Works - Solid Waste

2024 total comp
$44,752
Base pay
$44,752
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,752
Hire date
2023-10-16

Source-specific fields

Agencyid
A70
Annualsalary
49368
Employee ID
254386

At Public Works - Solid Waste, Damon Jefferson serves as a 53812 - Solid Waste Driver. Hired in 2023, they have about a year of service. Their 2024 pay totaled $44,752.

Leon Pinkney

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$44,738
Base pay
$44,738
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,738
Hire date
2017-11-18

Source-specific fields

Agencyid
A70
Annualsalary
44233
Employee ID
258740

At Public Works - Solid Waste, Leon Pinkney serves as a 53811 - Solid Waste Worker. Their tenure dates to 2017, about 7 years. Their 2024 pay totaled $44,738.

Randall Bolling

Solid Waste Worker/Public Works - Solid Waste

2025 total comp
$44,691
Base pay
$44,691
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,691
Hire date
2020-07-13

Source-specific fields

Agencyid
A70
Annualsalary
44233
Employee ID
273918

Randall Bolling holds the role of Solid Waste Worker at Public Works - Solid Waste. Hired in 2020, they have about 5 years of service. In 2025, their total compensation was $44,691.

Bernard StokesMay be multiple

Solid Waste Worker/Public Works - Solid Waste

2021 total comp
$44,684
Hire date
2018-10-15

Source-specific fields

Agencyid
A70
Annualsalary
35099
Employee ID
166836

Payroll for Bernard Stokes (Solid Waste Worker, Public Works - Solid Waste) may cover more than one person; together they account for $44,684 in 2021.

Joshua D Oneal

Laborer/Public Works - Solid Waste

2025 total comp
$44,673
Base pay
$44,673
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,673
Hire date
2021-05-25

Source-specific fields

Agencyid
A70
Annualsalary
42093
Employee ID
270203

At Public Works - Solid Waste, Joshua D Oneal serves as a Laborer. Hired in 2021, they have about 4 years of service. Their 2025 pay totaled $44,673.

Dayvon Mason

Laborer/Public Works - Solid Waste

2021 total comp
$44,650
Base pay
$44,650
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,650
Hire date
2017-09-27

Source-specific fields

Agencyid
A70
Annualsalary
34612
Employee ID
162985

At Public Works - Solid Waste, Dayvon Mason serves as a Laborer. Hired in 2017, they have about 4 years of service. Their 2021 pay totaled $44,650.

Darnell Lessane

Solid Waste Worker/Public Works - Solid Waste

2025 total comp
$44,605
Base pay
$44,605
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,605
Hire date
2024-03-16

Source-specific fields

Agencyid
A70
Annualsalary
41485
Employee ID
266865

Darnell Lessane holds the role of Solid Waste Worker at Public Works - Solid Waste. Their tenure dates to 2024, about a year. In 2025, their total compensation was $44,605.

Mario Johnson

52941 - Laborer/Public Works - Solid Waste

2023 total comp
$44,605
Base pay
$44,605
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,605
Hire date
2020-11-02

Source-specific fields

Agencyid
A70
Annualsalary
36724
Employee ID
237473

Mario Johnson holds the role of 52941 - Laborer at Public Works - Solid Waste. Hired in 2020, they have about 3 years of service. In 2023, their total compensation was $44,605.