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 1

Jarred Carlos

Police Officer Trainee/Police Department (416)

2013 total comp
$6,636
Base pay
$6,636
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,636
Hire date
2013-04-18

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
33360

Jarred Carlos 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 $6,636.

Baimba Sesay

Police Officer Trainee/Police Department (416)

2013 total comp
$6,636
Base pay
$6,636
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,636
Hire date
2013-04-18

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
45781

Baimba Sesay 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 $6,636.

Sylvester Brown

Police Officer Trainee/Police Department (416)

2013 total comp
$6,636
Base pay
$6,636
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,636
Hire date
2013-04-15

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
32832

Sylvester Brown 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 $6,636.

Kevin Kansler

Police Officer Trainee/Police Department (416)

2018 total comp
$6,596
Base pay
$6,596
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,596
Hire date
2018-05-22

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
116736

At Police Department (416), Kevin Kansler serves as a Police Officer Trainee. Hired in 2018, they have under a year of service. Their 2018 pay totaled $6,596.

Tara Moon

Police Officer Trainee/Police Department (416)

2018 total comp
$6,596
Base pay
$6,596
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,596
Hire date
2018-05-22

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
118552

At Police Department (416), Tara Moon serves as a Police Officer Trainee. They have served since 2018 (under a year). Their 2018 pay totaled $6,596.

Andretti Polanco

Police Officer Trainee/Police Department (416)

2018 total comp
$6,596
Base pay
$6,596
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,596
Hire date
2018-05-22

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
119632

Andretti Polanco holds the role of Police Officer Trainee at Police Department (416). Hired in 2018, they have under a year of service. In 2018, their total compensation was $6,596.

Vincent Natale

Police Officer Trainee/Police Department (416)

2018 total comp
$6,402
Base pay
$6,402
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,402
Hire date
2018-05-23

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
118837

At Police Department (416), Vincent Natale serves as a Police Officer Trainee. They have served since 2018 (under a year). Their 2018 pay totaled $6,402.

Chase Evans

Police Officer Trainee/Police Department (416)

2018 total comp
$6,402
Base pay
$6,402
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,402
Hire date
2018-05-23

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
113762

Chase Evans is a Police Officer Trainee at Police Department (416). Their tenure dates to 2018, under a year. 2018 total compensation came to $6,402.

Tyrell Tabron

Police Officer Trainee/Police Department (416)

2015 total comp
$6,397
Base pay
$6,397
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,397
Hire date
2015-04-22

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
80762

Tyrell Tabron works as a Police Officer Trainee for Police Department (416). Their tenure dates to 2015, under a year. Tyrell earned $6,397 in 2015.

Carlos Sanchez

Police Officer Trainee/Police Department (416)

2015 total comp
$6,397
Base pay
$6,397
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,397
Hire date
2015-04-22

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
79560

Carlos Sanchez holds the role of Police Officer Trainee at Police Department (416). They have served since 2015 (under a year). In 2015, their total compensation was $6,397.

Dwyone Jones

Police Officer Trainee/Police Department (416)

2015 total comp
$6,397
Base pay
$6,397
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,397
Hire date
2015-04-22

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
75421

Dwyone Jones 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 $6,397.

John Howe

Police Officer Trainee/Police Department (416)

2015 total comp
$6,396
Base pay
$6,396
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,396
Hire date
2015-01-20

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
74699

John Howe 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 $6,396.

Joshua Stackhouse

Police Officer/Police Department (416)

2016 total comp
$6,350
Base pay
$6,350
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,350
Hire date
2016-05-02

Source-specific fields

Agencyid
A99
Annualsalary
58963
Employee ID
94317

Joshua Stackhouse is a Police Officer at Police Department (416). Hired in 2016, they have under a year of service. 2016 total compensation came to $6,350.

Angel Vazquez Jr.

Police Officer/Police Department (416)

2018 total comp
$6,307
Base pay
$6,307
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,307
Hire date
2013-01-23

Source-specific fields

Agencyid
A99
Annualsalary
60732
Employee ID
122420

At Police Department (416), Angel Vazquez Jr. serves as a Police Officer. Their tenure dates to 2013, about 5 years. Their 2018 pay totaled $6,307.

Steven Fischer

Police Officer Trainee/Police Department (416)

2016 total comp
$6,136
Base pay
$6,136
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,136
Hire date
2016-04-26

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
86713

