GCGovComp.app

City of Baltimore / Police Department (416)

Agency file

Police Department (416)

Source file: City of Baltimore — Employee Salaries / ingested Jun 19, 2026

The Police Department (416) provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2020, this agency had 151 employees with median total compensation of $19,048; the highest distinct record was $92,271.

Year
2020
Total payroll
$3M
Employees
151
Median total
$19,048
Highest record
$92,271

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2020 total compensation is spread across the 151 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($19,048) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$19,710 (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
$2,061
$7,621
$19,048
$25,441
$34,127

The pay ladder for this department. Someone at the 90th percentile earns $34,127 — more than 90% of the department; the 10th percentile earns $2,061. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Cadet
19 · $20,172
Police Officer
3 · $1,061
Police Officer Eid
1 · $80,036

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 7 published years.

YearTotal payrollEmployeesMedian pay
2013
$6.9M
221
$34,600
2015
$1.4M
79.1%
73
67.0%
$18,150
47.5%
2016
$992.2K
30.8%
74
1.4%
$8,790
51.6%
2017
$1.7M
67.3%
157
112.2%
$5,979
32.0%
2018
$5.2M
214.3%
200
27.4%
$22,172
270.8%
2019
$2.7M
48.0%
160
20.0%
$15,725
29.1%
2020
$3M
9.7%
151
5.6%
$19,048
21.1%

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 4

Jean Collazo Morales

Police Officer Trainee/Police Department (416)

2017 total comp
$18,003
Base pay
$18,003
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,003
Hire date
2017-01-31

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
98955

At Police Department (416), Jean Collazo Morales serves as a Police Officer Trainee. Their tenure dates to 2017, under a year. Their 2017 pay totaled $18,003.

Timothy Zuhoski

Police Officer Trainee/Police Department (416)

2017 total comp
$17,972
Base pay
$17,972
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,972
Hire date
2017-01-31

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
109923

Timothy Zuhoski is a Police Officer Trainee at Police Department (416). Hired in 2017, they have under a year of service. 2017 total compensation came to $17,972.

Frank Gizzo

Police Officer Trainee/Police Department (416)

2015 total comp
$17,950
Base pay
$17,950
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,950
Hire date
2015-01-21

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
73336

Frank Gizzo works as a Police Officer Trainee for Police Department (416). Hired in 2015, they have under a year of service. Frank earned $17,950 in 2015.

Nicholas Delucas

Police Officer Trainee/Police Department (416)

2015 total comp
$17,950
Base pay
$17,950
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,950
Hire date
2015-01-21

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
71873

Nicholas Delucas works as a Police Officer Trainee for Police Department (416). They have served since 2015 (under a year). Nicholas earned $17,950 in 2015.

Maurice Bagby

Police Officer Trainee/Police Department (416)

2015 total comp
$17,950
Base pay
$17,950
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,950
Hire date
2015-01-21

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
69117

At Police Department (416), Maurice Bagby serves as a Police Officer Trainee. They have served since 2015 (under a year). Their 2015 pay totaled $17,950.

Ancil Farrier

Police Officer Trainee/Police Department (416)

2015 total comp
$17,950
Base pay
$17,950
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,950
Hire date
2015-01-21

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
72590

At Police Department (416), Ancil Farrier serves as a Police Officer Trainee. Hired in 2015, they have under a year of service. Their 2015 pay totaled $17,950.

Annmarie Dipasquale

Police Officer Trainee/Police Department (416)

2015 total comp
$17,946
Base pay
$17,946
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,946
Hire date
2015-01-21

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
72011

Annmarie Dipasquale holds the role of Police Officer Trainee at Police Department (416). Their tenure dates to 2015, under a year. In 2015, their total compensation was $17,946.

Jeffrey Houk

Police Officer Trainee/Police Department (416)

2015 total comp
$17,946
Base pay
$17,946
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,946
Hire date
2015-01-21

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
74670

Jeffrey Houk is a Police Officer Trainee at Police Department (416). They have served since 2015 (under a year). 2015 total compensation came to $17,946.

John Burgess

Police Officer Trainee/Police Department (416)

2013 total comp
$17,918
Base pay
$17,918
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,918
Hire date
2013-01-14

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
33002

John Burgess holds the role of Police Officer Trainee at Police Department (416). Hired in 2013, they have under a year of service. In 2013, their total compensation was $17,918.

Aliyu Dabo

Police Officer Trainee/Police Department (416)

2019 total comp
$17,842
Base pay
$17,842
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,842
Hire date
2019-02-19

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
126599

At Police Department (416), Aliyu Dabo serves as a Police Officer Trainee. They have served since 2019 (under a year). Their 2019 pay totaled $17,842.

Alberto Samol

Police Officer Trainee/Police Department (416)

2017 total comp
$17,815
Base pay
$17,815
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,815
Hire date
2017-02-01

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
106936

Alberto Samol holds the role of Police Officer Trainee at Police Department (416). Hired in 2017, they have under a year of service. In 2017, their total compensation was $17,815.

Timothy D'Ambra

Police Officer Trainee/Police Department (416)

2017 total comp
$17,815
Base pay
$17,815
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,815
Hire date
2017-02-01

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
99364

At Police Department (416), Timothy D'Ambra serves as a Police Officer Trainee. Their tenure dates to 2017, under a year. Their 2017 pay totaled $17,815.

Richard Yun

Police Officer Trainee/Police Department (416)

2020 total comp
$17,812
Base pay
$17,812
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,812
Hire date
2020-02-26

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
154592

Richard Yun holds the role of Police Officer Trainee at Police Department (416). They have served since 2020 (under a year). In 2020, their total compensation was $17,812.

Matthew Klingenstein

Police Officer Trainee/Police Department (416)

2013 total comp
$17,755
Base pay
$17,755
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,755
Hire date
2013-01-15

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
40524

At Police Department (416), Matthew Klingenstein serves as a Police Officer Trainee. Their tenure dates to 2013, under a year. Their 2013 pay totaled $17,755.

Jason Funk

Police Officer Trainee/Police Department (416)

2013 total comp
$17,755
Base pay
$17,755
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,755
Hire date
2013-01-15

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
36580

At Police Department (416), Jason Funk serves as a Police Officer Trainee. Hired in 2013, they have under a year of service. Their 2013 pay totaled $17,755.

Adrian Featherstone

Police Officer Trainee/Police Department (416)

2013 total comp
$17,752
Base pay
$17,752
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,752
Hire date
2013-01-07

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
36026

At Police Department (416), Adrian Featherstone serves as a Police Officer Trainee. Hired in 2013, they have under a year of service. Their 2013 pay totaled $17,752.

Brandon Bolt

Police Officer Trainee/Police Department (416)

2013 total comp
$17,589
Base pay
$17,589
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,589
Hire date
2013-01-16

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
32050

Brandon Bolt is a Police Officer Trainee at Police Department (416). Hired in 2013, they have under a year of service. 2013 total compensation came to $17,589.

Austin Gutridge

Police Officer Trainee/Police Department (416)

2013 total comp
$17,586
Base pay
$17,586
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,586
Hire date
2013-01-16

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
37650

Austin Gutridge works as a Police Officer Trainee for Police Department (416). Hired in 2013, they have under a year of service. Austin earned $17,586 in 2013.

Jerian Weaver

Police Officer Trainee/Police Department (416)

2019 total comp
$17,449
Base pay
$17,449
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,449
Hire date
2019-02-21

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
136558

Jerian Weaver is a Police Officer Trainee at Police Department (416). Their tenure dates to 2019, under a year. 2019 total compensation came to $17,449.

Jiovani Belhomme

Police Officer Trainee/Police Department (416)

2019 total comp
$17,448
Base pay
$17,448
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,448
Hire date
2019-02-21

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
124459

Jiovani Belhomme works as a Police Officer Trainee for Police Department (416). Hired in 2019, they have under a year of service. Jiovani earned $17,448 in 2019.

Ericka Quenzer

Police Officer Trainee/Police Department (416)

2019 total comp
$17,446
Base pay
$17,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,446
Hire date
2019-02-21

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
133607

Ericka Quenzer is a Police Officer Trainee at Police Department (416). Their tenure dates to 2019, under a year. 2019 total compensation came to $17,446.

Damarra Gibson

Police Officer Trainee/Police Department (416)

2013 total comp
$17,420
Base pay
$17,420
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,420
Hire date
2013-01-17

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
36902

Damarra Gibson works as a Police Officer Trainee for Police Department (416). Their tenure dates to 2013, under a year. Damarra earned $17,420 in 2013.

Mitchell Ramsey

Police Officer Trainee/Police Department (416)

2018 total comp
$17,415
Base pay
$17,415
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,415
Hire date
2018-03-09

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
119897

Mitchell Ramsey is a Police Officer Trainee at Police Department (416). Their tenure dates to 2018, under a year. 2018 total compensation came to $17,415.

Nicolas Sauerwald

Police Officer Trainee/Police Department (416)

2013 total comp
$17,299
Base pay
$17,299
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,299
Hire date
2012-12-20

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
45472

At Police Department (416), Nicolas Sauerwald serves as a Police Officer Trainee. Hired in 2012, they have about a year of service. Their 2013 pay totaled $17,299.

Lindson Agella

Police Officer Trainee/Police Department (416)

2017 total comp
$17,290
Base pay
$17,290
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,290
Hire date
2017-02-06

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
96558

Lindson Agella holds the role of Police Officer Trainee at Police Department (416). They have served since 2017 (under a year). In 2017, their total compensation was $17,290.

Joel Brown

Police Officer Trainee/Police Department (416)

2020 total comp
$17,284
Base pay
$17,284
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,284
Hire date
2020-03-03

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
139466

Joel Brown works as a Police Officer Trainee for Police Department (416). Their tenure dates to 2020, under a year. Joel earned $17,284 in 2020.

Brett O'Connor

Police Officer Trainee/Police Department (416)

2013 total comp
$17,076
Base pay
$17,076
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,076
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
43426

Brett O'Connor holds the role of Police Officer Trainee at Police Department (416). They have served since 2013 (under a year). In 2013, their total compensation was $17,076.

Brandon Butt

Police Officer Trainee/Police Department (416)

2019 total comp
$17,069
Base pay
$17,069
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,069
Hire date
2019-02-26

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
125556

Brandon Butt is a Police Officer Trainee at Police Department (416). Their tenure dates to 2019, under a year. 2019 total compensation came to $17,069.

Thomas Fortman

Police Officer Trainee/Police Department (416)

2019 total comp
$17,045
Base pay
$17,045
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,045
Hire date
2019-02-19

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
127814

Thomas Fortman is a Police Officer Trainee at Police Department (416). Their tenure dates to 2019, under a year. 2019 total compensation came to $17,045.

James Jackson

Police Officer Trainee/Police Department (416)

2018 total comp
$17,027
Base pay
$17,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,027
Hire date
2018-03-13

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
116093

James Jackson is a Police Officer Trainee at Police Department (416). Their tenure dates to 2018, under a year. 2018 total compensation came to $17,027.

Ndubuisi Chinyere

Police Officer Trainee/Police Department (416)

2018 total comp
$17,027
Base pay
$17,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,027
Hire date
2018-03-13

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
112289

Ndubuisi Chinyere is a Police Officer Trainee at Police Department (416). Hired in 2018, they have under a year of service. 2018 total compensation came to $17,027.

Robert Moorhead

Police Officer Trainee/Police Department (416)

2013 total comp
$16,952
Base pay
$16,952
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,952
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
42834

Robert Moorhead holds the role of Police Officer Trainee at Police Department (416). They have served since 2013 (under a year). In 2013, their total compensation was $16,952.

Ludgens Pierre

Police Officer Trainee/Police Department (416)

2013 total comp
$16,951
Base pay
$16,951
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,951
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
44053

Ludgens Pierre holds the role of Police Officer Trainee at Police Department (416). They have served since 2013 (under a year). In 2013, their total compensation was $16,951.

Donta Kane

Police Officer Trainee/Police Department (416)

2017 total comp
$16,949
Base pay
$16,949
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,949
Hire date
2006-06-24

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
103160

Donta Kane works as a Police Officer Trainee for Police Department (416). Their tenure dates to 2006, about 11 years. Donta earned $16,949 in 2017.

John Beamer

Police Officer Trainee/Police Department (416)

2013 total comp
$16,926
Base pay
$16,926
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,926
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
31592

At Police Department (416), John Beamer serves as a Police Officer Trainee. Their tenure dates to 2013, under a year. Their 2013 pay totaled $16,926.

Nicholas Kuhn

Police Officer Trainee/Police Department (416)

2013 total comp
$16,926
Base pay
$16,926
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,926
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
40660

Nicholas Kuhn holds the role of Police Officer Trainee at Police Department (416). Their tenure dates to 2013, under a year. In 2013, their total compensation was $16,926.

Rony Sainvil

Police Officer Trainee/Police Department (416)

2013 total comp
$16,926
Base pay
$16,926
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,926
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
45369

Rony Sainvil is a Police Officer Trainee at Police Department (416). They have served since 2013 (under a year). 2013 total compensation came to $16,926.

Charmell Simmons

Police Officer Trainee/Police Department (416)

2013 total comp
$16,926
Base pay
$16,926
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,926
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
46003

Charmell Simmons holds the role of Police Officer Trainee at Police Department (416). They have served since 2013 (under a year). In 2013, their total compensation was $16,926.

Thomas Hodas

Police Officer Trainee/Police Department (416)

2013 total comp
$16,926
Base pay
$16,926
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,926
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
38608

Thomas Hodas holds the role of Police Officer Trainee at Police Department (416). Hired in 2013, they have under a year of service. In 2013, their total compensation was $16,926.

Dominic Payne

Police Officer Trainee/Police Department (416)

2013 total comp
$16,922
Base pay
$16,922
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,922
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
43837

Dominic Payne is a Police Officer Trainee at Police Department (416). Hired in 2013, they have under a year of service. 2013 total compensation came to $16,922.