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 31

John Scarpulla

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

2023 total comp
$89,906
Base pay
$89,906
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,906
Hire date
2000-04-17

Source-specific fields

Agencyid
A50
Annualsalary
76637.9
Employee ID
242870

John Scarpulla works as a 42213 - Public Works Inspector III for Public Works - Water & Waste Water. They have served since 2000 (about 23 years). John earned $89,906 in 2023.

Steven Dixon

Www Laborer/Public Works - Water & Waste Water

2025 total comp
$89,855
Base pay
$89,855
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,855
Hire date
2017-05-22

Source-specific fields

Agencyid
A50
Annualsalary
49164
Employee ID
275540

At Public Works - Water & Waste Water, Steven Dixon serves as a Www Laborer. Hired in 2017, they have about 8 years of service. Their 2025 pay totaled $89,855.

Philip Anderson

Analyst/Programmer II/Public Works - Water & Waste Water

2021 total comp
$89,848
Base pay
$89,848
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,848
Hire date
1988-11-14

Source-specific fields

Agencyid
A50
Annualsalary
76206
Employee ID
154748

Philip Anderson is a Analyst/Programmer II at Public Works - Water & Waste Water. Hired in 1988, they have about 33 years of service. 2021 total compensation came to $89,848.

Darren Lawson

Utilities Inst Repair Supervisor II/Public Works - Water & Waste Water

2021 total comp
$89,822
Base pay
$89,822
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,822
Hire date
1988-07-18

Source-specific fields

Agencyid
A50
Annualsalary
54316
Employee ID
162027

Darren Lawson is a Utilities Inst Repair Supervisor II at Public Works - Water & Waste Water. Hired in 1988, they have about 33 years of service. 2021 total compensation came to $89,822.

Devin Berry

Www Utilities Installer and Repairer III/Public Works - Water & Waste Water

2025 total comp
$89,818
Base pay
$89,818
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,818
Hire date
2023-05-30

Source-specific fields

Agencyid
A50
Annualsalary
55750
Employee ID
267410

Devin Berry works as a Www Utilities Installer and Repairer III for Public Works - Water & Waste Water. Their tenure dates to 2023, about 2 years. Devin earned $89,818 in 2025.

Angela Hunter

52941 - Laborer/Public Works - Water & Waste Water

2023 total comp
$89,778
Base pay
$89,778
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,778
Hire date
2001-04-05

Source-specific fields

Agencyid
A50
Annualsalary
42014.05
Employee ID
236783

Angela Hunter works as a 52941 - Laborer for Public Works - Water & Waste Water. Hired in 2001, they have about 22 years of service. Angela earned $89,778 in 2023.

Reginald Canty

53513 - Utilities Inst Repair III/Public Works - Water & Waste Water

2023 total comp
$89,761
Base pay
$89,761
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,761
Hire date
1999-10-16

Source-specific fields

Agencyid
A50
Annualsalary
44150.45
Employee ID
231770

Reginald Canty is a 53513 - Utilities Inst Repair III at Public Works - Water & Waste Water. Their tenure dates to 1999, about 24 years. 2023 total compensation came to $89,761.

Tarnisha Bailey

72145 - Www Engineer II/Public Works - Water & Waste Water

2024 total comp
$89,737
Base pay
$89,737
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,737
Hire date
2015-09-28

Source-specific fields

Agencyid
A50
Annualsalary
96403
Employee ID
247245

At Public Works - Water & Waste Water, Tarnisha Bailey serves as a 72145 - Www Engineer II. They have served since 2015 (about 9 years). Their 2024 pay totaled $89,737.

Gary Cooper

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

2023 total comp
$89,720
Base pay
$89,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,720
Hire date
1975-04-28

Source-specific fields

Agencyid
A50
Annualsalary
82965.8
Employee ID
232589

Gary Cooper is a 42213 - Public Works Inspector III at Public Works - Water & Waste Water. They have served since 1975 (about 48 years). 2023 total compensation came to $89,720.

Anthony Williams

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

2024 total comp
$89,683
Base pay
$89,683
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,683
Hire date
2015-07-20

Source-specific fields

Agencyid
A50
Annualsalary
53095
Employee ID
263166

Anthony Williams works as a 54311 - Www Operations Technician Apprentice for Public Works - Water & Waste Water. Their tenure dates to 2015, about 9 years. Anthony earned $89,683 in 2024.

Samuel Nakhon

