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

Sheryll Buitrago

Police Officer/Police Department

2025 total comp
$88,495
Base pay
$88,495
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,495
Hire date
2019-03-06

Source-specific fields

Agencyid
A99
Annualsalary
80605
Employee ID
275287

Sheryll Buitrago works as a Police Officer for Police Department. They have served since 2019 (about 6 years). Sheryll earned $88,495 in 2025.

Carmella Nuttroy

Crime Laboratory Technician Supervisor/Police Department

2025 total comp
$88,487
Base pay
$88,487
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,487
Hire date
2020-05-11

Source-specific fields

Agencyid
A99
Annualsalary
84851.58
Employee ID
265766

Carmella Nuttroy works as a Crime Laboratory Technician Supervisor for Police Department. They have served since 2020 (about 5 years). Carmella earned $88,487 in 2025.

Bruce Button

Police Officer/Police Department

2014 total comp
$88,479
Base pay
$88,479
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,479
Hire date
1989-08-01

Source-specific fields

Agencyid
A99
Annualsalary
70698
Employee ID
52286

Bruce Button holds the role of Police Officer at Police Department. They have served since 1989 (about 25 years). In 2014, their total compensation was $88,479.

Christopher Leisher

N/A/Police Department

2024 total comp
$88,461
Base pay
$88,461
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,461
Hire date
1998-09-24

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
255931

Christopher Leisher is a N/A at Police Department. Hired in 1998, they have about 26 years of service. 2024 total compensation came to $88,461.

Brendan G Machado

Police Officer/Police Department

2025 total comp
$88,455
Base pay
$88,455
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,455
Hire date
2017-03-22

Source-specific fields

Agencyid
A99
Annualsalary
84736
Employee ID
265361

Brendan G Machado holds the role of Police Officer at Police Department. They have served since 2017 (about 8 years). In 2025, their total compensation was $88,455.

Bpd 46

Bpd/Police Department

2014 total comp
$88,437
Base pay
$88,437
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,437

Source-specific fields

Agencyid
A99
Annualsalary
70918
Employee ID
51385

At Police Department, Bpd 46 serves as a Bpd. Their 2014 pay totaled $88,437.

Diana Browne

Police Officer/Police Department

2021 total comp
$88,430
Base pay
$88,430
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,430
Hire date
2003-12-18

Source-specific fields

Agencyid
A99
Annualsalary
88971
Employee ID
156413

Diana Browne holds the role of Police Officer at Police Department. Their tenure dates to 2003, about 18 years. In 2021, their total compensation was $88,430.

Aaron Patterson

Police Officer/Police Department

2025 total comp
$88,423
Base pay
$88,423
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,423
Hire date
2023-05-01

Source-specific fields

Agencyid
A99
Annualsalary
67970
Employee ID
263949

Aaron Patterson holds the role of Police Officer at Police Department. They have served since 2023 (about 2 years). In 2025, their total compensation was $88,423.

Hugh Carter

Police Officer/Police Department

2014 total comp
$88,409
Base pay
$88,409
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,409
Hire date
1989-10-04

Source-specific fields

Agencyid
A99
Annualsalary
70698
Employee ID
52614

At Police Department, Hugh Carter serves as a Police Officer. Their tenure dates to 1989, about 25 years. Their 2014 pay totaled $88,409.

Tareq Khan

Police Officer/Police Department

2021 total comp
$88,405
Base pay
$88,405
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,405
Hire date
2018-03-27

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
161798

At Police Department, Tareq Khan serves as a Police Officer. They have served since 2018 (about 3 years). Their 2021 pay totaled $88,405.

Thomas Wisner

Operations Officer III/Police Department

2021 total comp
$88,399
Base pay
$88,399
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,399
Hire date
2011-05-23

Source-specific fields

Agencyid
A99
Annualsalary
83866
Employee ID
168584

Thomas Wisner works as a Operations Officer III for Police Department. Hired in 2011, they have about 10 years of service. Thomas earned $88,399 in 2021.

Chase L Montgomery

Police Officer/Police Department

2025 total comp
$88,371
Base pay
$88,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,371
Hire date
2014-01-27

Source-specific fields

Agencyid
A99
Annualsalary
91689
Employee ID
266061

Chase L Montgomery works as a Police Officer for Police Department. They have served since 2014 (about 11 years). Chase earned $88,371 in 2025.

Frank Gizzo

41111 - Police Officer/Police Department

2022 total comp
$88,371
Base pay
$88,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,371
Hire date
2015-01-21

Source-specific fields

Agencyid
A99
Annualsalary
81294
Employee ID
197455

At Police Department, Frank Gizzo serves as a 41111 - Police Officer. They have served since 2015 (about 7 years). Their 2022 pay totaled $88,371.

Mark SmithMay be multiple

Police Officer/Police Department

2021 total comp
$88,364
Hire date
2008-07-02

Source-specific fields

Agencyid
A99
Annualsalary
82704
Employee ID
166276

Payroll for Mark Smith (Police Officer, Police Department) may cover more than one person; together they account for $88,364 in 2021.

Tyrone Tillery