Steven Fischer is a Police Officer Trainee at Police Department (416). They have served since 2016 (under a year). 2016 total compensation came to $6,136.

Mark Rolon

Police Officer Trainee/Police Department (416)

2015 total comp
$6,041
Base pay
$6,041
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,041
Hire date
2015-04-22

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
79327

Mark Rolon works as a Police Officer Trainee for Police Department (416). They have served since 2015 (under a year). Mark earned $6,041 in 2015.

Derik Dewit

Police Officer Trainee/Police Department (416)

2016 total comp
$6,027
Base pay
$6,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,027
Hire date
2016-04-26

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
85842

At Police Department (416), Derik Dewit serves as a Police Officer Trainee. Their tenure dates to 2016, under a year. Their 2016 pay totaled $6,027.

Trevor Parker

Police Officer Trainee/Police Department (416)

2019 total comp
$6,004
Base pay
$6,004
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,004
Hire date
2019-05-13

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
133076

Trevor Parker is a Police Officer Trainee at Police Department (416). Their tenure dates to 2019, under a year. 2019 total compensation came to $6,004.

Garnell Purcell Jr.

Police Officer Trainee/Police Department (416)

2019 total comp
$6,004
Base pay
$6,004
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,004
Hire date
2013-06-10

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
133570

Garnell Purcell Jr. holds the role of Police Officer Trainee at Police Department (416). Hired in 2013, they have about 6 years of service. In 2019, their total compensation was $6,004.

Brittany Peterson

Police Officer Trainee/Police Department (416)

2019 total comp
$6,004
Base pay
$6,004
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,004
Hire date
2019-05-13

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
133272

At Police Department (416), Brittany Peterson serves as a Police Officer Trainee. Their tenure dates to 2019, under a year. Their 2019 pay totaled $6,004.

Christopher Plummer

Police Officer Trainee/Police Department (416)

2017 total comp
$5,979
Base pay
$5,979
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,979
Hire date
2017-05-01

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
105993

Christopher Plummer 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 $5,979.

Lakisha Feaster

Police Officer/Police Department (416)

2016 total comp
$5,908
Base pay
$5,908
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,908
Hire date
2007-05-31

Source-specific fields

Agencyid
A99
Annualsalary
66784
Employee ID
86608

Lakisha Feaster is a Police Officer at Police Department (416). They have served since 2007 (about 9 years). 2016 total compensation came to $5,908.

Orlando Rosa-Caldero

Police Officer Trainee/Police Department (416)

2019 total comp
$5,840
Base pay
$5,840
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,840
Hire date
2019-05-23

Source-specific fields

Agencyid
A99
Annualsalary
92548
Employee ID
134202

Orlando Rosa-Caldero is a Police Officer Trainee at Police Department (416). Hired in 2019, they have under a year of service. 2019 total compensation came to $5,840.

Wayne Adams Iii

Police Officer Trainee/Police Department (416)

2016 total comp
$5,824
Base pay
$5,824
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,824
Hire date
2016-04-11

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
82682

At Police Department (416), Wayne Adams Iii serves as a Police Officer Trainee. They have served since 2016 (under a year). Their 2016 pay totaled $5,824.

Brian Baker

Police Officer Trainee/Police Department (416)

2018 total comp
$5,820
Base pay
$5,820
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,820
Hire date
2013-09-30

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
110495

Brian Baker works as a Police Officer Trainee for Police Department (416). Hired in 2013, they have about 5 years of service. Brian earned $5,820 in 2018.

Alexandra Ebner

Police Officer Trainee/Police Department (416)

2019 total comp
$5,803
Base pay
$5,803
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,803
Hire date
2019-05-14

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
127278

Alexandra Ebner is a Police Officer Trainee at Police Department (416). Hired in 2019, they have under a year of service. 2019 total compensation came to $5,803.

Antoine Galloway

Police Officer Trainee/Police Department (416)

2019 total comp
$5,803
Base pay
$5,803
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,803
Hire date
2019-05-14

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
128008

Antoine Galloway is a Police Officer Trainee at Police Department (416). Hired in 2019, they have under a year of service. 2019 total compensation came to $5,803.

Anthony Ward

Police Officer/Police Department (416)

2015 total comp
$5,798
Base pay
$5,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,798
Hire date
2011-12-30

Source-specific fields

Agencyid
A99
Annualsalary
46199
Employee ID
81612

