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 10

John Lee

41110 - Police Officer Trainee/Police Department

2024 total comp
$3,519
Base pay
$3,519
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,519
Hire date
2024-06-10

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
255882

John Lee is a 41110 - Police Officer Trainee at Police Department. Hired in 2024, they have under a year of service. 2024 total compensation came to $3,519.

Caseyann Seales

Police Officer Trainee/Police Department

2011 total comp
$3,502
Base pay
$3,502
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,502
Hire date
2011-04-05

Source-specific fields

Agencyid
A99
Annualsalary
41290
Employee ID
4252

Caseyann Seales works as a Police Officer Trainee for Police Department. They have served since 2011 (under a year). Caseyann earned $3,502 in 2011.

Dana Hayes

Na/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
198825

Dana Hayes works as a Na for Police Department. Hired in 2022, they have under a year of service. Dana earned $3,462 in 2022.

Jeremy Metz

Na/Police Department

2022 total comp
$3,459
Base pay
$3,459
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,459
Hire date
2020-05-01

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
203519

Jeremy Metz is a Na at Police Department. Hired in 2020, they have about 2 years of service. 2022 total compensation came to $3,459.

Shelby Baroch

911 Operator/Police Department

2012 total comp
$3,458
Base pay
$3,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,458
Hire date
2012-05-07

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
15201

Shelby Baroch is a 911 Operator at Police Department. They have served since 2012 (under a year). 2012 total compensation came to $3,458.

Presley Cason

911 Operator/Police Department

2012 total comp
$3,458
Base pay
$3,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,458
Hire date
2012-05-07

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
16963

Presley Cason works as a 911 Operator for Police Department. They have served since 2012 (under a year). Presley earned $3,458 in 2012.

Brittany Hemmingway

911 Operator/Police Department

2012 total comp
$3,458
Base pay
$3,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,458
Hire date
2012-05-07

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
20889

Brittany Hemmingway is a 911 Operator at Police Department. They have served since 2012 (under a year). 2012 total compensation came to $3,458.

Nadine Moore

911 Operator/Police Department

2012 total comp
$3,458
Base pay
$3,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,458
Hire date
2012-05-07

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
24668

Nadine Moore works as a 911 Operator for Police Department. Hired in 2012, they have under a year of service. Nadine earned $3,458 in 2012.

Ashley Allen

911 Operator/Police Department

2012 total comp
$3,458
Base pay
$3,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,458
Hire date
2012-05-07

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
14620

Ashley Allen holds the role of 911 Operator at Police Department. Hired in 2012, they have under a year of service. In 2012, their total compensation was $3,458.

Charlene Walker

911 Operator/Police Department

2012 total comp
$3,458
Base pay
$3,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,458
Hire date
2012-05-07

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
29176

Charlene Walker holds the role of 911 Operator at Police Department. Their tenure dates to 2012, under a year. In 2012, their total compensation was $3,458.

Joey Odoms

911 Operator/Police Department

2012 total comp
$3,458
Base pay
$3,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,458
Hire date
2012-05-07

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
25240

Joey Odoms works as a 911 Operator for Police Department. Their tenure dates to 2012, under a year. Joey earned $3,458 in 2012.

Richard Siracusano

Police Officer/Police Department

2021 total comp
$3,446
Base pay
$3,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,446
Hire date
2012-08-20

Source-specific fields

Agencyid
A99
Annualsalary
78844
Employee ID
166207

Richard Siracusano works as a Police Officer for Police Department. Hired in 2012, they have about 9 years of service. Richard earned $3,446 in 2021.

Mary Brown

71130 - Crime Laboratory Technician I/Police Department

2023 total comp
$3,391
Base pay
$3,391
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,391
Hire date
2023-05-23

Source-specific fields

Agencyid
A99
Annualsalary
45132
Employee ID
231271

At Police Department, Mary Brown serves as a 71130 - Crime Laboratory Technician I. Their tenure dates to 2023, under a year. Their 2023 pay totaled $3,391.

Michael Bye

Na/Police Department

