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 2

Timothy Rehl

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
276219

At Police Department, Timothy Rehl serves as a Police Officer Trainee. Hired in 2024, they have about a year of service. Their 2025 pay totaled $29,967.

Erika Brown

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
268124

Erika Brown holds the role of Police Officer Trainee at Police Department. They have served since 2024 (about a year). In 2025, their total compensation was $29,961.

Alar Taru

N/A/Police Department

2024 total comp
$29,945
Base pay
$29,945
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,945
Hire date
2023-12-18

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
261627

At Police Department, Alar Taru serves as a N/A. Hired in 2023, they have about a year of service. Their 2024 pay totaled $29,945.

Harmanpreet Singh

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
268687

Harmanpreet Singh holds the role of Police Officer Trainee at Police Department. They have served since 2024 (about a year). In 2025, their total compensation was $29,914.

David Werner

00106 - Contract Services Specialist I/Police Department

2024 total comp
$29,904
Base pay
$29,904
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,904
Hire date
2020-08-28

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
262922

David Werner works as a 00106 - Contract Services Specialist I for Police Department. They have served since 2020 (about 4 years). David earned $29,904 in 2024.

Patricia Davis

Contract Services Specialist I/Police Department

2014 total comp
$29,879
Base pay
$29,879
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,879
Hire date
2005-08-25

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
53935

Patricia Davis is a Contract Services Specialist I at Police Department. Hired in 2005, they have about 9 years of service. 2014 total compensation came to $29,879.

Aaron Robinson

Na/Police Department

2023 total comp
$29,864
Base pay
$29,864
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,864
Hire date
1995-07-12

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242301

Aaron Robinson is a Na at Police Department. Their tenure dates to 1995, about 28 years. 2023 total compensation came to $29,864.

Joshua Carter

Police Cadet/Police Department

2014 total comp
$29,790
Base pay
$29,790
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,790
Hire date
2013-01-03

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
52625

Joshua Carter works as a Police Cadet for Police Department. They have served since 2013 (about a year). Joshua earned $29,790 in 2014.

Jordan Cross

Police Cadet/Police Department

2021 total comp
$29,787
Base pay
$29,787
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,787
Hire date
2019-12-30

Source-specific fields

Agencyid
A99
Annualsalary
32978
Employee ID
157757

Jordan Cross holds the role of Police Cadet at Police Department. They have served since 2019 (about 2 years). In 2021, their total compensation was $29,787.

Timothy Haefner

Police Officer/Police Department

2021 total comp
$29,775
Base pay
$29,775
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,775
Hire date
2000-05-25

Source-specific fields

Agencyid
A99
Annualsalary
91355
Employee ID
160114

Timothy Haefner holds the role of Police Officer at Police Department. Hired in 2000, they have about 21 years of service. In 2021, their total compensation was $29,775.

Gin Gantt

911 Operator/Police Department

2012 total comp
$29,737
Base pay
$29,737
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,737
Hire date
2005-12-12

Source-specific fields

Agencyid
A99
Annualsalary
41645
Employee ID
19533

At Police Department, Gin Gantt serves as a 911 Operator. They have served since 2005 (about 7 years). Their 2012 pay totaled $29,737.

Mordechai Mandelbaum

41110 - Police Officer Trainee/Police Department

2022 total comp
$29,729
Base pay
$29,729
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,729
Hire date
2021-12-13

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
202607

Mordechai Mandelbaum holds the role of 41110 - Police Officer Trainee at Police Department. Hired in 2021, they have about a year of service. In 2022, their total compensation was $29,729.

Sharon Markov

Contract Services Specialist I/Police Department

2014 total comp
$29,706
Base pay
$29,706
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,706
Hire date
2006-05-11

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
60516

Sharon Markov works as a Contract Services Specialist I for Police Department. Their tenure dates to 2006, about 8 years. Sharon earned $29,706 in 2014.

Janel Guy

33361 - Call Center Agent I/Police Department

2024 total comp
$29,599
Base pay
$29,599
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,599
Hire date
2023-10-09

Source-specific fields

Agencyid
A99
Annualsalary
39846
Employee ID
252879

At Police Department, Janel Guy serves as a 33361 - Call Center Agent I. Hired in 2023, they have about a year of service. Their 2024 pay totaled $29,599.

