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 42

Darryl SmithMay be multiple

Solid Waste Worker/Public Works - Solid Waste

2021 total comp
$23,003
Hire date
2020-10-19

Source-specific fields

Agencyid
A70
Annualsalary
22880
Employee ID
166589

Darryl Smith appears in Public Works - Solid Waste payroll as a Solid Waste Worker, with $23,003 reported in 2021 — this entry may combine more than one individual of the same name.

Michael Mclean

53811 - Solid Waste Worker/Public Works - Solid Waste

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

Source-specific fields

Agencyid
A70
Annualsalary
40669
Employee ID
257049

Michael Mclean holds the role of 53811 - Solid Waste Worker at Public Works - Solid Waste. Hired in 2023, they have about a year of service. In 2024, their total compensation was $22,931.

Megan Brown

N/A/Public Works - Solid Waste

2024 total comp
$22,907
Base pay
$22,907
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,907
Hire date
2023-10-30

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
248567

At Public Works - Solid Waste, Megan Brown serves as a N/A. Hired in 2023, they have about a year of service. Their 2024 pay totaled $22,907.

Santana Dickerson

N/A/Public Works - Solid Waste

2024 total comp
$22,898
Base pay
$22,898
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,898
Hire date
2022-09-06

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
250681

At Public Works - Solid Waste, Santana Dickerson serves as a N/A. Their tenure dates to 2022, about 2 years. Their 2024 pay totaled $22,898.

Walter Griffin

Cdl Driver I/Public Works - Solid Waste

2025 total comp
$22,866
Base pay
$22,866
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,866
Hire date
2024-11-23

Source-specific fields

Agencyid
A70
Annualsalary
44963
Employee ID
276825

Walter Griffin holds the role of Cdl Driver I at Public Works - Solid Waste. Hired in 2024, they have about a year of service. In 2025, their total compensation was $22,866.

Leslie Whitehead

Na/Public Works - Solid Waste

2022 total comp
$22,688
Base pay
$22,688
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,688
Hire date
2019-07-29

Source-specific fields

Agencyid
A70
Annualsalary
0
Employee ID
210656

At Public Works - Solid Waste, Leslie Whitehead serves as a Na. They have served since 2019 (about 3 years). Their 2022 pay totaled $22,688.

Decarlo Doles

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$22,589
Base pay
$22,589
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,589
Hire date
2023-11-27

Source-specific fields

Agencyid
A70
Annualsalary
40669
Employee ID
250807

At Public Works - Solid Waste, Decarlo Doles serves as a 53811 - Solid Waste Worker. Hired in 2023, they have about a year of service. Their 2024 pay totaled $22,589.

Deairis Wilson

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$22,535
Base pay
$22,535
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,535
Hire date
2023-11-27

Source-specific fields

Agencyid
A70
Annualsalary
40669
Employee ID
263437

Deairis Wilson holds the role of 53811 - Solid Waste Worker at Public Works - Solid Waste. Hired in 2023, they have about a year of service. In 2024, their total compensation was $22,535.

James Rohrbach

Na/Public Works - Solid Waste

2023 total comp
$22,379
Base pay
$22,379
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,379
Hire date
2017-08-28

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242465

James Rohrbach works as a Na for Public Works - Solid Waste. They have served since 2017 (about 6 years). James earned $22,379 in 2023.

Walter Alston

01219 - Seasonal Maintenance Aide/Public Works - Solid Waste

2024 total comp
$22,342
Base pay
$22,342
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,342
Hire date
2023-12-11

Source-specific fields

Agencyid
A70
Annualsalary
17
Employee ID
246881

Walter Alston works as a 01219 - Seasonal Maintenance Aide for Public Works - Solid Waste. They have served since 2023 (about a year). Walter earned $22,342 in 2024.

Nhiyeil Anderson

01004 - Community Aide/Public Works - Solid Waste

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

Source-specific fields

Agencyid
A70
Annualsalary
17
Employee ID
246983