2023 total comp
$3,389
Base pay
$3,389
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,389
Hire date
2020-02-12

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
231629

Michael Bye works as a Na for Police Department. Hired in 2020, they have about 3 years of service. Michael earned $3,389 in 2023.

David Brown

Na/Police Department

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

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
231172

David Brown works as a Na for Police Department. Their tenure dates to 2018, about 5 years. David earned $3,380 in 2023.

Danielle Goods

Police Officer/Police Department

2021 total comp
$3,326
Base pay
$3,326
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,326
Hire date
2010-04-15

Source-specific fields

Agencyid
A99
Annualsalary
81930
Employee ID
159464

Danielle Goods works as a Police Officer for Police Department. Their tenure dates to 2010, about 11 years. Danielle earned $3,326 in 2021.

Jousha Ross

911 Operator/Police Department

2012 total comp
$3,325
Base pay
$3,325
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,325
Hire date
2008-05-21

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
26762

At Police Department, Jousha Ross serves as a 911 Operator. Their tenure dates to 2008, about 4 years. Their 2012 pay totaled $3,325.

Juan Revelo

N/A/Police Department

2024 total comp
$3,293
Base pay
$3,293
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,293
Hire date
2020-11-24

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
259359

At Police Department, Juan Revelo serves as a N/A. Their tenure dates to 2020, about 4 years. Their 2024 pay totaled $3,293.

Bradley Roberson

Police Officer Trainee/Police Department

2021 total comp
$3,291
Base pay
$3,291
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,291
Hire date
2021-06-01

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
165274

Bradley Roberson holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2021, under a year. In 2021, their total compensation was $3,291.

Eugene Jang

Police Officer Trainee/Police Department

2021 total comp
$3,291
Base pay
$3,291
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,291
Hire date
2021-06-01

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
161296

Eugene Jang holds the role of Police Officer Trainee at Police Department. Hired in 2021, they have under a year of service. In 2021, their total compensation was $3,291.

David Weldon

Police Officer Trainee/Police Department

2021 total comp
$3,291
Base pay
$3,291
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,291
Hire date
2021-06-01

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
168204

David Weldon works as a Police Officer Trainee for Police Department. They have served since 2021 (under a year). David earned $3,291 in 2021.

Tribhuvan Thacker

N/A/Police Department

2024 total comp
$3,271
Base pay
$3,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,271
Hire date
2001-10-04

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
261789

At Police Department, Tribhuvan Thacker serves as a N/A. Hired in 2001, they have about 23 years of service. Their 2024 pay totaled $3,271.

Noelle Neff

N/A/Police Department

2024 total comp
$3,194
Base pay
$3,194
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,194
Hire date
2023-08-14

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257890

Noelle Neff works as a N/A for Police Department. Hired in 2023, they have about a year of service. Noelle earned $3,194 in 2024.

Jeffrey Hernandez

Na/Police Department

2022 total comp
$3,173
Base pay
$3,173
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,173
Hire date
2006-10-13

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
199041

Jeffrey Hernandez holds the role of Na at Police Department. Hired in 2006, they have about 16 years of service. In 2022, their total compensation was $3,173.

Nathan Cymek

41110 - Police Officer Trainee/Police Department

2022 total comp
$3,159
Base pay
$3,159
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,159
Hire date
2022-05-31

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
194921

At Police Department, Nathan Cymek serves as a 41110 - Police Officer Trainee. Hired in 2022, they have under a year of service. Their 2022 pay totaled $3,159.

Ivan Gomez

41110 - Police Officer Trainee/Police Department

2022 total comp
$3,159
Base pay
$3,159
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,159
Hire date
2022-05-31

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
197572

Ivan Gomez works as a 41110 - Police Officer Trainee for Police Department. Their tenure dates to 2022, under a year. Ivan earned $3,159 in 2022.

Mark Rankine

41110 - Police Officer Trainee/Police Department

2022 total comp
$3,159
Base pay
$3,159
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,159
Hire date
2022-05-31

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
205922

Mark Rankine is a 41110 - Police Officer Trainee at Police Department. They have served since 2022 (under a year). 2022 total compensation came to $3,159.