Kimette Geter

Office Assistant II/Police Department

2014 total comp
$29,573
Base pay
$29,573
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,573
Hire date
2006-01-30

Source-specific fields

Agencyid
A99
Annualsalary
30816
Employee ID
55831

At Police Department, Kimette Geter serves as a Office Assistant II. Their tenure dates to 2006, about 8 years. Their 2014 pay totaled $29,573.

Jacob Redding

41110 - Police Officer Trainee/Police Department

2022 total comp
$29,548
Base pay
$29,548
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,548
Hire date
2021-12-13

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
206003

At Police Department, Jacob Redding serves as a 41110 - Police Officer Trainee. Hired in 2021, they have about a year of service. Their 2022 pay totaled $29,548.

Tameika Jennings

33330 - Emergency Dispatcher/Police Department

2024 total comp
$29,521
Base pay
$29,521
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,521
Hire date
2023-12-18

Source-specific fields

Agencyid
A99
Annualsalary
52875
Employee ID
254461

At Police Department, Tameika Jennings serves as a 33330 - Emergency Dispatcher. Their tenure dates to 2023, about a year. Their 2024 pay totaled $29,521.

Benjamin Woodson

Office Assistant II/Police Department

2011 total comp
$29,510
Base pay
$29,510
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,510
Hire date
1979-09-10

Source-specific fields

Agencyid
A99
Annualsalary
33726
Employee ID
7006

Benjamin Woodson is a Office Assistant II at Police Department. Their tenure dates to 1979, about 32 years. 2011 total compensation came to $29,510.

Charles Gallman

Police Cadet/Police Department

2014 total comp
$29,503
Base pay
$29,503
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,503
Hire date
2013-01-08

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
55634

Charles Gallman holds the role of Police Cadet at Police Department. Their tenure dates to 2013, about a year. In 2014, their total compensation was $29,503.

Joseph Mcmahon

Contract Services Specialist I/Police Department

2014 total comp
$29,475
Base pay
$29,475
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,475
Hire date
2006-10-12

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
61127

Joseph Mcmahon holds the role of Contract Services Specialist I at Police Department. They have served since 2006 (about 8 years). In 2014, their total compensation was $29,475.

Anthony Armetta

Contract Service Specialist II/Police Department

2014 total comp
$29,417
Base pay
$29,417
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,417
Hire date
2007-12-18

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
50138

Anthony Armetta works as a Contract Service Specialist II for Police Department. Their tenure dates to 2007, about 7 years. Anthony earned $29,417 in 2014.

Bennie Crump Jr

Contract Services Specialist I/Police Department

2014 total comp
$29,417
Base pay
$29,417
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,417
Hire date
2005-10-03

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
53632

Bennie Crump Jr is a Contract Services Specialist I at Police Department. Hired in 2005, they have about 9 years of service. 2014 total compensation came to $29,417.

Charles Mitchell

Contract Services Specialist I/Police Department

2014 total comp
$29,417
Base pay
$29,417
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,417
Hire date
2005-10-03

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
61497

Charles Mitchell holds the role of Contract Services Specialist I at Police Department. Their tenure dates to 2005, about 9 years. In 2014, their total compensation was $29,417.

Brendon Snead

Police Cadet/Police Department

2014 total comp
$29,407
Base pay
$29,407
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,407
Hire date
2012-09-06

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
65447

Brendon Snead works as a Police Cadet for Police Department. Hired in 2012, they have about 2 years of service. Brendon earned $29,407 in 2014.

Ashley Brown

Na/Police Department

2022 total comp
$29,390
Base pay
$29,390
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,390
Hire date
2019-10-21

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
192719

At Police Department, Ashley Brown serves as a Na. Their tenure dates to 2019, about 3 years. Their 2022 pay totaled $29,390.

Daniel Jackson

Police Cadet/Police Department

2014 total comp
$29,383
Base pay
$29,383
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,383
Hire date
2013-01-16

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
58108

Daniel Jackson is a Police Cadet at Police Department. Hired in 2013, they have about a year of service. 2014 total compensation came to $29,383.

Dylan Grant

41110 - Police Officer Trainee/Police Department

2022 total comp
$29,374
Base pay
$29,374
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,374
Hire date
2021-12-14

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
197741