Www Engineer I/Public Works - Water & Waste Water

2025 total comp
$89,641
Base pay
$89,641
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,641
Hire date
1998-08-24

Source-specific fields

Agencyid
A50
Annualsalary
90063
Employee ID
274719

Samuel Nakhon holds the role of Www Engineer I at Public Works - Water & Waste Water. Their tenure dates to 1998, about 27 years. In 2025, their total compensation was $89,641.

Davon Curry

Www Laborer/Public Works - Water & Waste Water

2025 total comp
$89,630
Base pay
$89,630
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,630
Hire date
2022-04-18

Source-specific fields

Agencyid
A50
Annualsalary
46342
Employee ID
267079

Davon Curry works as a Www Laborer for Public Works - Water & Waste Water. Hired in 2022, they have about 3 years of service. Davon earned $89,630 in 2025.

William A Anderson

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

2025 total comp
$89,618
Base pay
$89,618
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,618
Hire date
1987-07-27

Source-specific fields

Agencyid
A50
Annualsalary
76032
Employee ID
276921

William A Anderson works as a Www Mechanical Maintenance Technician III for Public Works - Water & Waste Water. Their tenure dates to 1987, about 38 years. William earned $89,618 in 2025.

Zachary Morton

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

2023 total comp
$89,615
Base pay
$89,615
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,615
Hire date
1981-04-06

Source-specific fields

Agencyid
A50
Annualsalary
58382
Employee ID
240331

Zachary Morton works as a 54333 - Ww Opns Technician II Sanitary for Public Works - Water & Waste Water. They have served since 1981 (about 42 years). Zachary earned $89,615 in 2023.

Ordia L Johnson

Www Electrical Maintenance Technician III/Public Works - Water & Waste Water

2025 total comp
$89,612
Base pay
$89,612
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,612
Hire date
1985-10-12

Source-specific fields

Agencyid
A50
Annualsalary
76032
Employee ID
273501

At Public Works - Water & Waste Water, Ordia L Johnson serves as a Www Electrical Maintenance Technician III. Their tenure dates to 1985, about 40 years. Their 2025 pay totaled $89,612.

Paula Mcdonald

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

2024 total comp
$89,570
Base pay
$89,570
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,570
Hire date
1989-03-06

Source-specific fields

Agencyid
A50
Annualsalary
88171.9
Employee ID
256907

At Public Works - Water & Waste Water, Paula Mcdonald serves as a 54333 - Www Operations Technician II Sanitary. Hired in 1989, they have about 35 years of service. Their 2024 pay totaled $89,570.

Charles Adcock

42221 - Construction Project Supervisor I/Public Works - Water & Waste Water

2023 total comp
$89,569
Base pay
$89,569
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,569
Hire date
1985-02-25

Source-specific fields

Agencyid
A50
Annualsalary
86700
Employee ID
229233

Charles Adcock is a 42221 - Construction Project Supervisor I at Public Works - Water & Waste Water. Hired in 1985, they have about 38 years of service. 2023 total compensation came to $89,569.

Frederick Petrella

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

2024 total comp
$89,564
Base pay
$89,564
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,564
Hire date
2002-05-20

Source-specific fields

Agencyid
A50
Annualsalary
80128.82
Employee ID
258651

At Public Works - Water & Waste Water, Frederick Petrella serves as a 42215 - Www Public Works Inspector II. They have served since 2002 (about 22 years). Their 2024 pay totaled $89,564.

Nathaniel Krause

Engineer Supervisor/Public Works - Water & Waste Water

2021 total comp
$89,561
Base pay
$89,561
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,561
Hire date
2012-06-11

Source-specific fields

Agencyid
A50
Annualsalary
87139
Employee ID
161967

Nathaniel Krause works as a Engineer Supervisor for Public Works - Water & Waste Water. Their tenure dates to 2012, about 9 years. Nathaniel earned $89,561 in 2021.

Melvin D Harris

Www Plant Coordinator/Public Works - Water & Waste Water

2025 total comp
$89,556
Base pay
$89,556
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,556
Hire date
2001-12-10

Source-specific fields

Agencyid
A50
Annualsalary
83025
Employee ID
272436

At Public Works - Water & Waste Water, Melvin D Harris serves as a Www Plant Coordinator. They have served since 2001 (about 24 years). Their 2025 pay totaled $89,556.

Sandra Stern

Radio Dispatcher II/Public Works - Water & Waste Water

