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 11

Nor Millan

41110 - Police Officer Trainee/Police Department

2023 total comp
$11,393
Base pay
$11,393
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,393
Hire date
2023-04-24

Source-specific fields

Agencyid
A99
Annualsalary
73349
Employee ID
239952

Nor Millan works as a 41110 - Police Officer Trainee for Police Department. Hired in 2023, they have under a year of service. Nor earned $11,393 in 2023.

Norman Geer

Na/Police Department

2023 total comp
$11,389
Base pay
$11,389
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,389
Hire date
2016-02-01

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
234842

At Police Department, Norman Geer serves as a Na. They have served since 2016 (about 7 years). Their 2023 pay totaled $11,389.

Ryan Slade

00417 - Program Compliance Officer II (Non-Csc)/Police Department

2022 total comp
$11,385
Base pay
$11,385
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,385
Hire date
2022-04-25

Source-specific fields

Agencyid
A99
Annualsalary
75480
Employee ID
207786

At Police Department, Ryan Slade serves as a 00417 - Program Compliance Officer II (Non-Csc). Their tenure dates to 2022, under a year. Their 2022 pay totaled $11,385.

Kevin Trotman

N/A/Police Department

2024 total comp
$11,356
Base pay
$11,356
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,356
Hire date
2003-07-22

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
262179

Kevin Trotman is a N/A at Police Department. Their tenure dates to 2003, about 21 years. 2024 total compensation came to $11,356.

Loretta Ford

Na/Police Department

2022 total comp
$11,335
Base pay
$11,335
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,335
Hire date
2002-09-19

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
196737

Loretta Ford works as a Na for Police Department. Hired in 2002, they have about 20 years of service. Loretta earned $11,335 in 2022.

Kerrick Thomas

71161 - Investigative Specialist I/Police Department

2023 total comp
$11,330
Base pay
$11,330
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,330
Hire date
2023-03-27

Source-specific fields

Agencyid
A99
Annualsalary
49356
Employee ID
244491

At Police Department, Kerrick Thomas serves as a 71161 - Investigative Specialist I. Hired in 2023, they have under a year of service. Their 2023 pay totaled $11,330.

Joshua Gonzalez

N/A/Police Department

2024 total comp
$11,325
Base pay
$11,325
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,325
Hire date
2022-04-25

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252419

Joshua Gonzalez is a N/A at Police Department. Hired in 2022, they have about 2 years of service. 2024 total compensation came to $11,325.

Charles Mitchell

Na/Police Department

2023 total comp
$11,287
Base pay
$11,287
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,287
Hire date
2018-10-01

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
240053

Charles Mitchell works as a Na for Police Department. They have served since 2018 (about 5 years). Charles earned $11,287 in 2023.

Kristine Wall

10217 - Grant Services Specialist III/Police Department

2023 total comp
$11,246
Base pay
$11,246
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,246
Hire date
2023-04-24

Source-specific fields

Agencyid
A99
Annualsalary
75000
Employee ID
245210

At Police Department, Kristine Wall serves as a 10217 - Grant Services Specialist III. Their tenure dates to 2023, under a year. Their 2023 pay totaled $11,246.

Autumn Farrell

Police Officer Trainee/Police Department

2012 total comp
$11,181
Base pay
$11,181
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,181
Hire date
2011-11-04

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
18968

At Police Department, Autumn Farrell serves as a Police Officer Trainee. Their tenure dates to 2011, about a year. Their 2012 pay totaled $11,181.

Julia Washington

Na/Police Department

2023 total comp
$11,156
Base pay
$11,156
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,156
Hire date
2022-05-23

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
245333

Julia Washington holds the role of Na at Police Department. They have served since 2022 (about a year). In 2023, their total compensation was $11,156.

Shaina Dorsey

Na/Police Department

2023 total comp
$11,095
Base pay
$11,095
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,095
Hire date
2023-04-10

Source-specific fields

Agencyid
Na
Annualsalary
60146
Employee ID
233557

Shaina Dorsey holds the role of Na at Police Department. They have served since 2023 (under a year). In 2023, their total compensation was $11,095.

Ismail Asif

Police Officer Trainee/Police Department

2025 total comp
$11,078
Base pay
$11,078
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,078
Hire date
2025-04-14

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
268901

Ismail Asif works as a Police Officer Trainee for Police Department. They have served since 2025 (under a year). Ismail earned $11,078 in 2025.

Michael Severson

Na/Police Department

2022 total comp
$11,073
Base pay
$11,073
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,073
Hire date
2018-09-11

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
207375

At Police Department, Michael Severson serves as a Na. Their tenure dates to 2018, about 4 years. Their 2022 pay totaled $11,073.

James Million

N/A/Police Department

2024 total comp
$11,062
Base pay
$11,062
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,062
Hire date
2014-05-30

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257336

At Police Department, James Million serves as a N/A. They have served since 2014 (about 10 years). Their 2024 pay totaled $11,062.

Ronald Acree

Police Officer Trainee/Police Department

2025 total comp
$11,021
Base pay
$11,021
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,021
Hire date
2025-04-14

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
274441

Ronald Acree 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 $11,021.

Monet Mccree

Police Officer Trainee/Police Department

2025 total comp
$11,015
Base pay
$11,015
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,015
Hire date
2025-04-14

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
272847

Monet Mccree is a Police Officer Trainee at Police Department. Hired in 2025, they have under a year of service. 2025 total compensation came to $11,015.

Ricky Sain

Na/Police Department

2023 total comp
$10,950
Base pay
$10,950
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,950
Hire date
2021-10-25

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242701

Ricky Sain works as a Na for Police Department. Hired in 2021, they have about 2 years of service. Ricky earned $10,950 in 2023.

Charles Grimes

Na/Police Department

2021 total comp
$10,949
Base pay
$10,949
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,949
Hire date
2000-03-06

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
159744

Charles Grimes is a Na at Police Department. Their tenure dates to 2000, about 21 years. 2021 total compensation came to $10,949.

Barry Mamadou

Police Officer Trainee/Police Department

2021 total comp
$10,948
Base pay
$10,948
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,948
Hire date
2021-04-12

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
162721

At Police Department, Barry Mamadou serves as a Police Officer Trainee. Hired in 2021, they have under a year of service. Their 2021 pay totaled $10,948.

Djuan Dyson

Na/Police Department

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

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
233733

Djuan Dyson is a Na at Police Department. They have served since 2021 (about 2 years). 2023 total compensation came to $10,940.

Christopher Rivera

Na/Police Department

2023 total comp
$10,892
Base pay
$10,892
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,892
Hire date
2002-07-30

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242220

Christopher Rivera works as a Na for Police Department. Hired in 2002, they have about 21 years of service. Christopher earned $10,892 in 2023.

Anthony Jeter

Na/Police Department

2022 total comp
$10,886
Base pay
$10,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,886
Hire date
2018-06-19

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
200199

Anthony Jeter works as a Na for Police Department. They have served since 2018 (about 4 years). Anthony earned $10,886 in 2022.

Tyrone Jr

N/A/Police Department

2024 total comp
$10,867
Base pay
$10,867
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,867
Hire date
2024-02-12

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
255169

Tyrone Jr works as a N/A for Police Department. Their tenure dates to 2024, under a year. Tyrone earned $10,867 in 2024.