At Public Works - Solid Waste, Nhiyeil Anderson serves as a 01004 - Community Aide. Hired in 2023, they have about a year of service. Their 2024 pay totaled $22,294.

Gregory Barnes

Na/Public Works - Solid Waste

2022 total comp
$22,238
Base pay
$22,238
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,238
Hire date
2019-12-30

Source-specific fields

Agencyid
A70
Annualsalary
0
Employee ID
191382

Gregory Barnes works as a Na for Public Works - Solid Waste. Their tenure dates to 2019, about 3 years. Gregory earned $22,238 in 2022.

Stephen Spencer

Na/Public Works - Solid Waste

2023 total comp
$22,210
Base pay
$22,210
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,210
Hire date
2022-01-24

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
243820

Stephen Spencer is a Na at Public Works - Solid Waste. Hired in 2022, they have about a year of service. 2023 total compensation came to $22,210.

Thomas Chambers

52941 - Laborer/Public Works - Solid Waste

2022 total comp
$22,183
Base pay
$22,183
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,183
Hire date
2017-01-17

Source-specific fields

Agencyid
A70
Annualsalary
38163
Employee ID
193857

Thomas Chambers is a 52941 - Laborer at Public Works - Solid Waste. Hired in 2017, they have about 5 years of service. 2022 total compensation came to $22,183.

Stephen Spencer

54517 - Cdl Driver II/Public Works - Solid Waste

2022 total comp
$22,126
Base pay
$22,126
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,126
Hire date
2022-01-24

Source-specific fields

Agencyid
A70
Annualsalary
44760
Employee ID
208311

Stephen Spencer works as a 54517 - Cdl Driver II for Public Works - Solid Waste. Hired in 2022, they have under a year of service. Stephen earned $22,126 in 2022.

Alvin Colvin

Seasonal Maintenance Aide/Public Works - Solid Waste

2025 total comp
$22,118
Base pay
$22,118
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,118
Hire date
2024-11-12

Source-specific fields

Agencyid
A70
Annualsalary
17
Employee ID
264292

Alvin Colvin works as a Seasonal Maintenance Aide for Public Works - Solid Waste. They have served since 2024 (about a year). Alvin earned $22,118 in 2025.

Fard Hammond

Na/Public Works - Solid Waste

2022 total comp
$22,102
Base pay
$22,102
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,102
Hire date
2018-01-13

Source-specific fields

Agencyid
A70
Annualsalary
0
Employee ID
198372

At Public Works - Solid Waste, Fard Hammond serves as a Na. They have served since 2018 (about 4 years). Their 2022 pay totaled $22,102.

Antonio Barnes

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$22,062
Base pay
$22,062
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,062
Hire date
2024-01-22

Source-specific fields

Agencyid
A70
Annualsalary
40669
Employee ID
247370

Antonio Barnes holds the role of 53811 - Solid Waste Worker at Public Works - Solid Waste. Their tenure dates to 2024, under a year. In 2024, their total compensation was $22,062.

Anton Thomas-Bailey

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$21,887
Base pay
$21,887
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,887
Hire date
2023-11-27

Source-specific fields

Agencyid
A70
Annualsalary
40669
Employee ID
261910

Anton Thomas-Bailey works as a 53811 - Solid Waste Worker for Public Works - Solid Waste. They have served since 2023 (about a year). Anton earned $21,887 in 2024.

Rico Clark

Solid Waste Worker/Public Works - Solid Waste

2021 total comp
$21,884
Base pay
$21,884
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,884
Hire date
2020-10-19

Source-specific fields

Agencyid
A70
Annualsalary
22880
Employee ID
157143

At Public Works - Solid Waste, Rico Clark serves as a Solid Waste Worker. Their tenure dates to 2020, about a year. Their 2021 pay totaled $21,884.

Wayne Dargan

01219 - Seasonal Maintenance Aide/Public Works - Solid Waste

2023 total comp
$21,868
Base pay
$21,868
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,868
Hire date
2022-10-17