Police Officer (Eid)/Police Department

2014 total comp
$88,344
Base pay
$88,344
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,344
Hire date
1993-05-27

Source-specific fields

Agencyid
A99
Annualsalary
69360
Employee ID
66516

Tyrone Tillery is a Police Officer (Eid) at Police Department. Their tenure dates to 1993, about 21 years. 2014 total compensation came to $88,344.

Dianna Vodarick

71139 - Forensic Scientist IV/Police Department

2024 total comp
$88,339
Base pay
$88,339
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,339
Hire date
2017-06-12

Source-specific fields

Agencyid
A99
Annualsalary
85660.63
Employee ID
262474

Dianna Vodarick holds the role of 71139 - Forensic Scientist IV at Police Department. Their tenure dates to 2017, about 7 years. In 2024, their total compensation was $88,339.

Brian Wilhite

Avionics Technician/Police Department

2014 total comp
$88,325
Base pay
$88,325
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,325
Hire date
2007-10-11

Source-specific fields

Agencyid
A99
Annualsalary
74983
Employee ID
67726

At Police Department, Brian Wilhite serves as a Avionics Technician. They have served since 2007 (about 7 years). Their 2014 pay totaled $88,325.

Jeffrey Santos

Police Officer/Police Department

2021 total comp
$88,307
Base pay
$88,307
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,307
Hire date
2014-07-09
Pay basis
Annual
Work city
Bronx
Middle name
G

Source-specific fields

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

Jeffrey Santos is a Police Officer at Police Department based in Bronx. They have served since 2014 (about 7 years). 2021 total compensation came to $88,307.

Kristian Magness

Police Officer/Police Department

2021 total comp
$88,301
Base pay
$88,301
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,301
Hire date
2019-05-28

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
162751

At Police Department, Kristian Magness serves as a Police Officer. Hired in 2019, they have about 2 years of service. Their 2021 pay totaled $88,301.

Schviyah Williams

Police Officer/Police Department

2025 total comp
$88,300
Base pay
$88,300
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,300
Hire date
2023-09-18

Source-specific fields

Agencyid
A99
Annualsalary
66638
Employee ID
274797

At Police Department, Schviyah Williams serves as a Police Officer. They have served since 2023 (about 2 years). Their 2025 pay totaled $88,300.

Ryan Mclaughlin

Police Officer/Police Department

2021 total comp
$88,283
Base pay
$88,283
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,283
Hire date
2014-07-21

Source-specific fields

Agencyid
A99
Annualsalary
75167
Employee ID
163255

Ryan Mclaughlin is a Police Officer at Police Department. They have served since 2014 (about 7 years). 2021 total compensation came to $88,283.

Karla Ruhl

Police Lieutenant/Police Department

2014 total comp
$88,258
Base pay
$88,258
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,258
Hire date
1993-09-09

Source-specific fields

Agencyid
A99
Annualsalary
90085
Employee ID
64262

At Police Department, Karla Ruhl serves as a Police Lieutenant. Hired in 1993, they have about 21 years of service. Their 2014 pay totaled $88,258.

Jon Jukam

Police Officer/Police Department

2021 total comp
$88,246
Base pay
$88,246
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,246
Hire date
2012-10-31

Source-specific fields

Agencyid
A99
Annualsalary
78844
Employee ID
161847

Jon Jukam works as a Police Officer for Police Department. They have served since 2012 (about 9 years). Jon earned $88,246 in 2021.

James Marsh

Police Officer/Police Department

2021 total comp
$88,244
Base pay
$88,244
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,244
Hire date
1997-01-23

Source-specific fields

Agencyid
A99
Annualsalary
93738
Employee ID
162846

James Marsh holds the role of Police Officer at Police Department. Their tenure dates to 1997, about 24 years. In 2021, their total compensation was $88,244.

Robin Jenkins

Police Officer/Police Department

2012 total comp
$88,243
Base pay
$88,243
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,243
Hire date
1990-01-31

Source-specific fields

Agencyid
A99
Annualsalary
68146
Employee ID
21808

At Police Department, Robin Jenkins serves as a Police Officer. They have served since 1990 (about 22 years). Their 2012 pay totaled $88,243.

Bronyel Harold

Police Officer/Police Department

2025 total comp
$88,216
Base pay
$88,216
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,216
Hire date
2022-10-04

Source-specific fields

Agencyid
A99
Annualsalary
71635
Employee ID
265546

Bronyel Harold is a Police Officer at Police Department. They have served since 2022 (about 3 years). 2025 total compensation came to $88,216.

Franklin Sanders

Crime Laboratory Technician II/Police Department

2025 total comp
$88,213
Base pay
$88,213
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,213
Hire date
1997-08-18

Source-specific fields

Agencyid
A99
Annualsalary
72835
Employee ID
268332

Franklin Sanders works as a Crime Laboratory Technician II for Police Department. Their tenure dates to 1997, about 28 years. Franklin earned $88,213 in 2025.

Molly Seitler

Police Officer/Police Department

2014 total comp
$88,213
Base pay
$88,213
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,213
Hire date
1990-02-01