Dylan Grant holds the role of 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2021, about a year. In 2022, their total compensation was $29,374.

Randolph Perrin

Na/Police Department

2023 total comp
$29,281
Base pay
$29,281
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,281
Hire date
2017-06-19

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
241290

At Police Department, Randolph Perrin serves as a Na. They have served since 2017 (about 6 years). Their 2023 pay totaled $29,281.

Barbara Sloan

Contract Services Specialist I/Police Department

2014 total comp
$29,259
Base pay
$29,259
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,259
Hire date
1986-10-01

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
65117

Barbara Sloan holds the role of Contract Services Specialist I at Police Department. Their tenure dates to 1986, about 28 years. In 2014, their total compensation was $29,259.

Curlon Edwards

41110 - Police Officer Trainee/Police Department

2023 total comp
$29,244
Base pay
$29,244
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,244
Hire date
2023-01-23

Source-specific fields

Agencyid
A99
Annualsalary
73349
Employee ID
233834

At Police Department, Curlon Edwards serves as a 41110 - Police Officer Trainee. They have served since 2023 (under a year). Their 2023 pay totaled $29,244.

Jamar Cooper

N/A/Police Department

2024 total comp
$29,232
Base pay
$29,232
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,232
Hire date
2023-10-23

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
249860

Jamar Cooper holds the role of N/A at Police Department. Their tenure dates to 2023, about a year. In 2024, their total compensation was $29,232.

Shabrea Ellison

41110 - Police Officer Trainee/Police Department

2022 total comp
$29,224
Base pay
$29,224
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,224
Hire date
2021-12-20

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
196129

At Police Department, Shabrea Ellison serves as a 41110 - Police Officer Trainee. Their tenure dates to 2021, about a year. Their 2022 pay totaled $29,224.

Nawsath Asharaff

Contract Services Specialist I/Police Department

2012 total comp
$29,187
Base pay
$29,187
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,187
Hire date
2007-08-08

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
14909

Nawsath Asharaff is a Contract Services Specialist I at Police Department. Their tenure dates to 2007, about 5 years. 2012 total compensation came to $29,187.

Raymond Zwick

Na/Police Department

2022 total comp
$29,179
Base pay
$29,179
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,179
Hire date
2020-01-06

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
211701

Raymond Zwick is a Na at Police Department. They have served since 2020 (about 2 years). 2022 total compensation came to $29,179.

Bennie Blair

Contract Services Specialist I/Police Department

2014 total comp
$29,143
Base pay
$29,143
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,143
Hire date
1998-11-09

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
51036

At Police Department, Bennie Blair serves as a Contract Services Specialist I. Their tenure dates to 1998, about 16 years. Their 2014 pay totaled $29,143.

Juan Chambliss

Police Cadet/Police Department

2014 total comp
$29,136
Base pay
$29,136
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,136
Hire date
2012-10-09

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
52783

At Police Department, Juan Chambliss serves as a Police Cadet. Hired in 2012, they have about 2 years of service. Their 2014 pay totaled $29,136.

Shonda Williams

Contract Services Specialist I/Police Department

2014 total comp
$29,129
Base pay
$29,129
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,129
Hire date
2006-07-13

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
68008

Shonda Williams works as a Contract Services Specialist I for Police Department. They have served since 2006 (about 8 years). Shonda earned $29,129 in 2014.

Wesley Rosenberger

Na/Police Department

2023 total comp
$29,094
Base pay
$29,094
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,094
Hire date
2019-05-21

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242516

Wesley Rosenberger works as a Na for Police Department. Their tenure dates to 2019, about 4 years. Wesley earned $29,094 in 2023.

Djuan Henry

Police Cadet/Police Department

2014 total comp
$29,093
Base pay
$29,093
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,093
Hire date
2012-12-10

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
57343

Djuan Henry works as a Police Cadet for Police Department. They have served since 2012 (about 2 years). Djuan earned $29,093 in 2014.

Edwin Rodriguez-Perez

Police Officer Trainee/Police Department

2021 total comp
$29,078
Base pay
$29,078
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$29,078
Hire date
2020-12-14

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
165511

Edwin Rodriguez-Perez is a Police Officer Trainee at Police Department. Their tenure dates to 2020, about a year. 2021 total compensation came to $29,078.