Joseph Iii

71130 - Crime Laboratory Technician I/Police Department

2023 total comp
$3,148
Base pay
$3,148
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,148
Hire date
2023-05-23

Source-specific fields

Agencyid
A99
Annualsalary
45132
Employee ID
236878

Joseph Iii works as a 71130 - Crime Laboratory Technician I for Police Department. Hired in 2023, they have under a year of service. Joseph earned $3,148 in 2023.

Lynda Lovette

Na/Police Department

2023 total comp
$3,141
Base pay
$3,141
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,141
Hire date
2005-11-10

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
238910

Lynda Lovette works as a Na for Police Department. Their tenure dates to 2005, about 18 years. Lynda earned $3,141 in 2023.

Steven Harris

N/A/Police Department

2024 total comp
$3,114
Base pay
$3,114
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,114
Hire date
1999-05-10

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
253233

Steven Harris is a N/A at Police Department. They have served since 1999 (about 25 years). 2024 total compensation came to $3,114.

Michael Zorbach

Police Cadet/Police Department

2012 total comp
$3,110
Base pay
$3,110
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,110
Hire date
2012-05-02

Source-specific fields

Agencyid
A99
Annualsalary
27870
Employee ID
30491

Michael Zorbach is a Police Cadet at Police Department. They have served since 2012 (under a year). 2012 total compensation came to $3,110.

Porfirio Negron

N/A/Police Department

2024 total comp
$3,070
Base pay
$3,070
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,070
Hire date
2004-02-19

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257894

At Police Department, Porfirio Negron serves as a N/A. Hired in 2004, they have about 20 years of service. Their 2024 pay totaled $3,070.

Isaiah O Chavis

Police Officer Trainee/Police Department

2025 total comp
$3,034
Base pay
$3,034
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,034
Hire date
2025-06-02

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
268887

Isaiah O Chavis is a Police Officer Trainee at Police Department. Hired in 2025, they have under a year of service. 2025 total compensation came to $3,034.

Keith Corbin

Na/Police Department

2022 total comp
$2,997
Base pay
$2,997
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,997
Hire date
2021-05-17

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
194540

Keith Corbin holds the role of Na at Police Department. They have served since 2021 (about a year). In 2022, their total compensation was $2,997.

Sanjeev Dalal

Na/Police Department

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

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
232985

At Police Department, Sanjeev Dalal serves as a Na. Hired in 2019, they have about 4 years of service. Their 2023 pay totaled $2,986.

Benjamin Davis

N/A/Police Department

2024 total comp
$2,973
Base pay
$2,973
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,973
Hire date
2007-08-16

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
250361

Benjamin Davis is a N/A at Police Department. Their tenure dates to 2007, about 17 years. 2024 total compensation came to $2,973.

Arsalan Memon

Police Officer Trainee/Police Department

2021 total comp
$2,972
Base pay
$2,972
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,972
Hire date
2021-05-10

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
163137

Arsalan Memon works as a Police Officer Trainee for Police Department. Their tenure dates to 2021, under a year. Arsalan earned $2,972 in 2021.

Karima Loullou

41110 - Police Officer Trainee/Police Department

2023 total comp
$2,948
Base pay
$2,948
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,948
Hire date
2023-05-30

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
238902

Karima Loullou is a 41110 - Police Officer Trainee at Police Department. They have served since 2023 (under a year). 2023 total compensation came to $2,948.

Sheera Singletary

Na/Police Department

2022 total comp
$2,937
Base pay
$2,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,937
Hire date
2007-04-02

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
207747

Sheera Singletary holds the role of Na at Police Department. Their tenure dates to 2007, about 15 years. In 2022, their total compensation was $2,937.

Christian Perez

41110 - Police Officer Trainee/Police Department

2023 total comp
$2,927
Base pay
$2,927
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,927
Hire date
2023-06-05

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
241269

At Police Department, Christian Perez serves as a 41110 - Police Officer Trainee. They have served since 2023 (under a year). Their 2023 pay totaled $2,927.