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 1

Marcus C Johnson

Police Officer/Police Department

2025 total comp
$91,898
Base pay
$91,898
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,898
Hire date
2008-08-20

Source-specific fields

Agencyid
A99
Annualsalary
103590
Employee ID
271990

Marcus C Johnson works as a Police Officer for Police Department. Hired in 2008, they have about 17 years of service. Marcus earned $91,898 in 2025.

Johnny Delgado

Police Command Staff I/Police Department

2012 total comp
$91,897
Base pay
$91,897
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,897
Hire date
1989-08-02

Source-specific fields

Agencyid
A99
Annualsalary
98000
Employee ID
18132

Johnny Delgado holds the role of Police Command Staff I at Police Department. Their tenure dates to 1989, about 23 years. In 2012, their total compensation was $91,897.

Anthony Rumber

Forensic Scientist II/Police Department

2025 total comp
$91,893
Base pay
$91,893
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,893
Hire date
1990-04-10

Source-specific fields

Agencyid
A99
Annualsalary
90782.08
Employee ID
264745

Anthony Rumber is a Forensic Scientist II at Police Department. Their tenure dates to 1990, about 35 years. 2025 total compensation came to $91,893.

Terri O'Neil

41111 - Police Officer/Police Department

2022 total comp
$91,871
Base pay
$91,871
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,871
Hire date
2003-09-03

Source-specific fields

Agencyid
A99
Annualsalary
93610
Employee ID
204602

Terri O'Neil holds the role of 41111 - Police Officer at Police Department. They have served since 2003 (about 19 years). In 2022, their total compensation was $91,871.

Justin Vitek

41111 - Police Officer/Police Department

2024 total comp
$91,854
Base pay
$91,854
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,854
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
85590
Employee ID
262471

Justin Vitek works as a 41111 - Police Officer for Police Department. Hired in 2014, they have about 10 years of service. Justin earned $91,854 in 2024.

Zain Harpsupshur

N/A/Police Department

2024 total comp
$91,824
Base pay
$91,824
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,824
Hire date
2020-09-29

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
253145

Zain Harpsupshur is a N/A at Police Department. They have served since 2020 (about 4 years). 2024 total compensation came to $91,824.

Scott Pumphrey

Police Lieutenant/Police Department

2014 total comp
$91,822
Base pay
$91,822
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,822
Hire date
1989-08-02

Source-specific fields

Agencyid
A99
Annualsalary
93184
Employee ID
63297

Scott Pumphrey holds the role of Police Lieutenant at Police Department. Their tenure dates to 1989, about 25 years. In 2014, their total compensation was $91,822.

Marjorie German

Police Sergeant/Police Department

2014 total comp
$91,818
Base pay
$91,818
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,818
Hire date
1996-08-08

Source-specific fields

Agencyid
A99
Annualsalary
77193
Employee ID
55825

At Police Department, Marjorie German serves as a Police Sergeant. Their tenure dates to 1996, about 18 years. Their 2014 pay totaled $91,818.

Randolph Perrin

Police Officer Eid/Police Department

2021 total comp
$91,812
Base pay
$91,812
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,812
Hire date
2017-06-19

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
164477

Randolph Perrin holds the role of Police Officer Eid at Police Department. Hired in 2017, they have about 4 years of service. In 2021, their total compensation was $91,812.

Clifton Mcwhite

Police Command Staff I/Police Department

2012 total comp
$91,803
Base pay
$91,803
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,803
Hire date
1995-06-19

Source-specific fields

Agencyid
A99
Annualsalary
98000
Employee ID
24248

At Police Department, Clifton Mcwhite serves as a Police Command Staff I. Hired in 1995, they have about 17 years of service. Their 2012 pay totaled $91,803.

Eric Redding

Police Lieutenant/Police Department

2012 total comp
$91,802
Base pay
$91,802
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,802
Hire date
1994-03-07

Source-specific fields

Agencyid
A99
Annualsalary
86029
Employee ID
26225

Eric Redding works as a Police Lieutenant for Police Department. They have served since 1994 (about 18 years). Eric earned $91,802 in 2012.

Stephen D Derkosh

Contract Service Specialist I/Police Department

2025 total comp
$91,793
Base pay
$91,793
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,793
Hire date
2020-04-28

Source-specific fields

Agencyid
A99
Annualsalary
49.09
Employee ID
275483

Stephen D Derkosh holds the role of Contract Service Specialist I at Police Department. Hired in 2020, they have about 5 years of service. In 2025, their total compensation was $91,793.

Patrick Corrigan

Police Sergeant Eid/Police Department

2021 total comp
$91,786
Base pay
$91,786
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,786
Hire date
2008-06-25

Source-specific fields

Agencyid
A99
Annualsalary
97476
Employee ID
157609

Patrick Corrigan holds the role of Police Sergeant Eid at Police Department. They have served since 2008 (about 13 years). In 2021, their total compensation was $91,786.

Joshua Stewart

Na/Police Department

2023 total comp
$91,702
Base pay
$91,702
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,702
Hire date
2020-05-01

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
243994