2021 total comp
$89,536
Base pay
$89,536
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,536
Hire date
1988-12-12

Source-specific fields

Agencyid
A50
Annualsalary
50258
Employee ID
166995

Sandra Stern works as a Radio Dispatcher II for Public Works - Water & Waste Water. They have served since 1988 (about 33 years). Sandra earned $89,536 in 2021.

Trayquan Jones

53513 - Www Utilities Installer and Repairer III/Public Works - Water & Waste Water

2024 total comp
$89,526
Base pay
$89,526
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,526
Hire date
2018-04-07

Source-specific fields

Agencyid
A50
Annualsalary
55750
Employee ID
255045

At Public Works - Water & Waste Water, Trayquan Jones serves as a 53513 - Www Utilities Installer and Repairer III. They have served since 2018 (about 6 years). Their 2024 pay totaled $89,526.

Abdul Jafari

72145 - Www Engineer II/Public Works - Water & Waste Water

2024 total comp
$89,511
Base pay
$89,511
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,511
Hire date
2019-02-09

Source-specific fields

Agencyid
A50
Annualsalary
96403
Employee ID
254321

Abdul Jafari works as a 72145 - Www Engineer II for Public Works - Water & Waste Water. Their tenure dates to 2019, about 5 years. Abdul earned $89,511 in 2024.

Todd Robert Drane

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

2025 total comp
$89,507
Base pay
$89,507
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,507
Hire date
2014-03-17

Source-specific fields

Agencyid
A50
Annualsalary
62102
Employee ID
276271

Todd Robert Drane is a Www Mechanical Maintenance Technician III at Public Works - Water & Waste Water. Their tenure dates to 2014, about 11 years. 2025 total compensation came to $89,507.

Antoine Johnson

53512 - Www Utilities Installer and Repairer II/Public Works - Water & Waste Water

2024 total comp
$89,455
Base pay
$89,455
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,455
Hire date
2018-10-22

Source-specific fields

Agencyid
A50
Annualsalary
56329
Employee ID
254524

Antoine Johnson is a 53512 - Www Utilities Installer and Repairer II at Public Works - Water & Waste Water. Their tenure dates to 2018, about 6 years. 2024 total compensation came to $89,455.

James Dorsey

52625 - Www Instrumentation Technician Supervisor I/Public Works - Water & Waste Water

2024 total comp
$89,451
Base pay
$89,451
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,451
Hire date
1994-09-26

Source-specific fields

Agencyid
A50
Annualsalary
81738
Employee ID
250858

James Dorsey is a 52625 - Www Instrumentation Technician Supervisor I at Public Works - Water & Waste Water. Their tenure dates to 1994, about 30 years. 2024 total compensation came to $89,451.

Danny Tipton

Scada System Supervisor/Public Works - Water & Waste Water

2021 total comp
$89,444
Base pay
$89,444
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,444
Hire date
1994-10-24

Source-specific fields

Agencyid
A50
Annualsalary
82399
Employee ID
167240

Danny Tipton is a Scada System Supervisor at Public Works - Water & Waste Water. Their tenure dates to 1994, about 27 years. 2021 total compensation came to $89,444.

David Lauman

71215 - Pollution Control Analyst Supervisor/Public Works - Water & Waste Water

2023 total comp
$89,424
Base pay
$89,424
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,424
Hire date
1979-09-01

Source-specific fields

Agencyid
A50
Annualsalary
88429.84
Employee ID
238431

David Lauman works as a 71215 - Pollution Control Analyst Supervisor for Public Works - Water & Waste Water. They have served since 1979 (about 44 years). David earned $89,424 in 2023.

Gary Howard

Utilities Inst Repair III/Public Works - Water & Waste Water

2021 total comp
$89,423
Base pay
$89,423
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,423
Hire date
2006-08-28

Source-specific fields

Agencyid
A50
Annualsalary
39321
Employee ID
161005

At Public Works - Water & Waste Water, Gary Howard serves as a Utilities Inst Repair III. They have served since 2006 (about 15 years). Their 2021 pay totaled $89,423.

Jeffrey Schmidbauer

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

2021 total comp
$89,415
Base pay
$89,415
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,415
Hire date
1997-03-10

Source-specific fields

Agencyid
A50
Annualsalary
72230
Employee ID
165743