Source-specific fields

Agencyid
A70
Annualsalary
17
Employee ID
233051

Wayne Dargan holds the role of 01219 - Seasonal Maintenance Aide at Public Works - Solid Waste. Their tenure dates to 2022, about a year. In 2023, their total compensation was $21,868.

Deneisha Mccray

53812 - Solid Waste Driver/Public Works - Solid Waste

2024 total comp
$21,818
Base pay
$21,818
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,818
Hire date
2024-03-02

Source-specific fields

Agencyid
A70
Annualsalary
49368
Employee ID
256864

At Public Works - Solid Waste, Deneisha Mccray serves as a 53812 - Solid Waste Driver. Hired in 2024, they have under a year of service. Their 2024 pay totaled $21,818.

Gary Scott

Solid Waste Worker/Public Works - Solid Waste

2021 total comp
$21,590
Base pay
$21,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,590
Hire date
2020-10-19

Source-specific fields

Agencyid
A70
Annualsalary
22880
Employee ID
166185

Gary Scott is a Solid Waste Worker at Public Works - Solid Waste. Their tenure dates to 2020, about a year. 2021 total compensation came to $21,590.

Jamal Flowers

01004 - Community Aide/Public Works - Solid Waste

2023 total comp
$21,528
Base pay
$21,528
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,528
Hire date
2022-11-28

Source-specific fields

Agencyid
A70
Annualsalary
17
Employee ID
234377

At Public Works - Solid Waste, Jamal Flowers serves as a 01004 - Community Aide. Their tenure dates to 2022, about a year. Their 2023 pay totaled $21,528.

Jake Rogers

Na/Public Works - Solid Waste

2022 total comp
$21,431
Base pay
$21,431
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,431
Hire date
2020-02-08

Source-specific fields

Agencyid
A70
Annualsalary
0
Employee ID
206613

Jake Rogers holds the role of Na at Public Works - Solid Waste. Their tenure dates to 2020, about 2 years. In 2022, their total compensation was $21,431.

Devin Wright

Na/Public Works - Solid Waste

2022 total comp
$21,371
Base pay
$21,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,371
Hire date
2020-10-19

Source-specific fields

Agencyid
A70
Annualsalary
0
Employee ID
211440

Devin Wright works as a Na for Public Works - Solid Waste. They have served since 2020 (about 2 years). Devin earned $21,371 in 2022.

Daquan Chambers

01004 - Community Aide/Public Works - Solid Waste

2023 total comp
$21,235
Base pay
$21,235
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,235
Hire date
2022-11-14

Source-specific fields

Agencyid
A70
Annualsalary
17
Employee ID
232057

Daquan Chambers holds the role of 01004 - Community Aide at Public Works - Solid Waste. Hired in 2022, they have about a year of service. In 2023, their total compensation was $21,235.

Kendra Bowles

Community Aide/Public Works - Solid Waste

2021 total comp
$21,203
Base pay
$21,203
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,203
Hire date
2015-05-31

Source-specific fields

Agencyid
A70
Annualsalary
29120
Employee ID
155886

At Public Works - Solid Waste, Kendra Bowles serves as a Community Aide. They have served since 2015 (about 6 years). Their 2021 pay totaled $21,203.

Eric Phillips

Seasonal Maintenance Aide/Public Works - Solid Waste

2025 total comp
$21,109
Base pay
$21,109
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,109
Hire date
2024-12-09

Source-specific fields

Agencyid
A70
Annualsalary
17
Employee ID
268064

At Public Works - Solid Waste, Eric Phillips serves as a Seasonal Maintenance Aide. Their tenure dates to 2024, about a year. Their 2025 pay totaled $21,109.

Michael Turnage

Solid Waste Worker/Public Works - Solid Waste

2025 total comp
$20,891
Base pay
$20,891
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,891
Hire date
2020-02-22

Source-specific fields

Agencyid
A70
Annualsalary
44233
Employee ID
272699