Joshua Stewart is a Na at Police Department. Hired in 2020, they have about 3 years of service. 2023 total compensation came to $91,702.

Calvin Arrington

Police Officer/Police Department

2014 total comp
$91,699
Base pay
$91,699
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,699
Hire date
1995-06-26

Source-specific fields

Agencyid
A99
Annualsalary
67728
Employee ID
50175

Calvin Arrington works as a Police Officer for Police Department. They have served since 1995 (about 19 years). Calvin earned $91,699 in 2014.

Gregory Vilchez

Police Officer/Police Department

2025 total comp
$91,696
Base pay
$91,696
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,696
Hire date
2015-03-16

Source-specific fields

Agencyid
A99
Annualsalary
89834
Employee ID
268638

Gregory Vilchez is a Police Officer at Police Department. They have served since 2015 (about 10 years). 2025 total compensation came to $91,696.

Eyvette Jones

Police Officer/Police Department

2014 total comp
$91,682
Base pay
$91,682
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,682
Hire date
1991-09-23

Source-specific fields

Agencyid
A99
Annualsalary
69509
Employee ID
58920

Eyvette Jones works as a Police Officer for Police Department. Their tenure dates to 1991, about 23 years. Eyvette earned $91,682 in 2014.

Tarsha Taru

Police Officer/Police Department

2021 total comp
$91,670
Base pay
$91,670
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,670
Hire date
2004-03-25

Source-specific fields

Agencyid
A99
Annualsalary
84249
Employee ID
166833

Tarsha Taru holds the role of Police Officer at Police Department. They have served since 2004 (about 17 years). In 2021, their total compensation was $91,670.

Robert Mitchell

Police Officer/Police Department

2021 total comp
$91,662
Base pay
$91,662
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,662
Hire date
2014-07-09
Pay basis
Annual
Work city
Queens
Middle name
J

Source-specific fields

Base Salary
$109,352
Leave Status as of June 30
Active
Overtime Hours
334.18
Payroll Number
56
Regular Hours
2,080

Robert Mitchell works as a Police Officer for Police Department based in Queens. They have served since 2014 (about 7 years). Robert earned $91,662 in 2021.

Steven Shaub

Police Officer Eid/Police Department

2021 total comp
$91,639
Base pay
$91,639
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,639
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
79964
Employee ID
166100

Steven Shaub works as a Police Officer Eid for Police Department. Hired in 2014, they have about 7 years of service. Steven earned $91,639 in 2021.

Thomas Heflin Jr

Police Officer/Police Department

2014 total comp
$91,631
Base pay
$91,631
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,631
Hire date
1997-07-07

Source-specific fields

Agencyid
A99
Annualsalary
64163
Employee ID
57258

Thomas Heflin Jr holds the role of Police Officer at Police Department. Hired in 1997, they have about 17 years of service. In 2014, their total compensation was $91,631.

Van Johnson

Police Lieutenant Eid/Police Department

2011 total comp
$91,631
Base pay
$91,631
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,631
Hire date
1979-03-02

Source-specific fields

Agencyid
A99
Annualsalary
91395
Employee ID
13531

Van Johnson works as a Police Lieutenant Eid for Police Department. Their tenure dates to 1979, about 32 years. Van earned $91,631 in 2011.

Kevin Davis

Police Officer/Police Department

2025 total comp
$91,620
Base pay
$91,620
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,620
Hire date
2023-07-11

Source-specific fields

Agencyid
A99
Annualsalary
66638
Employee ID
270879

Kevin Davis holds the role of Police Officer at Police Department. Hired in 2023, they have about 2 years of service. In 2025, their total compensation was $91,620.

Dante Boone

41111 - Police Officer/Police Department

2022 total comp
$91,609
Base pay
$91,609
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,609
Hire date
2000-08-30

Source-specific fields

Agencyid
A99
Annualsalary
93610
Employee ID
192200

Dante Boone holds the role of 41111 - Police Officer at Police Department. Hired in 2000, they have about 22 years of service. In 2022, their total compensation was $91,609.

Matthew Otremba

31109 - Operations Officer I/Police Department

2024 total comp
$91,598
Base pay
$91,598
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,598
Hire date
2017-01-04

Source-specific fields

Agencyid
A99
Annualsalary
90949.85
Employee ID
258261

Matthew Otremba is a 31109 - Operations Officer I at Police Department. Hired in 2017, they have about 7 years of service. 2024 total compensation came to $91,598.

Kiara Jasmine Howard

Police Officer/Police Department

2025 total comp
$91,595
Base pay
$91,595
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,595
Hire date
2020-10-13

Source-specific fields

Agencyid
A99
Annualsalary
77097
Employee ID
271024

Kiara Jasmine Howard is a Police Officer at Police Department. They have served since 2020 (about 5 years). 2025 total compensation came to $91,595.

Charles Baugher

41111 - Police Officer/Police Department

2024 total comp
$91,578
Base pay
$91,578
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,578
Hire date
2009-06-29

Source-specific fields

Agencyid
A99
Annualsalary
89430
Employee ID
247506