Jeffrey Schmidbauer works as a Public Works Inspector III for Public Works - Water & Waste Water. They have served since 1997 (about 24 years). Jeffrey earned $89,415 in 2021.

Angela Cornish

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

2021 total comp
$89,412
Base pay
$89,412
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,412
Hire date
1996-01-16

Source-specific fields

Agencyid
A50
Annualsalary
86803
Employee ID
157415

Angela Cornish is a Construction Project Supervisor II at Public Works - Water & Waste Water. They have served since 1996 (about 25 years). 2021 total compensation came to $89,412.

Chris Stielper

54345 - Pumping Stations Operations Manager/Public Works - Water & Waste Water

2023 total comp
$89,397
Base pay
$89,397
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,397
Hire date
1975-07-28

Source-specific fields

Agencyid
A50
Annualsalary
99052
Employee ID
244014

Chris Stielper holds the role of 54345 - Pumping Stations Operations Manager at Public Works - Water & Waste Water. Hired in 1975, they have about 48 years of service. In 2023, their total compensation was $89,397.

Benjamin Wang

Www Engineer I/Public Works - Water & Waste Water

2025 total comp
$89,385
Base pay
$89,385
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,385
Hire date
2018-04-21

Source-specific fields

Agencyid
A50
Annualsalary
90063
Employee ID
265162

Benjamin Wang is a Www Engineer I at Public Works - Water & Waste Water. Hired in 2018, they have about 7 years of service. 2025 total compensation came to $89,385.

Charles Frisby

54516 - Cdl Driver I/Public Works - Water & Waste Water

2023 total comp
$89,377
Base pay
$89,377
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,377
Hire date
1999-10-16

Source-specific fields

Agencyid
A50
Annualsalary
49100.14
Employee ID
234622

Charles Frisby works as a 54516 - Cdl Driver I for Public Works - Water & Waste Water. They have served since 1999 (about 24 years). Charles earned $89,377 in 2023.

Nicholas Mitrus

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

2024 total comp
$89,376
Base pay
$89,376
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,376
Hire date
2003-12-22

Source-specific fields

Agencyid
A50
Annualsalary
92759.56
Employee ID
257410

Nicholas Mitrus is a 71213 - Www Pollution Control Analyst III at Public Works - Water & Waste Water. They have served since 2003 (about 21 years). 2024 total compensation came to $89,376.

James Dorsey

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

2025 total comp
$89,359
Base pay
$89,359
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,359
Hire date
1994-09-26

Source-specific fields

Agencyid
A50
Annualsalary
83782
Employee ID
269158

James Dorsey holds the role of Instrumentation Technician Supervisor I at Public Works - Water & Waste Water. They have served since 1994 (about 31 years). In 2025, their total compensation was $89,359.

Primnath Rambissoon

54359 - Ww Maintenance Manager Mechanical/Public Works - Water & Waste Water

2022 total comp
$89,349
Base pay
$89,349
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,349
Hire date
1985-08-12

Source-specific fields

Agencyid
A50
Annualsalary
90298.6
Employee ID
205869

At Public Works - Water & Waste Water, Primnath Rambissoon serves as a 54359 - Ww Maintenance Manager Mechanical. Their tenure dates to 1985, about 37 years. Their 2022 pay totaled $89,349.

Andrew Hofert

Engineer II/Public Works - Water & Waste Water

2021 total comp
$89,348
Base pay
$89,348
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,348
Hire date
2015-05-11

Source-specific fields

Agencyid
A50
Annualsalary
81337
Employee ID
160465

Andrew Hofert works as a Engineer II for Public Works - Water & Waste Water. Hired in 2015, they have about 6 years of service. Andrew earned $89,348 in 2021.

Michael O'Shea

Na/Public Works - Water & Waste Water

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

Source-specific fields

Agencyid
A50
Annualsalary
0
Employee ID
204604

Michael O'Shea works as a Na for Public Works - Water & Waste Water. Hired in 2017, they have about 5 years of service. Michael earned $89,254 in 2022.

Richard Banks

42225 - Www Construction Project Supervisor I/Public Works - Water & Waste Water

2024 total comp
$89,240
Base pay
$89,240
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,240
Hire date
1986-02-10

Source-specific fields

Agencyid
A50
Annualsalary
91811
Employee ID
247323

At Public Works - Water & Waste Water, Richard Banks serves as a 42225 - Www Construction Project Supervisor I. Their tenure dates to 1986, about 38 years. Their 2024 pay totaled $89,240.