GCGovComp.app

City of Baltimore / Public Works - Solid Waste (Weekly)

Agency file

Public Works - Solid Waste (Weekly)

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

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

In 2025, this agency had 150 employees with median total compensation of $59,953; the highest distinct record was $148,116.

Year
2025
Total payroll
$9.7M
Employees
150
Median total
$59,953
Highest record
$148,116

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

Average pay composition

  • Base$64,916 (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
$46,468
$50,410
$59,953
$74,335
$89,530

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

Largest job titles

Laborer
68 · $53,502
Solid Waste Worker
40 · $55,293
Solid Waste Driver
21 · $86,462
Cdl Driver II
15 · $88,219
Cdl Driver I
4 · $73,169

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
$13.6M
247
$52,985
2022
$11.4M
16.0%
223
9.7%
$49,474
6.6%
2023
$12.9M
13.0%
207
7.2%
$58,133
17.5%
2024
$11.1M
14.0%
186
10.1%
$58,375
0.4%
2025
$9.7M
12.0%
150
19.4%
$59,953
2.7%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 16

Robert TorainMay be multiple

Laborer/Public Works - Solid Waste (Weekly)

2021 total comp
$34,668
Hire date
2010-06-21

Source-specific fields

Agencyid
B70
Annualsalary
36327
Employee ID
167427

This Laborer record at Public Works - Solid Waste (Weekly) for Robert Torain may represent several individuals, totaling $34,668 in 2021.

Troy Jones

Laborer/Public Works - Solid Waste (Weekly)

2021 total comp
$34,608
Base pay
$34,608
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,608
Hire date
2006-05-22

Source-specific fields

Agencyid
B70
Annualsalary
37417
Employee ID
161524

Troy Jones is a Laborer at Public Works - Solid Waste (Weekly). They have served since 2006 (about 15 years). 2021 total compensation came to $34,608.

James Durant

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$33,910
Base pay
$33,910
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,910
Hire date
2004-11-01

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
195871

James Durant works as a Na for Public Works - Solid Waste (Weekly). Hired in 2004, they have about 18 years of service. James earned $33,910 in 2022.

Bernice Jackson

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$32,590
Base pay
$32,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,590
Hire date
1993-03-29

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
199831

Bernice Jackson is a Na at Public Works - Solid Waste (Weekly). They have served since 1993 (about 29 years). 2022 total compensation came to $32,590.

Ricole Foster

52941 - Laborer/Public Works - Solid Waste (Weekly)

2024 total comp
$31,481
Base pay
$31,481
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,481
Hire date
1998-10-08

Source-specific fields

Agencyid
B70
Annualsalary
47144.16
Employee ID
251788

Ricole Foster holds the role of 52941 - Laborer at Public Works - Solid Waste (Weekly). They have served since 1998 (about 26 years). In 2024, their total compensation was $31,481.

William Pratt

Laborer/Public Works - Solid Waste (Weekly)

2021 total comp
$31,153
Base pay
$31,153
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,153
Hire date
1997-08-18

Source-specific fields

Agencyid
B70
Annualsalary
39597
Employee ID
164981

William Pratt is a Laborer at Public Works - Solid Waste (Weekly). They have served since 1997 (about 24 years). 2021 total compensation came to $31,153.

Leroy Bland

N/A/Public Works - Solid Waste (Weekly)

2024 total comp
$29,095
Base pay
$29,095
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,095
Hire date
2004-11-15

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
247898

Leroy Bland works as a N/A for Public Works - Solid Waste (Weekly). Hired in 2004, they have about 20 years of service. Leroy earned $29,095 in 2024.

Ronald Smith

Na/Public Works - Solid Waste (Weekly)

2023 total comp
$28,101
Base pay
$28,101
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$28,101
Hire date
2000-07-24

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
243636

Ronald Smith works as a Na for Public Works - Solid Waste (Weekly). They have served since 2000 (about 23 years). Ronald earned $28,101 in 2023.

Dreama Stokes

Laborer/Public Works - Solid Waste (Weekly)

2021 total comp
$27,864
Base pay
$27,864
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,864
Hire date
2004-03-01

Source-specific fields

Agencyid
B70
Annualsalary
38507
Employee ID
166895

At Public Works - Solid Waste (Weekly), Dreama Stokes serves as a Laborer. Hired in 2004, they have about 17 years of service. Their 2021 pay totaled $27,864.

Robert Welling

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$27,495
Base pay
$27,495
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,495
Hire date
1987-05-18

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
210439

At Public Works - Solid Waste (Weekly), Robert Welling serves as a Na. They have served since 1987 (about 35 years). Their 2022 pay totaled $27,495.

Wallace Galloway

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$27,149
Base pay
$27,149
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,149
Hire date
2007-06-25

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
197078

At Public Works - Solid Waste (Weekly), Wallace Galloway serves as a Na. They have served since 2007 (about 15 years). Their 2022 pay totaled $27,149.

Calvin Baker

Laborer/Public Works - Solid Waste (Weekly)

2021 total comp
$27,108
Base pay
$27,108
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,108
Hire date
2007-07-11

Source-specific fields

Agencyid
B70
Annualsalary
37417
Employee ID
155381

Calvin Baker is a Laborer at Public Works - Solid Waste (Weekly). They have served since 2007 (about 14 years). 2021 total compensation came to $27,108.

Pamela Camphor

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$27,044
Base pay
$27,044
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,044
Hire date
2000-10-16

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
193480

Pamela Camphor works as a Na for Public Works - Solid Waste (Weekly). Their tenure dates to 2000, about 22 years. Pamela earned $27,044 in 2022.

Steven Christian

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$26,790
Base pay
$26,790
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$26,790
Hire date
2011-12-27

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
194020

Steven Christian works as a Na for Public Works - Solid Waste (Weekly). They have served since 2011 (about 11 years). Steven earned $26,790 in 2022.

Troy Jones

52941 - Laborer/Public Works - Solid Waste (Weekly)

2022 total comp
$26,202
Base pay
$26,202
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$26,202
Hire date
2006-05-22

Source-specific fields

Agencyid
B70
Annualsalary
40452.78
Employee ID
200959

At Public Works - Solid Waste (Weekly), Troy Jones serves as a 52941 - Laborer. Hired in 2006, they have about 16 years of service. Their 2022 pay totaled $26,202.

Floyd Grace

N/A/Public Works - Solid Waste (Weekly)

2024 total comp
$26,048
Base pay
$26,048
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$26,048
Hire date
2004-11-01

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252498

Floyd Grace holds the role of N/A at Public Works - Solid Waste (Weekly). Their tenure dates to 2004, about 20 years. In 2024, their total compensation was $26,048.

Myron Pulley

Solid Waste Worker/Public Works - Solid Waste (Weekly)

2021 total comp
$23,794
Base pay
$23,794
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,794
Hire date
2011-09-27

Source-specific fields

Agencyid
B70
Annualsalary
38176
Employee ID
164967

Myron Pulley works as a Solid Waste Worker for Public Works - Solid Waste (Weekly). Hired in 2011, they have about 10 years of service. Myron earned $23,794 in 2021.

Troy Harrison

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$23,678
Base pay
$23,678
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,678
Hire date
2012-05-01

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
198687

At Public Works - Solid Waste (Weekly), Troy Harrison serves as a Na. They have served since 2012 (about 10 years). Their 2022 pay totaled $23,678.

Larry Iii

Na/Public Works - Solid Waste (Weekly)

2023 total comp
$23,650
Base pay
$23,650
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,650
Hire date
2022-06-09

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
236882

Larry Iii is a Na at Public Works - Solid Waste (Weekly). They have served since 2022 (about a year). 2023 total compensation came to $23,650.

Terrance Perry

Na/Public Works - Solid Waste (Weekly)

2023 total comp
$22,747
Base pay
$22,747
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,747
Hire date
2006-08-14

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
241305

Terrance Perry works as a Na for Public Works - Solid Waste (Weekly). Hired in 2006, they have about 17 years of service. Terrance earned $22,747 in 2023.

Eric Hodge

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$22,675
Base pay
$22,675
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,675
Hire date
2007-07-02

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
199262

Eric Hodge holds the role of Na at Public Works - Solid Waste (Weekly). They have served since 2007 (about 15 years). In 2022, their total compensation was $22,675.

Sheamel Townsend

Laborer/Public Works - Solid Waste (Weekly)

2021 total comp
$21,447
Base pay
$21,447
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,447
Hire date
2009-08-13

Source-specific fields

Agencyid
B70
Annualsalary
37417
Employee ID
167084

At Public Works - Solid Waste (Weekly), Sheamel Townsend serves as a Laborer. They have served since 2009 (about 12 years). Their 2021 pay totaled $21,447.

Anthony Moore

N/A/Public Works - Solid Waste (Weekly)

2024 total comp
$21,173
Base pay
$21,173
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,173
Hire date
1981-07-27

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257511

Anthony Moore is a N/A at Public Works - Solid Waste (Weekly). They have served since 1981 (about 43 years). 2024 total compensation came to $21,173.

Dean Copeland

N/A/Public Works - Solid Waste (Weekly)

2024 total comp
$20,827
Base pay
$20,827
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,827
Hire date
2013-06-10

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
249885

Dean Copeland works as a N/A for Public Works - Solid Waste (Weekly). Hired in 2013, they have about 11 years of service. Dean earned $20,827 in 2024.

Don Nichols

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$19,200
Base pay
$19,200
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,200
Hire date
2010-07-13

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
204445

At Public Works - Solid Waste (Weekly), Don Nichols serves as a Na. Their tenure dates to 2010, about 12 years. Their 2022 pay totaled $19,200.

Wayne Little

52941 - Laborer/Public Works - Solid Waste (Weekly)

2024 total comp
$19,181
Base pay
$19,181
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,181
Hire date
2011-10-03

Source-specific fields

Agencyid
B70
Annualsalary
43355.79
Employee ID
256126

Wayne Little holds the role of 52941 - Laborer at Public Works - Solid Waste (Weekly). Hired in 2011, they have about 13 years of service. In 2024, their total compensation was $19,181.

Troy Jones

Na/Public Works - Solid Waste (Weekly)

2023 total comp
$15,476
Base pay
$15,476
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$15,476
Hire date
2006-05-22

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
237811

At Public Works - Solid Waste (Weekly), Troy Jones serves as a Na. They have served since 2006 (about 17 years). Their 2023 pay totaled $15,476.

Woodrow Ladson

N/A/Public Works - Solid Waste (Weekly)

2024 total comp
$13,923
Base pay
$13,923
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,923
Hire date
1995-12-26

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
255653

Woodrow Ladson is a N/A at Public Works - Solid Waste (Weekly). Their tenure dates to 1995, about 29 years. 2024 total compensation came to $13,923.

Charles Garrison

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$12,907
Base pay
$12,907
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,907
Hire date
2013-03-18

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
197173

At Public Works - Solid Waste (Weekly), Charles Garrison serves as a Na. They have served since 2013 (about 9 years). Their 2022 pay totaled $12,907.

Ronald Ross

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$12,445
Base pay
$12,445
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,445
Hire date
1985-12-09

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
206731

Ronald Ross works as a Na for Public Works - Solid Waste (Weekly). Their tenure dates to 1985, about 37 years. Ronald earned $12,445 in 2022.

Willie West

N/A/Public Works - Solid Waste (Weekly)

2024 total comp
$10,631
Base pay
$10,631
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,631
Hire date
2005-09-26

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
262943

Willie West works as a N/A for Public Works - Solid Waste (Weekly). Their tenure dates to 2005, about 19 years. Willie earned $10,631 in 2024.

Keith Roberts

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$8,380
Base pay
$8,380
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$8,380
Hire date
2011-05-02

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
206396

Keith Roberts is a Na at Public Works - Solid Waste (Weekly). Hired in 2011, they have about 11 years of service. 2022 total compensation came to $8,380.

Dion Johnson

Na/Public Works - Solid Waste (Weekly)

2023 total comp
$7,099
Base pay
$7,099
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,099
Hire date
2003-08-18

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
237362

Dion Johnson is a Na at Public Works - Solid Waste (Weekly). Hired in 2003, they have about 20 years of service. 2023 total compensation came to $7,099.

Anwaar El

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$6,856
Base pay
$6,856
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,856
Hire date
2004-11-22

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
196061

At Public Works - Solid Waste (Weekly), Anwaar El serves as a Na. Their tenure dates to 2004, about 18 years. Their 2022 pay totaled $6,856.

Derek Williamson

Solid Waste Worker/Public Works - Solid Waste (Weekly)

2021 total comp
$4,616
Base pay
$4,616
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,616
Hire date
2011-08-16

Source-specific fields

Agencyid
B70
Annualsalary
38176
Employee ID
168455

Derek Williamson works as a Solid Waste Worker for Public Works - Solid Waste (Weekly). They have served since 2011 (about 10 years). Derek earned $4,616 in 2021.

James Young

Na/Public Works - Solid Waste (Weekly)

2023 total comp
$3,901
Base pay
$3,901
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,901
Hire date
2004-10-18

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
246450

James Young holds the role of Na at Public Works - Solid Waste (Weekly). Their tenure dates to 2004, about 19 years. In 2023, their total compensation was $3,901.

Gerald Matthews

52941 - Laborer/Public Works - Solid Waste (Weekly)

2024 total comp
$3,638
Base pay
$3,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,638
Hire date
2024-05-25

Source-specific fields

Agencyid
B70
Annualsalary
39285
Employee ID
256688

Gerald Matthews holds the role of 52941 - Laborer at Public Works - Solid Waste (Weekly). Their tenure dates to 2024, under a year. In 2024, their total compensation was $3,638.

Darrill Winder

53811 - Solid Waste Worker/Public Works - Solid Waste (Weekly)

2024 total comp
$3,300
Base pay
$3,300
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,300
Hire date
2013-03-04

Source-specific fields

Agencyid
B70
Annualsalary
45559.99
Employee ID
263518

Darrill Winder holds the role of 53811 - Solid Waste Worker at Public Works - Solid Waste (Weekly). Their tenure dates to 2013, about 11 years. In 2024, their total compensation was $3,300.

Donald Johnson

N/A/Public Works - Solid Waste (Weekly)

2024 total comp
$3,230
Base pay
$3,230
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,230
Hire date
2010-11-15

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
254604

Donald Johnson is a N/A at Public Works - Solid Waste (Weekly). Hired in 2010, they have about 14 years of service. 2024 total compensation came to $3,230.

Michael Napper

Na/Public Works - Solid Waste (Weekly)

2022 total comp
$2,790
Base pay
$2,790
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,790
Hire date
2011-10-18

Source-specific fields

Agencyid
B70
Annualsalary
0
Employee ID
204285

Michael Napper is a Na at Public Works - Solid Waste (Weekly). They have served since 2011 (about 11 years). 2022 total compensation came to $2,790.