GCGovComp.app

City of Baltimore / Police Department

Agency file

Police Department

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

The Police Department provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 2,574 employees with median total compensation of $118,854; the highest distinct record was $377,249.

Year
2025
Total payroll
$308.2M
Employees
2,574
Median total
$118,854
Highest record
$377,249

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

Average pay composition

  • Base$119,717 (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
$43,984
$82,586
$118,854
$156,508
$191,041

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

Largest job titles

Police Officer
1,324 · $125,675
Police Sergeant
344 · $163,439
Police Lieutenant
101 · $188,278

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 8 published years.

YearTotal payrollEmployeesMedian pay
2011
$199.6M
3,428
$58,799
2012
$229.2M
14.9%
3,475
1.4%
$66,582
13.2%
2014
$228M
0.5%
3,211
7.6%
$71,338
7.1%
2021
$295.5M
29.6%
3,202
0.3%
$94,241
32.1%
2022
$289.9M
1.9%
3,178
0.7%
$93,226
1.1%
2023
$299.2M
3.2%
2,989
5.9%
$100,085
7.4%
2024
$315.6M
5.5%
2,871
3.9%
$110,286
10.2%
2025
$308.2M
2.3%
2,574
10.3%
$118,854
7.8%

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 8

Royshay Royster

Police Officer Trainee/Police Department

2025 total comp
$5,280
Base pay
$5,280
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,280
Hire date
2025-05-19

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
274550

Royshay Royster holds the role of Police Officer Trainee at Police Department. Hired in 2025, they have under a year of service. In 2025, their total compensation was $5,280.

Michelle Waajid

Police Report Reviewer/Police Department

2025 total comp
$5,275
Base pay
$5,275
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,275
Hire date
2025-05-18

Source-specific fields

Agencyid
A99
Annualsalary
41040
Employee ID
272771

Michelle Waajid is a Police Report Reviewer at Police Department. Hired in 2025, they have under a year of service. 2025 total compensation came to $5,275.

Jorge Prado

Na/Police Department

2023 total comp
$5,272
Base pay
$5,272
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,272
Hire date
2012-04-18

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
241583

Jorge Prado works as a Na for Police Department. Hired in 2012, they have about 11 years of service. Jorge earned $5,272 in 2023.

Madison Shiflett

41191 - Police Cadet/Police Department

2024 total comp
$5,262
Base pay
$5,262
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,262
Hire date
2024-05-06

Source-specific fields

Agencyid
A99
Annualsalary
37845
Employee ID
260557

Madison Shiflett is a 41191 - Police Cadet at Police Department. Hired in 2024, they have under a year of service. 2024 total compensation came to $5,262.

Roy Roberts

N/A/Police Department

2024 total comp
$5,258
Base pay
$5,258
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,258
Hire date
2009-04-28

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
259603

Roy Roberts is a N/A at Police Department. Their tenure dates to 2009, about 15 years. 2024 total compensation came to $5,258.

Myanna Fox

Na/Police Department

2023 total comp
$5,251
Base pay
$5,251
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,251
Hire date
2020-06-10

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
234513

At Police Department, Myanna Fox serves as a Na. Their tenure dates to 2020, about 3 years. Their 2023 pay totaled $5,251.

Michael Payne

Police Cadet/Police Department

2014 total comp
$5,248
Base pay
$5,248
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,248
Hire date
2014-04-07

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
62792

Michael Payne holds the role of Police Cadet at Police Department. Hired in 2014, they have under a year of service. In 2014, their total compensation was $5,248.

Au-Brey Ballard

Police Cadet/Police Department

2025 total comp
$5,199
Base pay
$5,199
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,199
Hire date
2025-04-28

Source-specific fields

Agencyid
A99
Annualsalary
37845
Employee ID
265022

Au-Brey Ballard holds the role of Police Cadet at Police Department. Hired in 2025, they have under a year of service. In 2025, their total compensation was $5,199.

Diego Barros

Na/Police Department

2022 total comp
$5,191
Base pay
$5,191
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,191
Hire date
2022-05-17

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
191448

Diego Barros is a Na at Police Department. Hired in 2022, they have under a year of service. 2022 total compensation came to $5,191.

Caroline Guzman

N/A/Police Department

2024 total comp
$5,175
Base pay
$5,175
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,175
Hire date
2018-10-09

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252884

Caroline Guzman holds the role of N/A at Police Department. Hired in 2018, they have about 6 years of service. In 2024, their total compensation was $5,175.

Lawrence Banks

Contract Service Specialist I/Police Department

2021 total comp
$5,169
Base pay
$5,169
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,169
Hire date
2006-07-13

Source-specific fields

Agencyid
A99
Annualsalary
41995
Employee ID
155093

At Police Department, Lawrence Banks serves as a Contract Service Specialist I. Their tenure dates to 2006, about 15 years. Their 2021 pay totaled $5,169.

Chad Glenn

Na/Police Department

2022 total comp
$5,142
Base pay
$5,142
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,142
Hire date
2001-08-02

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
197484

Chad Glenn is a Na at Police Department. They have served since 2001 (about 21 years). 2022 total compensation came to $5,142.

Derrick Beasley

Na/Police Department

2023 total comp
$5,142
Base pay
$5,142
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,142
Hire date
2008-11-03

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
230189

Derrick Beasley works as a Na for Police Department. Hired in 2008, they have about 15 years of service. Derrick earned $5,142 in 2023.

Tatiana Anderson

Na/Police Department

2022 total comp
$5,140
Base pay
$5,140
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,140
Hire date
2018-03-19

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
190857

Tatiana Anderson holds the role of Na at Police Department. They have served since 2018 (about 4 years). In 2022, their total compensation was $5,140.

Haley Nehms

N/A/Police Department

2024 total comp
$5,135
Base pay
$5,135
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,135
Hire date
2017-05-23

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257897

Haley Nehms is a N/A at Police Department. They have served since 2017 (about 7 years). 2024 total compensation came to $5,135.

Ronald Mealey

N/A/Police Department

2024 total comp
$5,051
Base pay
$5,051
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,051
Hire date
2002-06-03

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257127

Ronald Mealey is a N/A at Police Department. Hired in 2002, they have about 22 years of service. 2024 total compensation came to $5,051.

Francis Mensah

Grant Services Specialist III/Police Department

2025 total comp
$5,004
Base pay
$5,004
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,004
Hire date
2025-05-18

Source-specific fields

Agencyid
A99
Annualsalary
65000
Employee ID
268294

Francis Mensah holds the role of Grant Services Specialist III at Police Department. Hired in 2025, they have under a year of service. In 2025, their total compensation was $5,004.

Steven Hall

Investigative Specialist I/Police Department

2025 total comp
$4,988
Base pay
$4,988
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,988
Hire date
2025-05-18

Source-specific fields

Agencyid
A99
Annualsalary
65000
Employee ID
275547

At Police Department, Steven Hall serves as a Investigative Specialist I. They have served since 2025 (under a year). Their 2025 pay totaled $4,988.

Bryan Chenowith

Police Officer Trainee/Police Department

2014 total comp
$4,977
Base pay
$4,977
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,977
Hire date
2014-05-01

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
52859

Bryan Chenowith is a Police Officer Trainee at Police Department. They have served since 2014 (under a year). 2014 total compensation came to $4,977.

Troy Waterfall

41110 - Police Officer Trainee/Police Department

2022 total comp
$4,965
Base pay
$4,965
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,965
Hire date
2022-05-18

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
210229

Troy Waterfall is a 41110 - Police Officer Trainee at Police Department. They have served since 2022 (under a year). 2022 total compensation came to $4,965.

Christopher Birch

41110 - Police Officer Trainee/Police Department

2023 total comp
$4,932
Base pay
$4,932
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,932
Hire date
2023-05-22

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
230468

Christopher Birch works as a 41110 - Police Officer Trainee for Police Department. Hired in 2023, they have under a year of service. Christopher earned $4,932 in 2023.

Julian Delgado

Na/Police Department

2023 total comp
$4,931
Base pay
$4,931
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,931
Hire date
2023-05-02

Source-specific fields

Agencyid
Na
Annualsalary
60146
Employee ID
233273

Julian Delgado is a Na at Police Department. Hired in 2023, they have under a year of service. 2023 total compensation came to $4,931.

Carlos Rivera-Martinez

Police Officer/Police Department

2021 total comp
$4,928
Base pay
$4,928
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,928
Hire date
2010-06-23

Source-specific fields

Agencyid
A99
Annualsalary
81155
Employee ID
165371

Carlos Rivera-Martinez works as a Police Officer for Police Department. They have served since 2010 (about 11 years). Carlos earned $4,928 in 2021.

Justin Weichert

Police Cadet/Police Department

2014 total comp
$4,920
Base pay
$4,920
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,920
Hire date
2014-04-10

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
67435

At Police Department, Justin Weichert serves as a Police Cadet. They have served since 2014 (under a year). Their 2014 pay totaled $4,920.

Mariah Armstead-Paul

Office Support Specialist III/Police Department

2025 total comp
$4,920
Base pay
$4,920
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,920
Hire date
2025-05-05

Source-specific fields

Agencyid
A99
Annualsalary
39846
Employee ID
272039

Mariah Armstead-Paul holds the role of Office Support Specialist III at Police Department. Hired in 2025, they have under a year of service. In 2025, their total compensation was $4,920.

Benjamin Mahan

Police Officer Trainee/Police Department

2025 total comp
$4,882
Base pay
$4,882
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,882
Hire date
2025-07-28

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
265157

Benjamin Mahan works as a Police Officer Trainee for Police Department. Hired in 2025, they have under a year of service. Benjamin earned $4,882 in 2025.

Ara Sobers

41110 - Police Officer Trainee/Police Department

2024 total comp
$4,779
Base pay
$4,779
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,779
Hire date
2024-06-03

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
261054

Ara Sobers is a 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2024, under a year. 2024 total compensation came to $4,779.

Ryan Stetser

41110 - Police Officer Trainee/Police Department

2024 total comp
$4,772
Base pay
$4,772
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,772
Hire date
2024-06-03

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
261295

Ryan Stetser holds the role of 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2024, under a year. In 2024, their total compensation was $4,772.

Daraine Harris

N/A/Police Department

2024 total comp
$4,761
Base pay
$4,761
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,761
Hire date
1995-05-03

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
253176

Daraine Harris holds the role of N/A at Police Department. Their tenure dates to 1995, about 29 years. In 2024, their total compensation was $4,761.

Richard Smedberg

Na/Police Department

2022 total comp
$4,751
Base pay
$4,751
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,751
Hire date
2019-08-02

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
207833

Richard Smedberg works as a Na for Police Department. Their tenure dates to 2019, about 3 years. Richard earned $4,751 in 2022.

Yolanda Bevans

Na/Police Department

2021 total comp
$4,688
Base pay
$4,688
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,688
Hire date
2020-04-01

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
155461

Yolanda Bevans is a Na at Police Department. They have served since 2020 (about a year). 2021 total compensation came to $4,688.

Jose Guzman

Na/Police Department

2023 total comp
$4,685
Base pay
$4,685
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,685
Hire date
2018-12-27

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
235561

At Police Department, Jose Guzman serves as a Na. Their tenure dates to 2018, about 5 years. Their 2023 pay totaled $4,685.

Ethan Newberg

N/A/Police Department

2024 total comp
$4,683
Base pay
$4,683
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,683
Hire date
1995-06-26

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257956

At Police Department, Ethan Newberg serves as a N/A. Hired in 1995, they have about 29 years of service. Their 2024 pay totaled $4,683.

Andrew Definbaugh

Police Officer Trainee/Police Department

2014 total comp
$4,645
Base pay
$4,645
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,645
Hire date
2014-05-05

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
54047

Andrew Definbaugh holds the role of Police Officer Trainee at Police Department. They have served since 2014 (under a year). In 2014, their total compensation was $4,645.

Suleika Ayala-Booth

Na/Police Department

2023 total comp
$4,615
Base pay
$4,615
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,615
Hire date
2014-07-22

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
229801

At Police Department, Suleika Ayala-Booth serves as a Na. Their tenure dates to 2014, about 9 years. Their 2023 pay totaled $4,615.

Jaslyn Koger

Police Officer Trainee/Police Department

2021 total comp
$4,593
Base pay
$4,593
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,593
Hire date
2021-05-24

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
161884

Jaslyn Koger holds the role of Police Officer Trainee at Police Department. They have served since 2021 (under a year). In 2021, their total compensation was $4,593.

Raymond Cook

Na/Police Department

2023 total comp
$4,590
Base pay
$4,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,590
Hire date
1996-02-02

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
232566

Raymond Cook holds the role of Na at Police Department. Hired in 1996, they have about 27 years of service. In 2023, their total compensation was $4,590.

Jose Millan

Police Officer/Police Department

2025 total comp
$4,539
Base pay
$4,539
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,539
Hire date
2022-01-31

Source-specific fields

Agencyid
A99
Annualsalary
73068
Employee ID
270091

At Police Department, Jose Millan serves as a Police Officer. Hired in 2022, they have about 3 years of service. Their 2025 pay totaled $4,539.

Keauno Newton

N/A/Police Department

2024 total comp
$4,527
Base pay
$4,527
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,527
Hire date
2023-11-06

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257970

Keauno Newton holds the role of N/A at Police Department. Their tenure dates to 2023, about a year. In 2024, their total compensation was $4,527.

Helen Satterfield

N/A/Police Department

2024 total comp
$4,466
Base pay
$4,466
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,466
Hire date
1979-07-31

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
260146

Helen Satterfield is a N/A at Police Department. Hired in 1979, they have about 45 years of service. 2024 total compensation came to $4,466.