Michael Turnage is a Solid Waste Worker at Public Works - Solid Waste. They have served since 2020 (about 5 years). 2025 total compensation came to $20,891.

Theresa Mcmillion

Na/Public Works - Solid Waste

2023 total comp
$20,863
Base pay
$20,863
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,863
Hire date
1997-01-25

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
239746

At Public Works - Solid Waste, Theresa Mcmillion serves as a Na. Hired in 1997, they have about 26 years of service. Their 2023 pay totaled $20,863.

Devin Hall

Solid Waste Worker/Public Works - Solid Waste

2025 total comp
$20,798
Base pay
$20,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,798
Hire date
2024-11-25

Source-specific fields

Agencyid
A70
Annualsalary
40669
Employee ID
267416

Devin Hall 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 $20,798.

Ahmend Brown

53811 - Solid Waste Worker/Public Works - Solid Waste

2024 total comp
$20,791
Base pay
$20,791
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,791
Hire date
2024-01-22

Source-specific fields

Agencyid
A70
Annualsalary
40669
Employee ID
248415

Ahmend Brown holds the role of 53811 - Solid Waste Worker at Public Works - Solid Waste. Their tenure dates to 2024, under a year. In 2024, their total compensation was $20,791.

Simone Pope

Recycling Program Associate/Public Works - Solid Waste

2021 total comp
$20,729
Base pay
$20,729
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,729
Hire date
2020-12-14

Source-specific fields

Agencyid
A70
Annualsalary
40895.66
Employee ID
164846

Simone Pope holds the role of Recycling Program Associate at Public Works - Solid Waste. They have served since 2020 (about a year). In 2021, their total compensation was $20,729.

James Mayfield

N/A/Public Works - Solid Waste

2024 total comp
$20,281
Base pay
$20,281
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,281
Hire date
2011-10-18

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
256733

At Public Works - Solid Waste, James Mayfield serves as a N/A. They have served since 2011 (about 13 years). Their 2024 pay totaled $20,281.

Aaron Alexander

Seasonal Maintenance Aide/Public Works - Solid Waste

2021 total comp
$20,265
Base pay
$20,265
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,265
Hire date
2020-09-21

Source-specific fields

Agencyid
A70
Annualsalary
22880
Employee ID
154858

Aaron Alexander is a Seasonal Maintenance Aide at Public Works - Solid Waste. Their tenure dates to 2020, about a year. 2021 total compensation came to $20,265.

Ronald Ingram

Na/Public Works - Solid Waste

2022 total comp
$20,078
Base pay
$20,078
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,078
Hire date
2018-07-28

Source-specific fields

Agencyid
A70
Annualsalary
0
Employee ID
199759

Ronald Ingram holds the role of Na at Public Works - Solid Waste. Their tenure dates to 2018, about 4 years. In 2022, their total compensation was $20,078.

Mia Hamilton

N/A/Public Works - Solid Waste

2024 total comp
$19,917
Base pay
$19,917
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,917
Hire date
2023-06-12

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
253018

Mia Hamilton is a N/A at Public Works - Solid Waste. They have served since 2023 (about a year). 2024 total compensation came to $19,917.

Tyrone Kennedy

Solid Waste Worker/Public Works - Solid Waste

2025 total comp
$19,852
Base pay
$19,852
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,852
Hire date
2023-06-12

Source-specific fields

Agencyid
A70
Annualsalary
41485
Employee ID
276596

At Public Works - Solid Waste, Tyrone Kennedy serves as a Solid Waste Worker. They have served since 2023 (about 2 years). Their 2025 pay totaled $19,852.

Bruce Ricks

01004 - Community Aide/Public Works - Solid Waste

2023 total comp
$19,815
Base pay
$19,815
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,815
Hire date
2022-11-28

Source-specific fields

Agencyid
A70
Annualsalary
17
Employee ID
242152

At Public Works - Solid Waste, Bruce Ricks serves as a 01004 - Community Aide. Their tenure dates to 2022, about a year. Their 2023 pay totaled $19,815.