GCGovComp.app

City of Baltimore / Public Works - Water & Waste Water

Agency file

Public Works - Water & Waste Water

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

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

In 2025, this agency had 1,285 employees with median total compensation of $76,741; the highest distinct record was $284,737.

Year
2025
Total payroll
$103.9M
Employees
1,285
Median total
$76,741
Highest record
$284,737

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

Average pay composition

  • Base$80,873 (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,329
$59,022
$76,741
$97,629
$124,874

The pay ladder for this department. Someone at the 90th percentile earns $124,874 — more than 90% of the department; the 10th percentile earns $46,329. 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 5 published years.

YearTotal payrollEmployeesMedian pay
2021
$90.3M
1,435
$61,667
2022
$78.7M
12.9%
1,422
0.9%
$54,275
12.0%
2023
$84.8M
7.8%
1,447
1.8%
$58,077
7.0%
2024
$105.8M
24.7%
1,452
0.3%
$69,232
19.2%
2025
$103.9M
1.7%
1,285
11.5%
$76,741
10.8%

Record list

Employees

Page 7

John Washington

Scada System Supervisor/Public Works - Water & Waste Water

2021 total comp
$86,700
Base pay
$86,700
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,700
Hire date
1985-02-04

Source-specific fields

Agencyid
A50
Annualsalary
79113
Employee ID
167649

At Public Works - Water & Waste Water, John Washington serves as a Scada System Supervisor. Hired in 1985, they have about 36 years of service. Their 2021 pay totaled $86,700.

Ricardo Ward

54333 - Ww Opns Technician II Sanitary/Public Works - Water & Waste Water

2023 total comp
$86,692
Base pay
$86,692
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,692
Hire date
1992-05-26

Source-specific fields

Agencyid
A50
Annualsalary
57383.85
Employee ID
245284

Ricardo Ward works as a 54333 - Ww Opns Technician II Sanitary for Public Works - Water & Waste Water. Hired in 1992, they have about 31 years of service. Ricardo earned $86,692 in 2023.

Karen Campbell

71531 - Www Microbiologist I/Public Works - Water & Waste Water

2024 total comp
$86,691
Base pay
$86,691
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,691
Hire date
1996-06-26

Source-specific fields

Agencyid
A50
Annualsalary
90411.88
Employee ID
249001

Karen Campbell works as a 71531 - Www Microbiologist I for Public Works - Water & Waste Water. Their tenure dates to 1996, about 28 years. Karen earned $86,691 in 2024.

Solomon P Lynch

Www Operations Technician II Sanitary/Public Works - Water & Waste Water

2025 total comp
$86,688
Base pay
$86,688
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,688
Hire date
2019-09-21

Source-specific fields

Agencyid
A50
Annualsalary
62102
Employee ID
275375

Solomon P Lynch is a Www Operations Technician II Sanitary at Public Works - Water & Waste Water. Hired in 2019, they have about 6 years of service. 2025 total compensation came to $86,688.

Patrick Butler

53691 - Www Watershed Maintenance Supervisor/Public Works - Water & Waste Water

2024 total comp
$86,590
Base pay
$86,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,590
Hire date
1991-09-03

Source-specific fields

Agencyid
A50
Annualsalary
84576.95
Employee ID
248880

Patrick Butler holds the role of 53691 - Www Watershed Maintenance Supervisor at Public Works - Water & Waste Water. Hired in 1991, they have about 33 years of service. In 2024, their total compensation was $86,590.

Ruby Flentall

53521 - Www Superintendent, Utilities Maintenance and Repair/Public Works - Water & Waste Water

2024 total comp
$86,579
Base pay
$86,579
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,579
Hire date
1984-02-06

Source-specific fields

Agencyid
A50
Annualsalary
91811
Employee ID
251663

Ruby Flentall works as a 53521 - Www Superintendent, Utilities Maintenance and Repair for Public Works - Water & Waste Water. They have served since 1984 (about 40 years). Ruby earned $86,579 in 2024.

Antonio Lee

42215 - Www Public Works Inspector II/Public Works - Water & Waste Water

2024 total comp
$86,569
Base pay
$86,569
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,569
Hire date
2017-12-04

Source-specific fields

Agencyid
A50
Annualsalary
57978
Employee ID
255852

Antonio Lee is a 42215 - Www Public Works Inspector II at Public Works - Water & Waste Water. They have served since 2017 (about 7 years). 2024 total compensation came to $86,569.

Tracy Moffatt

72113 - Engineer II/Public Works - Water & Waste Water

2023 total comp
$86,546
Base pay
$86,546
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,546
Hire date
1994-07-11

Source-specific fields

Agencyid
A50
Annualsalary
86571.68
Employee ID
240096

At Public Works - Water & Waste Water, Tracy Moffatt serves as a 72113 - Engineer II. Their tenure dates to 1994, about 29 years. Their 2023 pay totaled $86,546.

Hector Manzano

Pollution Control Analyst III/Public Works - Water & Waste Water

2021 total comp
$86,520
Base pay
$86,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,520
Hire date
1994-08-29

Source-specific fields

Agencyid
A50
Annualsalary
77539
Employee ID
162944

Hector Manzano works as a Pollution Control Analyst III for Public Works - Water & Waste Water. Their tenure dates to 1994, about 27 years. Hector earned $86,520 in 2021.

Alphonso Martin

54333 - Ww Opns Technician II Sanitary/Public Works - Water & Waste Water

2023 total comp
$86,503
Base pay
$86,503
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,503
Hire date
2016-05-07

Source-specific fields

Agencyid
A50
Annualsalary
49899
Employee ID
239241

Alphonso Martin works as a 54333 - Ww Opns Technician II Sanitary for Public Works - Water & Waste Water. They have served since 2016 (about 7 years). Alphonso earned $86,503 in 2023.

Oscar Curtis

Ww Technician Supervisor I Sanitary/Public Works - Water & Waste Water

2021 total comp
$86,488
Base pay
$86,488
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,488
Hire date
1997-02-10

Source-specific fields

Agencyid
A50
Annualsalary
58319
Employee ID
157825

At Public Works - Water & Waste Water, Oscar Curtis serves as a Ww Technician Supervisor I Sanitary. They have served since 1997 (about 24 years). Their 2021 pay totaled $86,488.

Frederick F Petrella

Www Public Works Inspector II/Public Works - Water & Waste Water

2025 total comp
$86,483
Base pay
$86,483
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,483
Hire date
2002-05-20

Source-specific fields

Agencyid
A50
Annualsalary
73830
Employee ID
268343

At Public Works - Water & Waste Water, Frederick F Petrella serves as a Www Public Works Inspector II. Hired in 2002, they have about 23 years of service. Their 2025 pay totaled $86,483.

Kimberly Cromwell

33377 - Www Radio Dispatcher II/Public Works - Water & Waste Water

2024 total comp
$86,481
Base pay
$86,481
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,481
Hire date
2006-05-22

Source-specific fields

Agencyid
A50
Annualsalary
60667.96
Employee ID
250083

Kimberly Cromwell is a 33377 - Www Radio Dispatcher II at Public Works - Water & Waste Water. Their tenure dates to 2006, about 18 years. 2024 total compensation came to $86,481.

Stephon Martin

Public Works Inspector III/Public Works - Water & Waste Water

2021 total comp
$86,474
Base pay
$86,474
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,474
Hire date
1998-06-18

Source-specific fields

Agencyid
A50
Annualsalary
71157
Employee ID
162887

Stephon Martin is a Public Works Inspector III at Public Works - Water & Waste Water. Their tenure dates to 1998, about 23 years. 2021 total compensation came to $86,474.

Barbara Mason

33378 - Www Radio Dispatcher Supervisor/Public Works - Water & Waste Water

2024 total comp
$86,428
Base pay
$86,428
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,428
Hire date
2005-03-07

Source-specific fields

Agencyid
A50
Annualsalary
66886.64
Employee ID
256621

Barbara Mason works as a 33378 - Www Radio Dispatcher Supervisor for Public Works - Water & Waste Water. Their tenure dates to 2005, about 19 years. Barbara earned $86,428 in 2024.

Wiley Perry

54311 - Www Operations Technician Apprentice/Public Works - Water & Waste Water

2024 total comp
$86,407
Base pay
$86,407
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,407
Hire date
1981-11-09

Source-specific fields

Agencyid
A50
Annualsalary
81623.06
Employee ID
258623

Wiley Perry holds the role of 54311 - Www Operations Technician Apprentice at Public Works - Water & Waste Water. They have served since 1981 (about 43 years). In 2024, their total compensation was $86,407.

Melvin Jones

54517 - Cdl Driver II/Public Works - Water & Waste Water

2023 total comp
$86,405
Base pay
$86,405
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,405
Hire date
1993-09-27

Source-specific fields

Agencyid
A50
Annualsalary
58024.96
Employee ID
237740

Melvin Jones holds the role of 54517 - Cdl Driver II at Public Works - Water & Waste Water. They have served since 1993 (about 30 years). In 2023, their total compensation was $86,405.

Misrak Shiferaw

Engineer II/Public Works - Water & Waste Water

2021 total comp
$86,356
Base pay
$86,356
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,356
Hire date
2002-03-18

Source-specific fields

Agencyid
A50
Annualsalary
84786
Employee ID
166006

Misrak Shiferaw works as a Engineer II for Public Works - Water & Waste Water. They have served since 2002 (about 19 years). Misrak earned $86,356 in 2021.

Sepideh Payami

71213 - Pollution Control Analyst III/Public Works - Water & Waste Water

2023 total comp
$86,332
Base pay
$86,332
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,332
Hire date
1997-06-30

Source-specific fields

Agencyid
A50
Annualsalary
82270.72
Employee ID
241179

Sepideh Payami holds the role of 71213 - Pollution Control Analyst III at Public Works - Water & Waste Water. They have served since 1997 (about 26 years). In 2023, their total compensation was $86,332.

Anthony Maurice Lucas

Www Operations Technician II Sanitary/Public Works - Water & Waste Water

2025 total comp
$86,326
Base pay
$86,326
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,326
Hire date
2018-06-30

Source-specific fields

Agencyid
A50
Annualsalary
63965
Employee ID
264730

Anthony Maurice Lucas holds the role of Www Operations Technician II Sanitary at Public Works - Water & Waste Water. They have served since 2018 (about 7 years). In 2025, their total compensation was $86,326.

Cleveland Thomas Deshields

Www Laborer/Public Works - Water & Waste Water

2025 total comp
$86,309
Base pay
$86,309
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,309
Hire date
2012-11-05

Source-specific fields

Agencyid
A50
Annualsalary
51653
Employee ID
266362

At Public Works - Water & Waste Water, Cleveland Thomas Deshields serves as a Www Laborer. Hired in 2012, they have about 13 years of service. Their 2025 pay totaled $86,309.

Barry Evans

52933 - Www Laborer Crew Leader I/Public Works - Water & Waste Water

2024 total comp
$86,304
Base pay
$86,304
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,304
Hire date
2007-12-17

Source-specific fields

Agencyid
A50
Annualsalary
64504.64
Employee ID
251338

Barry Evans is a 52933 - Www Laborer Crew Leader I at Public Works - Water & Waste Water. Hired in 2007, they have about 17 years of service. 2024 total compensation came to $86,304.

Edwin C Moye

Electrical Maintenance Technician Supervisor II/Public Works - Water & Waste Water

2025 total comp
$86,277
Base pay
$86,277
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,277
Hire date
1993-08-16

Source-specific fields

Agencyid
A50
Annualsalary
99354
Employee ID
267887

Edwin C Moye is a Electrical Maintenance Technician Supervisor II at Public Works - Water & Waste Water. Hired in 1993, they have about 32 years of service. 2025 total compensation came to $86,277.

Babatunde Oyinloye

33187 - GIS Analyst/Public Works - Water & Waste Water

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

Source-specific fields

Agencyid
A50
Annualsalary
88956.82
Employee ID
204853

Babatunde Oyinloye is a 33187 - GIS Analyst at Public Works - Water & Waste Water. Their tenure dates to 2018, about 4 years. 2022 total compensation came to $86,259.

Gregory Black

52622 - Instrumentation Technician II/Public Works - Water & Waste Water

2023 total comp
$86,241
Base pay
$86,241
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,241
Hire date
2005-07-18

Source-specific fields

Agencyid
A50
Annualsalary
62782.74
Employee ID
230492

At Public Works - Water & Waste Water, Gregory Black serves as a 52622 - Instrumentation Technician II. Hired in 2005, they have about 18 years of service. Their 2023 pay totaled $86,241.

Pramod Kc

72113 - Engineer II/Public Works - Water & Waste Water

2023 total comp
$86,235
Base pay
$86,235
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,235
Hire date
2017-12-04

Source-specific fields

Agencyid
A50
Annualsalary
86245
Employee ID
237953

Pramod Kc is a 72113 - Engineer II at Public Works - Water & Waste Water. Hired in 2017, they have about 6 years of service. 2023 total compensation came to $86,235.

John Nathaniel Cunningham

Www Chemist III/Public Works - Water & Waste Water

2025 total comp
$86,228
Base pay
$86,228
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,228
Hire date
2014-05-27

Source-specific fields

Agencyid
A50
Annualsalary
84901
Employee ID
269916

John Nathaniel Cunningham works as a Www Chemist III for Public Works - Water & Waste Water. They have served since 2014 (about 11 years). John earned $86,228 in 2025.

Primnath Rambissoon

Instrumentation Technician Supervisor II/Public Works - Water & Waste Water

2021 total comp
$86,204
Base pay
$86,204
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,204
Hire date
1985-08-12

Source-specific fields

Agencyid
A50
Annualsalary
78902
Employee ID
164995

Primnath Rambissoon holds the role of Instrumentation Technician Supervisor II at Public Works - Water & Waste Water. Hired in 1985, they have about 36 years of service. In 2021, their total compensation was $86,204.

Jamal Carter

33218 - Www Office Supervisor/Public Works - Water & Waste Water

2024 total comp
$86,195
Base pay
$86,195
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,195
Hire date
2001-07-09

Source-specific fields

Agencyid
A50
Annualsalary
74313.88
Employee ID
249187

Jamal Carter holds the role of 33218 - Www Office Supervisor at Public Works - Water & Waste Water. Hired in 2001, they have about 23 years of service. In 2024, their total compensation was $86,195.

Dawn Johnson

72144 - Www Engineer I/Public Works - Water & Waste Water

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

Source-specific fields

Agencyid
A50
Annualsalary
87440
Employee ID
254590

Dawn Johnson holds the role of 72144 - Www Engineer I at Public Works - Water & Waste Water. Their tenure dates to 2005, about 19 years. In 2024, their total compensation was $86,188.

Donta Barnes

54364 - Www Mechanical Maintenance Technician III/Public Works - Water & Waste Water

2024 total comp
$86,171
Base pay
$86,171
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,171
Hire date
1994-04-11

Source-specific fields

Agencyid
A50
Annualsalary
88171.9
Employee ID
247380

Donta Barnes holds the role of 54364 - Www Mechanical Maintenance Technician III at Public Works - Water & Waste Water. Hired in 1994, they have about 30 years of service. In 2024, their total compensation was $86,171.

Jeffrey Gernhart

54365 - Mechanical Maintenance Technician Supervisor I/Public Works - Water & Waste Water

2023 total comp
$86,139
Base pay
$86,139
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,139
Hire date
1993-08-16

Source-specific fields

Agencyid
A50
Annualsalary
68113.35
Employee ID
234881

Jeffrey Gernhart is a 54365 - Mechanical Maintenance Technician Supervisor I at Public Works - Water & Waste Water. Their tenure dates to 1993, about 30 years. 2023 total compensation came to $86,139.

Derek J Black

Www Laborer/Public Works - Water & Waste Water

2025 total comp
$86,139
Base pay
$86,139
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,139
Hire date
2019-05-18

Source-specific fields

Agencyid
A50
Annualsalary
47732
Employee ID
267320

Derek J Black holds the role of Www Laborer at Public Works - Water & Waste Water. They have served since 2019 (about 6 years). In 2025, their total compensation was $86,139.

Troy WaltonMay be multiple

Pumping Technician III/Public Works - Water & Waste Water

2021 total comp
$86,120
Hire date
1999-08-23

Source-specific fields

Agencyid
A50
Annualsalary
55370
Employee ID
167491

This Pumping Technician III record at Public Works - Water & Waste Water for Troy Walton may represent several individuals, totaling $86,120 in 2021.

Aurelian Nicolau

42222 - Construction Project Supervisor II/Public Works - Water & Waste Water

2022 total comp
$86,094
Base pay
$86,094
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,094
Hire date
2011-10-17

Source-specific fields

Agencyid
A50
Annualsalary
88179.1
Employee ID
204468

Aurelian Nicolau holds the role of 42222 - Construction Project Supervisor II at Public Works - Water & Waste Water. Their tenure dates to 2011, about 11 years. In 2022, their total compensation was $86,094.

Eugene Barnes

71523 - Chemist III/Public Works - Water & Waste Water

2023 total comp
$86,093
Base pay
$86,093
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,093
Hire date
1997-01-27

Source-specific fields

Agencyid
A50
Annualsalary
82270.72
Employee ID
230005

Eugene Barnes is a 71523 - Chemist III at Public Works - Water & Waste Water. They have served since 1997 (about 26 years). 2023 total compensation came to $86,093.

Barbara A Mason

Www Radio Dispatcher Supervisor/Public Works - Water & Waste Water

2025 total comp
$86,091
Base pay
$86,091
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,091
Hire date
2005-03-07

Source-specific fields

Agencyid
A50
Annualsalary
63778
Employee ID
265097

Barbara A Mason holds the role of Www Radio Dispatcher Supervisor at Public Works - Water & Waste Water. They have served since 2005 (about 20 years). In 2025, their total compensation was $86,091.

Ruth Purnell

33562 - Storekeeper II/Public Works - Water & Waste Water

2023 total comp
$86,065
Base pay
$86,065
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,065
Hire date
2009-06-15

Source-specific fields

Agencyid
A50
Annualsalary
44636.08
Employee ID
241695

Ruth Purnell holds the role of 33562 - Storekeeper II at Public Works - Water & Waste Water. Hired in 2009, they have about 14 years of service. In 2023, their total compensation was $86,065.

Antonio Young

53562 - Utility Investigator/Public Works - Water & Waste Water

2023 total comp
$86,027
Base pay
$86,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,027
Hire date
2013-04-29

Source-specific fields

Agencyid
A50
Annualsalary
58472.07
Employee ID
246426

Antonio Young is a 53562 - Utility Investigator at Public Works - Water & Waste Water. Hired in 2013, they have about 10 years of service. 2023 total compensation came to $86,027.

Darryn Mobley

72111 - Engineer I/Public Works - Water & Waste Water

2023 total comp
$86,025
Base pay
$86,025
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,025
Hire date
2019-02-23

Source-specific fields

Agencyid
A50
Annualsalary
84618.85
Employee ID
240088

Darryn Mobley works as a 72111 - Engineer I for Public Works - Water & Waste Water. Hired in 2019, they have about 4 years of service. Darryn earned $86,025 in 2023.