Charles Baugher holds the role of 41111 - Police Officer at Police Department. Hired in 2009, they have about 15 years of service. In 2024, their total compensation was $91,578.

Blair Laughlin

Forensic Scientist III/Police Department

2021 total comp
$91,574
Base pay
$91,574
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,574
Hire date
1975-06-09

Source-specific fields

Agencyid
A99
Annualsalary
90217
Employee ID
162004

Blair Laughlin works as a Forensic Scientist III for Police Department. Hired in 1975, they have about 46 years of service. Blair earned $91,574 in 2021.

William Porter

41111 - Police Officer/Police Department

2024 total comp
$91,554
Base pay
$91,554
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,554
Hire date
2012-07-23

Source-specific fields

Agencyid
A99
Annualsalary
86851
Employee ID
258847

William Porter works as a 41111 - Police Officer for Police Department. Their tenure dates to 2012, about 12 years. William earned $91,554 in 2024.

Erika L Harden

Crime Laboratory Technician II/Police Department

2025 total comp
$91,552
Base pay
$91,552
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,552
Hire date
2019-08-21

Source-specific fields

Agencyid
A99
Annualsalary
72835
Employee ID
268130

At Police Department, Erika L Harden serves as a Crime Laboratory Technician II. Their tenure dates to 2019, about 6 years. Their 2025 pay totaled $91,552.

Debra Swinney

41111 - Police Officer/Police Department

2023 total comp
$91,544
Base pay
$91,544
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,544
Hire date
2005-12-28

Source-specific fields

Agencyid
A99
Annualsalary
94824
Employee ID
244208

Debra Swinney is a 41111 - Police Officer at Police Department. Hired in 2005, they have about 18 years of service. 2023 total compensation came to $91,544.

Komlavi Gamedah

Police Officer/Police Department

2021 total comp
$91,525
Base pay
$91,525
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,525
Hire date
2018-02-28

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
159173

Komlavi Gamedah is a Police Officer at Police Department. Their tenure dates to 2018, about 3 years. 2021 total compensation came to $91,525.

Jarad Pase

Police Officer/Police Department

2021 total comp
$91,512
Base pay
$91,512
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,512
Hire date
2008-09-09

Source-specific fields

Agencyid
A99
Annualsalary
82704
Employee ID
164637

Jarad Pase is a Police Officer at Police Department. Their tenure dates to 2008, about 13 years. 2021 total compensation came to $91,512.

Cristian Valencia Valencia

Police Officer/Police Department

2021 total comp
$91,505
Base pay
$91,505
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,505
Hire date
2016-05-09

Source-specific fields

Agencyid
A99
Annualsalary
70542
Employee ID
167578

Cristian Valencia Valencia holds the role of Police Officer at Police Department. They have served since 2016 (about 5 years). In 2021, their total compensation was $91,505.

Joseph Rodgers

Police Officer/Police Department

2021 total comp
$91,501
Base pay
$91,501
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,501
Hire date
2008-04-16

Source-specific fields

Agencyid
A99
Annualsalary
83476
Employee ID
165160

Joseph Rodgers works as a Police Officer for Police Department. They have served since 2008 (about 13 years). Joseph earned $91,501 in 2021.

Maurice Mcghie

Police Officer/Police Department

2021 total comp
$91,482
Base pay
$91,482
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,482
Hire date
2017-05-01

Source-specific fields

Agencyid
A99
Annualsalary
70542
Employee ID
163220

Maurice Mcghie works as a Police Officer for Police Department. Hired in 2017, they have about 4 years of service. Maurice earned $91,482 in 2021.

Devin Yancy

Police Officer/Police Department

2021 total comp
$91,478
Base pay
$91,478
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,478
Hire date
2017-03-01

Source-specific fields

Agencyid
A99
Annualsalary
70542
Employee ID
168817

At Police Department, Devin Yancy serves as a Police Officer. Hired in 2017, they have about 4 years of service. Their 2021 pay totaled $91,478.

Michael Larkins

Police Officer/Police Department

2014 total comp
$91,474
Base pay
$91,474
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,474
Hire date
1993-11-12

Source-specific fields

Agencyid
A99
Annualsalary
68322
Employee ID
59695

Michael Larkins holds the role of Police Officer at Police Department. They have served since 1993 (about 21 years). In 2014, their total compensation was $91,474.

Kenneth Howard

Police Officer/Police Department

2021 total comp
$91,468
Base pay
$91,468
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,468
Hire date
2003-12-08

Source-specific fields

Agencyid
A99
Annualsalary
88971
Employee ID
161010

Kenneth Howard works as a Police Officer for Police Department. They have served since 2003 (about 18 years). Kenneth earned $91,468 in 2021.

Joseph Smith Iii

Police Command Staff I/Police Department

2012 total comp
$91,465
Base pay
$91,465
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,465
Hire date
1987-06-23

Source-specific fields

Agencyid
A99
Annualsalary
98000
Employee ID
27592

Joseph Smith Iii works as a Police Command Staff I for Police Department. Hired in 1987, they have about 25 years of service. Joseph earned $91,465 in 2012.