Source-specific fields

Agencyid
A99
Annualsalary
70698
Employee ID
64727

At Police Department, Molly Seitler serves as a Police Officer. Hired in 1990, they have about 24 years of service. Their 2014 pay totaled $88,213.

Rodney Jones

Police Lieutenant/Police Department

2012 total comp
$88,210
Base pay
$88,210
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,210
Hire date
1993-02-03

Source-specific fields

Agencyid
A99
Annualsalary
85250
Employee ID
22347

Rodney Jones works as a Police Lieutenant for Police Department. Their tenure dates to 1993, about 19 years. Rodney earned $88,210 in 2012.

Zachary Tanczos

71132 - Forensic Scientist II/Police Department

2024 total comp
$88,184
Base pay
$88,184
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,184
Hire date
2020-03-16

Source-specific fields

Agencyid
A99
Annualsalary
86769.92
Employee ID
261613

Zachary Tanczos works as a 71132 - Forensic Scientist II for Police Department. Hired in 2020, they have about 4 years of service. Zachary earned $88,184 in 2024.

Thomas Lally

Police Officer/Police Department

2025 total comp
$88,175
Base pay
$88,175
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,175
Hire date
2023-11-20

Source-specific fields

Agencyid
A99
Annualsalary
66838
Employee ID
276058

Thomas Lally works as a Police Officer for Police Department. Their tenure dates to 2023, about 2 years. Thomas earned $88,175 in 2025.

Robert Verderamo

Forensic Scientist II/Police Department

2021 total comp
$88,173
Base pay
$88,173
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,173
Hire date
50803200000

Source-specific fields

Agencyid
A99
Annualsalary
85362
Employee ID
167665

Robert Verderamo works as a Forensic Scientist II for Police Department. Their hire date on record is 50803200000. Robert earned $88,173 in 2021.

Michael Rivera

41111 - Police Officer/Police Department

2024 total comp
$88,163
Base pay
$88,163
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,163
Hire date
2017-01-09

Source-specific fields

Agencyid
A99
Annualsalary
79859
Employee ID
259558

Michael Rivera works as a 41111 - Police Officer for Police Department. Their tenure dates to 2017, about 7 years. Michael earned $88,163 in 2024.

Eric Grove

Police Officer/Police Department

2021 total comp
$88,150
Base pay
$88,150
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,150
Hire date
2013-06-19

Source-specific fields

Agencyid
A99
Annualsalary
78080
Employee ID
159499

Eric Grove works as a Police Officer for Police Department. Hired in 2013, they have about 8 years of service. Eric earned $88,150 in 2021.

Frederick Stewart Iii

Police Command Staff I/Police Department

2012 total comp
$88,130
Base pay
$88,130
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,130
Hire date
1994-08-08

Source-specific fields

Agencyid
A99
Annualsalary
95000
Employee ID
28082

Frederick Stewart Iii is a Police Command Staff I at Police Department. Their tenure dates to 1994, about 18 years. 2012 total compensation came to $88,130.

Sheridan Spangler Jr

Police Officer/Police Department

2014 total comp
$88,129
Base pay
$88,129
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,129
Hire date
2001-03-01

Source-specific fields

Agencyid
A99
Annualsalary
64163
Employee ID
65506

Sheridan Spangler Jr works as a Police Officer for Police Department. They have served since 2001 (about 13 years). Sheridan earned $88,129 in 2014.

Toree Oliver

33330 - Emergency Dispatcher/Police Department

2024 total comp
$88,117
Base pay
$88,117
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,117
Hire date
2008-05-12

Source-specific fields

Agencyid
A99
Annualsalary
59151.78
Employee ID
258193

Toree Oliver holds the role of 33330 - Emergency Dispatcher at Police Department. Their tenure dates to 2008, about 16 years. In 2024, their total compensation was $88,117.

Herbert Timberlake Iii

Police Lieutenant Eid/Police Department

2012 total comp
$88,115
Base pay
$88,115
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,115
Hire date
1993-11-03

Source-specific fields

Agencyid
A99
Annualsalary
87783
Employee ID
28706

At Police Department, Herbert Timberlake Iii serves as a Police Lieutenant Eid. They have served since 1993 (about 19 years). Their 2012 pay totaled $88,115.

Franklin Sanders

71131 - Crime Laboratory Technician II/Police Department

2023 total comp
$88,112
Base pay
$88,112
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,112
Hire date
1997-08-18

Source-specific fields

Agencyid
A99
Annualsalary
75421.92
Employee ID
242764

At Police Department, Franklin Sanders serves as a 71131 - Crime Laboratory Technician II. They have served since 1997 (about 26 years). Their 2023 pay totaled $88,112.

Dawnyell Henriques

Police Officer/Police Department

2021 total comp
$88,111
Base pay
$88,111
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,111
Hire date
2001-03-01

Source-specific fields

Agencyid
A99
Annualsalary
91355
Employee ID
160557

Dawnyell Henriques is a Police Officer at Police Department. Hired in 2001, they have about 20 years of service. 2021 total compensation came to $88,111.