GCGovComp.app

City of Baltimore / Public Works - Administration

Agency file

Public Works - Administration

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

The Public Works - Administration provides central administrative services — personnel, procurement, facilities, and internal operations.

In 2025, this agency had 278 employees with median total compensation of $80,131; the highest distinct record was $280,121.

Year
2025
Total payroll
$22.9M
Employees
278
Median total
$80,131
Highest record
$280,121

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

Average pay composition

  • Base$82,493 (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
$36,302
$57,194
$80,131
$99,887
$132,106

The pay ladder for this department. Someone at the 90th percentile earns $132,106 — more than 90% of the department; the 10th percentile earns $36,302. 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
$13.7M
183
$71,068
2022
$18.6M
35.6%
261
42.6%
$66,890
5.9%
2023
$20.5M
10.4%
315
20.7%
$66,563
0.5%
2024
$20.4M
0.5%
289
8.3%
$72,472
8.9%
2025
$22.9M
12.3%
278
3.8%
$80,131
10.6%

Record list

Employees

Page 23

Sanvetta Cornish

34264 - Customer Care Analyst II/Public Works - Administration

2023 total comp
$35,516
Base pay
$35,516
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,516
Hire date
2018-06-30

Source-specific fields

Agencyid
A41
Annualsalary
45911
Employee ID
232650

Sanvetta Cornish holds the role of 34264 - Customer Care Analyst II at Public Works - Administration. Their tenure dates to 2018, about 5 years. In 2023, their total compensation was $35,516.

Mary Strong

Accounting Assistant III/Public Works - Administration

2021 total comp
$35,514
Base pay
$35,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,514
Hire date
2019-07-27

Source-specific fields

Agencyid
A41
Annualsalary
35360
Employee ID
167024

Mary Strong works as a Accounting Assistant III for Public Works - Administration. Hired in 2019, they have about 2 years of service. Mary earned $35,514 in 2021.

Amber Coles-Johnson

Contract Administrator II/Public Works - Administration

2021 total comp
$35,078
Base pay
$35,078
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,078
Hire date
2020-10-05

Source-specific fields

Agencyid
A41
Annualsalary
47971
Employee ID
157060

At Public Works - Administration, Amber Coles-Johnson serves as a Contract Administrator II. Their tenure dates to 2020, about a year. Their 2021 pay totaled $35,078.

Akilah Paylor

Na/Public Works - Administration

2023 total comp
$34,642
Base pay
$34,642
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,642
Hire date
2019-07-27

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
241180

At Public Works - Administration, Akilah Paylor serves as a Na. They have served since 2019 (about 4 years). Their 2023 pay totaled $34,642.

Korey Mcfarlane

01005 - DPW Yh20-Intern/Public Works - Administration

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

Source-specific fields

Agencyid
A41
Annualsalary
13.25
Employee ID
239622

Korey Mcfarlane holds the role of 01005 - DPW Yh20-Intern at Public Works - Administration. They have served since 2022 (about a year). In 2023, their total compensation was $34,509.

Janine Gray

34263 - Customer Care Analyst I/Public Works - Administration

2023 total comp
$34,287
Base pay
$34,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,287
Hire date
2021-11-04

Source-specific fields

Agencyid
A41
Annualsalary
36839
Employee ID
235274

Janine Gray holds the role of 34263 - Customer Care Analyst I at Public Works - Administration. Hired in 2021, they have about 2 years of service. In 2023, their total compensation was $34,287.

Deashia Felton

33212 - Office Support Specialist II (Civil Service)/Public Works - Administration

2023 total comp
$34,217
Base pay
$34,217
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,217
Hire date
2021-05-25

Source-specific fields

Agencyid
A41
Annualsalary
34328
Employee ID
234190

At Public Works - Administration, Deashia Felton serves as a 33212 - Office Support Specialist II (Civil Service). Hired in 2021, they have about 2 years of service. Their 2023 pay totaled $34,217.

Michael Lafleur

10074 - Assistant Counsel/Public Works - Administration

2023 total comp
$34,154
Base pay
$34,154
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,154
Hire date
2023-03-06

Source-specific fields

Agencyid
A41
Annualsalary
111000
Employee ID
238315

Michael Lafleur works as a 10074 - Assistant Counsel for Public Works - Administration. They have served since 2023 (under a year). Michael earned $34,154 in 2023.

Glenwood Thomas

Program Compliance Officer II/Public Works - Administration

2021 total comp
$33,917
Base pay
$33,917
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,917
Hire date
2016-11-18

Source-specific fields

Agencyid
A41
Annualsalary
0
Employee ID
167224

At Public Works - Administration, Glenwood Thomas serves as a Program Compliance Officer II. Their tenure dates to 2016, about 5 years. Their 2021 pay totaled $33,917.

Lakeisha Hunt

Operations Officer II (Civil Service)/Public Works - Administration

2021 total comp
$33,879
Base pay
$33,879
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,879
Hire date
2018-12-06

Source-specific fields

Agencyid
A41
Annualsalary
0
Employee ID
161021

Lakeisha Hunt is a Operations Officer II (Civil Service) at Public Works - Administration. They have served since 2018 (about 3 years). 2021 total compensation came to $33,879.

Trenton Andrews

Accounting Assistant III/Public Works - Administration

2021 total comp
$33,540
Base pay
$33,540
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,540
Hire date
2017-01-09

Source-specific fields

Agencyid
A41
Annualsalary
29120
Employee ID
154965

Trenton Andrews works as a Accounting Assistant III for Public Works - Administration. Their tenure dates to 2017, about 4 years. Trenton earned $33,540 in 2021.

Jason Elliott

01005 - DPW Yh20-Intern/Public Works - Administration

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

Source-specific fields

Agencyid
A41
Annualsalary
13.25
Employee ID
233919

Jason Elliott holds the role of 01005 - DPW Yh20-Intern at Public Works - Administration. They have served since 2022 (about a year). In 2023, their total compensation was $33,343.

Kimberley Jackson

33212 - Office Support Specialist II (Civil Service)/Public Works - Administration

2023 total comp
$33,177
Base pay
$33,177
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,177
Hire date
2020-10-05

Source-specific fields

Agencyid
A41
Annualsalary
34328
Employee ID
237003

Kimberley Jackson works as a 33212 - Office Support Specialist II (Civil Service) for Public Works - Administration. Hired in 2020, they have about 3 years of service. Kimberley earned $33,177 in 2023.

Latonia Walston

Contract Administrator II/Public Works - Administration

2021 total comp
$33,082
Base pay
$33,082
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,082
Hire date
2006-11-07

Source-specific fields

Agencyid
A41
Annualsalary
0
Employee ID
167474

Latonia Walston is a Contract Administrator II at Public Works - Administration. Hired in 2006, they have about 15 years of service. 2021 total compensation came to $33,082.

Jessica Roberson

Na/Public Works - Administration

2023 total comp
$32,893
Base pay
$32,893
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,893
Hire date
2014-01-27

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242262

At Public Works - Administration, Jessica Roberson serves as a Na. Hired in 2014, they have about 9 years of service. Their 2023 pay totaled $32,893.

Tracinia Rascoe

33683 - HR Assistant II/Public Works - Administration

2024 total comp
$32,218
Base pay
$32,218
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,218
Hire date
2023-09-18

Source-specific fields

Agencyid
A41
Annualsalary
46932
Employee ID
259200

Tracinia Rascoe holds the role of 33683 - HR Assistant II at Public Works - Administration. They have served since 2023 (about a year). In 2024, their total compensation was $32,218.

Kaice Hall

33213 - Office Support Specialist III/Public Works - Administration

2024 total comp
$32,125
Base pay
$32,125
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,125
Hire date
2023-08-21

Source-specific fields

Agencyid
A41
Annualsalary
39846
Employee ID
252974

Kaice Hall works as a 33213 - Office Support Specialist III for Public Works - Administration. They have served since 2023 (about a year). Kaice earned $32,125 in 2024.

Leslie Carter

HR Generalist II/Public Works - Administration

2021 total comp
$32,021
Base pay
$32,021
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,021
Hire date
2021-01-04

Source-specific fields

Agencyid
A41
Annualsalary
69360
Employee ID
156736

Leslie Carter holds the role of HR Generalist II at Public Works - Administration. They have served since 2021 (under a year). In 2021, their total compensation was $32,021.

Michael Alexander

00106 - Contract Services Specialist I/Public Works - Administration

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

Source-specific fields

Agencyid
A41
Annualsalary
69.96
Employee ID
246749

At Public Works - Administration, Michael Alexander serves as a 00106 - Contract Services Specialist I. They have served since 2024 (under a year). Their 2024 pay totaled $31,972.

Nikiyah Miller

34263 - Customer Care Analyst I/Public Works - Administration

2023 total comp
$31,812
Base pay
$31,812
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,812
Hire date
2022-05-16

Source-specific fields

Agencyid
A41
Annualsalary
36839
Employee ID
239986

Nikiyah Miller is a 34263 - Customer Care Analyst I at Public Works - Administration. Their tenure dates to 2022, about a year. 2023 total compensation came to $31,812.

Alonzo Blue Jr

42911 - Inspector Trainee/Public Works - Administration

2023 total comp
$31,551
Base pay
$31,551
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,551
Hire date
2022-05-16

Source-specific fields

Agencyid
A41
Annualsalary
31972
Employee ID
230583

Alonzo Blue Jr holds the role of 42911 - Inspector Trainee at Public Works - Administration. They have served since 2022 (about a year). In 2023, their total compensation was $31,551.

Alonzo Jr

42911 - Www Inspector Trainee/Public Works - Administration

2024 total comp
$31,169
Base pay
$31,169
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,169
Hire date
2022-05-16

Source-specific fields

Agencyid
A41
Annualsalary
35290
Employee ID
255113

Alonzo Jr is a 42911 - Www Inspector Trainee at Public Works - Administration. Their tenure dates to 2022, about 2 years. 2024 total compensation came to $31,169.

Djuana Kearney

Office Support Specialist III/Public Works - Administration

2021 total comp
$31,066
Base pay
$31,066
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,066
Hire date
2020-07-27

Source-specific fields

Agencyid
A41
Annualsalary
33082
Employee ID
161643

At Public Works - Administration, Djuana Kearney serves as a Office Support Specialist III. They have served since 2020 (about a year). Their 2021 pay totaled $31,066.

Inez Houston

Na/Public Works - Administration

2022 total comp
$30,525
Base pay
$30,525
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$30,525
Hire date
2007-03-26

Source-specific fields

Agencyid
A41
Annualsalary
0
Employee ID
199514

Inez Houston holds the role of Na at Public Works - Administration. They have served since 2007 (about 15 years). In 2022, their total compensation was $30,525.

Lakia Franklin

Operations Officer III (Non-Civil)/Public Works - Administration

2025 total comp
$30,123
Base pay
$30,123
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$30,123
Hire date
2025-02-18

Source-specific fields

Agencyid
A41
Annualsalary
88000
Employee ID
271304

At Public Works - Administration, Lakia Franklin serves as a Operations Officer III (Non-Civil). Their tenure dates to 2025, under a year. Their 2025 pay totaled $30,123.

Kristen Hill

HR Generalist II/Public Works - Administration

2021 total comp
$30,007
Base pay
$30,007
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$30,007
Hire date
2021-01-04

Source-specific fields

Agencyid
A41
Annualsalary
64999.5
Employee ID
160376

Kristen Hill works as a HR Generalist II for Public Works - Administration. Hired in 2021, they have under a year of service. Kristen earned $30,007 in 2021.

Daja Thomas

01004 - Community Aide/Public Works - Administration

2022 total comp
$29,889
Base pay
$29,889
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,889
Hire date
2020-09-05

Source-specific fields

Agencyid
A41
Annualsalary
14
Employee ID
209113

At Public Works - Administration, Daja Thomas serves as a 01004 - Community Aide. They have served since 2020 (about 2 years). Their 2022 pay totaled $29,889.

Brian Middleton

Procurement Officer I/Public Works - Administration

2025 total comp
$29,876
Base pay
$29,876
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,876
Hire date
2024-12-23

Source-specific fields

Agencyid
A41
Annualsalary
59863
Employee ID
265458

Brian Middleton holds the role of Procurement Officer I at Public Works - Administration. They have served since 2024 (about a year). In 2025, their total compensation was $29,876.

Iris Ruffin

Na/Public Works - Administration

2023 total comp
$29,659
Base pay
$29,659
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,659
Hire date
1994-05-26

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242625

Iris Ruffin is a Na at Public Works - Administration. Hired in 1994, they have about 29 years of service. 2023 total compensation came to $29,659.

Katie Hinton

10074 - Assistant Counsel/Public Works - Administration

2023 total comp
$29,031
Base pay
$29,031
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,031
Hire date
2023-03-20

Source-specific fields

Agencyid
A41
Annualsalary
111000
Employee ID
236412

Katie Hinton is a 10074 - Assistant Counsel at Public Works - Administration. Their tenure dates to 2023, under a year. 2023 total compensation came to $29,031.

Xavier M Williams

DPW Yh20 Intern/Public Works - Administration

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

Source-specific fields

Agencyid
A41
Annualsalary
15
Employee ID
277070

At Public Works - Administration, Xavier M Williams serves as a DPW Yh20 Intern. They have served since 2021 (about 4 years). Their 2025 pay totaled $28,694.

Precious Johnson

01004 - Community Aide/Public Works - Administration

2024 total comp
$28,692
Base pay
$28,692
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$28,692
Hire date
2022-11-14

Source-specific fields

Agencyid
A41
Annualsalary
17
Employee ID
254738

Precious Johnson works as a 01004 - Community Aide for Public Works - Administration. They have served since 2022 (about 2 years). Precious earned $28,692 in 2024.

Timothy Traylor

Na/Public Works - Administration

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

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
244798

At Public Works - Administration, Timothy Traylor serves as a Na. Their tenure dates to 2022, about a year. Their 2023 pay totaled $28,672.

Xavier Williams

01005 - DPW Yh20-Intern/Public Works - Administration

2024 total comp
$27,880
Base pay
$27,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,880
Hire date
2021-05-25

Source-specific fields

Agencyid
A41
Annualsalary
15
Employee ID
263387

At Public Works - Administration, Xavier Williams serves as a 01005 - DPW Yh20-Intern. They have served since 2021 (about 3 years). Their 2024 pay totaled $27,880.

Ashlei Baker

Procurement Officer I/Public Works - Administration

2025 total comp
$27,654
Base pay
$27,654
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,654
Hire date
2025-01-06

Source-specific fields

Agencyid
A41
Annualsalary
59863
Employee ID
264955

Ashlei Baker works as a Procurement Officer I for Public Works - Administration. They have served since 2025 (under a year). Ashlei earned $27,654 in 2025.

Mr. Alonzo Marcus Blue Jr.

Www Inspector Trainee/Public Works - Administration

2025 total comp
$27,632
Base pay
$27,632
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,632
Hire date
2022-05-16

Source-specific fields

Agencyid
A41
Annualsalary
38334
Employee ID
272908

Mr. Alonzo Marcus Blue Jr. works as a Www Inspector Trainee for Public Works - Administration. Hired in 2022, they have about 3 years of service. Mr. earned $27,632 in 2025.

Elijah Monte

Community Aide/Public Works - Administration

2021 total comp
$27,543
Base pay
$27,543
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,543
Hire date
2015-05-14

Source-specific fields

Agencyid
A41
Annualsalary
29120
Employee ID
163816

Elijah Monte works as a Community Aide for Public Works - Administration. They have served since 2015 (about 6 years). Elijah earned $27,543 in 2021.

Natalia Miranda

Operations Officer II/Public Works - Administration

2025 total comp
$27,385
Base pay
$27,385
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,385
Hire date
2025-02-18

Source-specific fields

Agencyid
A41
Annualsalary
80000
Employee ID
273169

At Public Works - Administration, Natalia Miranda serves as a Operations Officer II. Hired in 2025, they have under a year of service. Their 2025 pay totaled $27,385.

Dianna Kearney

Na/Public Works - Administration

2022 total comp
$27,260
Base pay
$27,260
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,260
Hire date
2020-07-27

Source-specific fields

Agencyid
A41
Annualsalary
0
Employee ID
201142

Dianna Kearney works as a Na for Public Works - Administration. Their tenure dates to 2020, about 2 years. Dianna earned $27,260 in 2022.

Kevin Cooper

33128 - Pc Support Technician II/Public Works - Administration

2024 total comp
$26,784
Base pay
$26,784
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$26,784
Hire date
2021-05-25

Source-specific fields

Agencyid
A41
Annualsalary
50797
Employee ID
249866

At Public Works - Administration, Kevin Cooper serves as a 33128 - Pc Support Technician II. Hired in 2021, they have about 3 years of service. Their 2024 pay totaled $26,784.