Anthony Ward works as a Police Officer for Police Department (416). Hired in 2011, they have about 4 years of service. Anthony earned $5,798 in 2015.

Zachary Ruhling

Police Officer Trainee/Police Department (416)

2020 total comp
$5,772
Base pay
$5,772
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,772
Hire date
2020-05-13

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
150757

At Police Department (416), Zachary Ruhling serves as a Police Officer Trainee. They have served since 2020 (under a year). Their 2020 pay totaled $5,772.

Wilson Merida

Police Officer Trainee/Police Department (416)

2020 total comp
$5,772
Base pay
$5,772
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,772
Hire date
2020-05-13

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
148041

Wilson Merida works as a Police Officer Trainee for Police Department (416). Their tenure dates to 2020, under a year. Wilson earned $5,772 in 2020.

Maurice Mcghie

Police Officer Trainee/Police Department (416)

2017 total comp
$5,651
Base pay
$5,651
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,651
Hire date
2017-05-01

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
104510

At Police Department (416), Maurice Mcghie serves as a Police Officer Trainee. Hired in 2017, they have under a year of service. Their 2017 pay totaled $5,651.

Jesse Marrero Gonzalez

Police Officer Trainee/Police Department (416)

2019 total comp
$5,543
Base pay
$5,543
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,543
Hire date
2019-05-30

Source-specific fields

Agencyid
A99
Annualsalary
87924
Employee ID
131515

At Police Department (416), Jesse Marrero Gonzalez serves as a Police Officer Trainee. Their tenure dates to 2019, under a year. Their 2019 pay totaled $5,543.

Charles Diehl

Police Officer Trainee/Police Department (416)

2018 total comp
$5,482
Base pay
$5,482
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,482
Hire date
2018-05-30

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
113249

Charles Diehl is a Police Officer Trainee at Police Department (416). Their tenure dates to 2018, under a year. 2018 total compensation came to $5,482.

Tyler Naccari-Mueller

Police Officer Trainee/Police Department (416)

2018 total comp
$5,432
Base pay
$5,432
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,432
Hire date
2018-05-30

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
118819

Tyler Naccari-Mueller is a Police Officer Trainee at Police Department (416). They have served since 2018 (under a year). 2018 total compensation came to $5,432.

Roger Santos

Police Officer Trainee/Police Department (416)

2016 total comp
$5,274
Base pay
$5,274
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,274
Hire date
2016-05-02

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
93466

At Police Department (416), Roger Santos serves as a Police Officer Trainee. They have served since 2016 (under a year). Their 2016 pay totaled $5,274.

Abimbola Odusanya

Police Officer Trainee/Police Department (416)

2017 total comp
$5,274
Base pay
$5,274
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,274
Hire date
2017-05-03

Source-specific fields

Agencyid
A99
Annualsalary
48971
Employee ID
105488

Abimbola Odusanya works as a Police Officer Trainee for Police Department (416). They have served since 2017 (under a year). Abimbola earned $5,274 in 2017.

Bria Bolling

Police Officer Trainee/Police Department (416)

2018 total comp
$5,238
Base pay
$5,238
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,238
Hire date
2018-05-31

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
111093

Bria Bolling holds the role of Police Officer Trainee at Police Department (416). Hired in 2018, they have under a year of service. In 2018, their total compensation was $5,238.

Curtis Boggess

Police Officer Trainee/Police Department (416)

2018 total comp
$5,238
Base pay
$5,238
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,238
Hire date
2018-05-31

Source-specific fields

Agencyid
A99
Annualsalary
50440
Employee ID
111077

Curtis Boggess is a Police Officer Trainee at Police Department (416). They have served since 2018 (under a year). 2018 total compensation came to $5,238.

Connor Dixon

Police Officer Trainee/Police Department (416)

2019 total comp
$5,190
Base pay
$5,190
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,190
Hire date
2019-05-20

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
127012

Connor Dixon works as a Police Officer Trainee for Police Department (416). They have served since 2019 (under a year). Connor earned $5,190 in 2019.

Rostoum Tamsiti

Police Officer Trainee/Police Department (416)

2019 total comp
$5,014
Base pay
$5,014
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,014
Hire date
2019-05-20

Source-specific fields

Agencyid
A99
Annualsalary
53512
Employee ID
135579

Rostoum Tamsiti holds the role of Police Officer Trainee at Police Department (416). Hired in 2019, they have under a year of service. In 2019, their total compensation was $5,014.