GCGovComp.app

City of Baltimore / Police Department (225) / Police Officer

Job-title file

Police Officer

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

55 employees hold this title in Police Department (225). Median total compensation for the role is $71,302, below the department median of $81,665.

Employees
55
Total payroll
$4.2M
Role median
$71,302
Agency median
$81,665
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$48,481$128,407+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 55 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compared with the local labor market

Police Officer pay vs. the Baltimore-Columbia-Towson, MD area

Across all employers in the Baltimore-Columbia-Towson, MD area, the median wage for Police and Sheriff's Patrol Officersabout 4,600 people is $76,530. Police Department (225) pays a median base salary of $72,261 for this role, 6% below that figureabout the 35th percentile of local pay for the occupation.

Where Police Department (225) sits in the local pay range

10th
25th
Median
75th
90th
$60,770
$69,190
$76,530
$95,990
$100,980
Police Department (225) median · $72,261

The bar is the range of annual wages for Police and Sheriff's Patrol Officers across every employer in the Baltimore-Columbia-Towson, MD area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Police Department (225)’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Police and Sheriff's Patrol Officersabout 670,520 people is $76,210. Police Department (225)’s median base salary is 5% below that national figure, about the 44th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$47,510
$59,290
$76,210
$97,600
$115,120
Police Department (225) median · $72,261

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the Baltimore-Columbia-Towson, MD range relative to the national one.

Computed over the 94 of 96 people in this role paid at least $25,000 in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at Police Department (225) is $71,800, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare departments

This role across City of Baltimore

Police Officer is held in 131 City of Baltimore departments. In Police Department (225), the median of $71,302 ranks #115 of 131.

Highest-paying departments for this role

Median total compensation for the Police Officer role in other City of Baltimoredepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Police Officer beyond City of Baltimore

This role is reported in 31 jurisdictions. In City of Baltimore, the median of $85,542 ranks #22 of 31. See Police Officer across all of City of Baltimore

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7

Median total compensation for comparable Police Officer roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Leon Dockins

Police Officer/Police Department (225)

2019 total comp
$144,754
Base pay
$144,754
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$144,754
Hire date
1996-05-09

Source-specific fields

Agencyid
A99
Annualsalary
91008
Employee ID
127036

Leon Dockins holds the role of Police Officer at Police Department (225). They have served since 1996 (about 23 years). In 2019, their total compensation was $144,754.

Brandon Bass

Police Officer/Police Department (225)

2020 total comp
$128,702
Base pay
$128,702
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$128,702
Hire date
2007-06-23

Source-specific fields

Agencyid
A99
Annualsalary
75806
Employee ID
138340

Brandon Bass works as a Police Officer for Police Department (225). Their tenure dates to 2007, about 13 years. Brandon earned $128,702 in 2020.

Markkeder Mccall

Police Officer/Police Department (225)

2020 total comp
$125,007
Base pay
$125,007
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$125,007
Hire date
2007-09-18

Source-specific fields

Agencyid
A99
Annualsalary
78791
Employee ID
147605

Markkeder Mccall is a Police Officer at Police Department (225). Their tenure dates to 2007, about 13 years. 2020 total compensation came to $125,007.

Akeem Nelson

Police Officer/Police Department (225)

2017 total comp
$123,759
Base pay
$123,759
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$123,759
Hire date
2008-06-25

Source-specific fields

Agencyid
A99
Annualsalary
70735
Employee ID
105273

Akeem Nelson holds the role of Police Officer at Police Department (225). They have served since 2008 (about 9 years). In 2017, their total compensation was $123,759.

Steven Reed

Police Officer/Police Department (225)

2016 total comp
$122,060
Base pay
$122,060
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$122,060
Hire date
2007-05-09

Source-specific fields

Agencyid
A99
Annualsalary
66784
Employee ID
92842

Steven Reed works as a Police Officer for Police Department (225). Hired in 2007, they have about 9 years of service. Steven earned $122,060 in 2016.

Jamil Shakir

Police Officer/Police Department (225)

2020 total comp
$121,181
Base pay
$121,181
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$121,181
Hire date
2012-10-30

Source-specific fields

Agencyid
A99
Annualsalary
75806
Employee ID
151245

Jamil Shakir is a Police Officer at Police Department (225). Their tenure dates to 2012, about 8 years. 2020 total compensation came to $121,181.

Terrell Carter

Police Officer/Police Department (225)

2019 total comp
$110,831
Base pay
$110,831
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,831
Hire date
2008-05-08

Source-specific fields

Agencyid
A99
Annualsalary
78791
Employee ID
125812

Terrell Carter holds the role of Police Officer at Police Department (225). They have served since 2008 (about 11 years). In 2019, their total compensation was $110,831.

David Miller

Police Officer/Police Department (225)

2018 total comp
$109,389
Base pay
$109,389
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$109,389
Hire date
2005-10-04

Source-specific fields

Agencyid
A99
Annualsalary
74958
Employee ID
118380

David Miller holds the role of Police Officer at Police Department (225). They have served since 2005 (about 13 years). In 2018, their total compensation was $109,389.

Ernest Mcmillon

Police Officer/Police Department (225)

2016 total comp
$101,577
Base pay
$101,577
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,577
Hire date
2004-12-09

Source-specific fields

Agencyid
A99
Annualsalary
72094
Employee ID
91016

At Police Department (225), Ernest Mcmillon serves as a Police Officer. Hired in 2004, they have about 12 years of service. Their 2016 pay totaled $101,577.

James Watkins

Police Officer/Police Department (225)

2019 total comp
$95,128
Base pay
$95,128
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,128
Hire date
2008-08-27

Source-specific fields

Agencyid
A99
Annualsalary
79544
Employee ID
136508

James Watkins holds the role of Police Officer at Police Department (225). They have served since 2008 (about 11 years). In 2019, their total compensation was $95,128.

Jason Giordano

Police Officer/Police Department (225)

2013 total comp
$86,505
Base pay
$86,505
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,505
Hire date
2005-02-24

Source-specific fields

Agencyid
A99
Annualsalary
59991
Employee ID
36999

At Police Department (225), Jason Giordano serves as a Police Officer. Their tenure dates to 2005, about 8 years. Their 2013 pay totaled $86,505.

Miguel Martinez-Contreras

Police Officer/Police Department (225)

2020 total comp
$85,736
Base pay
$85,736
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,736
Hire date
2009-07-21

Source-specific fields

Agencyid
A99
Annualsalary
78791
Employee ID
147442

At Police Department (225), Miguel Martinez-Contreras serves as a Police Officer. Hired in 2009, they have about 11 years of service. Their 2020 pay totaled $85,736.

Jeffrey Santos

Police Officer/Police Department (225)

2019 total comp
$83,846
Base pay
$83,846
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,846
Hire date
2010-11-30

Source-specific fields

Agencyid
A99
Annualsalary
76547
Employee ID
134446

Jeffrey Santos holds the role of Police Officer at Police Department (225). Their tenure dates to 2010, about 9 years. In 2019, their total compensation was $83,846.

Amos Shank

Police Officer/Police Department (225)

2016 total comp
$81,277
Base pay
$81,277
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,277
Hire date
2013-07-08

Source-specific fields

Agencyid
A99
Annualsalary
49833
Employee ID
93732

Amos Shank is a Police Officer at Police Department (225). Their tenure dates to 2013, about 3 years. 2016 total compensation came to $81,277.

Mitchell Dabrio

Police Officer/Police Department (225)

2020 total comp
$81,165
Base pay
$81,165
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,165
Hire date
2008-09-08

Source-specific fields

Agencyid
A99
Annualsalary
79544
Employee ID
141209

Mitchell Dabrio is a Police Officer at Police Department (225). Hired in 2008, they have about 12 years of service. 2020 total compensation came to $81,165.

Danielle Cosby

Police Officer/Police Department (225)

2013 total comp
$79,573
Base pay
$79,573
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,573
Hire date
2006-12-13

Source-specific fields

Agencyid
A99
Annualsalary
58827
Employee ID
34366

Danielle Cosby works as a Police Officer for Police Department (225). Hired in 2006, they have about 7 years of service. Danielle earned $79,573 in 2013.

Stephen Romey

Police Officer/Police Department (225)

2013 total comp
$79,280
Base pay
$79,280
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,280
Hire date
2009-01-21

Source-specific fields

Agencyid
A99
Annualsalary
55208
Employee ID
45173

Stephen Romey holds the role of Police Officer at Police Department (225). Their tenure dates to 2009, about 4 years. In 2013, their total compensation was $79,280.

Michael Zorbach

Police Officer/Police Department (225)

2018 total comp
$78,751
Base pay
$78,751
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,751
Hire date
2012-05-02

Source-specific fields

Agencyid
A99
Annualsalary
68106
Employee ID
123617

Michael Zorbach is a Police Officer at Police Department (225). Hired in 2012, they have about 6 years of service. 2018 total compensation came to $78,751.

Mark Kahler

Police Officer/Police Department (225)

2016 total comp
$78,568
Base pay
$78,568
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,568
Hire date
2001-02-20

Source-specific fields

Agencyid
A99
Annualsalary
76892
Employee ID
89540

At Police Department (225), Mark Kahler serves as a Police Officer. Hired in 2001, they have about 15 years of service. Their 2016 pay totaled $78,568.

Charles Smith

Police Officer/Police Department (225)

2016 total comp
$77,608
Base pay
$77,608
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,608
Hire date
2012-06-06

Source-specific fields

Agencyid
A99
Annualsalary
62676
Employee ID
94045

Charles Smith works as a Police Officer for Police Department (225). They have served since 2012 (about 4 years). Charles earned $77,608 in 2016.

Joshua Phoebus

Police Officer/Police Department (225)

2016 total comp
$77,413
Base pay
$77,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,413
Hire date
2010-10-26

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
92400

Joshua Phoebus is a Police Officer at Police Department (225). They have served since 2010 (about 6 years). 2016 total compensation came to $77,413.

John Pinkosz

Police Officer/Police Department (225)

2015 total comp
$76,633
Base pay
$76,633
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,633
Hire date
2001-07-09

Source-specific fields

Agencyid
A99
Annualsalary
69296
Employee ID
78540

John Pinkosz is a Police Officer at Police Department (225). They have served since 2001 (about 14 years). 2015 total compensation came to $76,633.

Keonna Waller

Police Officer/Police Department (225)

2015 total comp
$76,461
Base pay
$76,461
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,461
Hire date
2006-07-19

Source-specific fields

Agencyid
A99
Annualsalary
63004
Employee ID
81573

Keonna Waller works as a Police Officer for Police Department (225). They have served since 2006 (about 9 years). Keonna earned $76,461 in 2015.

Nicholas De Jesus

Police Officer/Police Department (225)

2016 total comp
$74,491
Base pay
$74,491
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,491
Hire date
2007-03-15

Source-specific fields

Agencyid
A99
Annualsalary
72775
Employee ID
85814

Nicholas De Jesus holds the role of Police Officer at Police Department (225). Hired in 2007, they have about 9 years of service. In 2016, their total compensation was $74,491.

James Green

Police Officer/Police Department (225)

2013 total comp
$73,984
Base pay
$73,984
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,984
Hire date
2002-10-08

Source-specific fields

Agencyid
A99
Annualsalary
61157
Employee ID
37380

At Police Department (225), James Green serves as a Police Officer. They have served since 2002 (about 11 years). Their 2013 pay totaled $73,984.

Andres Rodriguez

Police Officer/Police Department (225)

2016 total comp
$73,563
Base pay
$73,563
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,563
Hire date
2012-02-07

Source-specific fields

Agencyid
A99
Annualsalary
62676
Employee ID
93167

Andres Rodriguez works as a Police Officer for Police Department (225). They have served since 2012 (about 4 years). Andres earned $73,563 in 2016.

Rene Aguilera

Police Officer/Police Department (225)

2018 total comp
$72,364
Base pay
$72,364
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,364
Hire date
2013-04-17

Source-specific fields

Agencyid
A99
Annualsalary
68106
Employee ID
110038

Rene Aguilera holds the role of Police Officer at Police Department (225). They have served since 2013 (about 5 years). In 2018, their total compensation was $72,364.

Michael Johnson

Police Officer/Police Department (225)

2016 total comp
$71,302
Base pay
$71,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,302
Hire date
2010-07-08

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
89237

At Police Department (225), Michael Johnson serves as a Police Officer. Their tenure dates to 2010, about 6 years. Their 2016 pay totaled $71,302.

Jonathan Pineda

Police Officer/Police Department (225)

2016 total comp
$70,870
Base pay
$70,870
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,870
Hire date
2013-07-08

Source-specific fields

Agencyid
A99
Annualsalary
49833
Employee ID
92427

Jonathan Pineda holds the role of Police Officer at Police Department (225). They have served since 2013 (about 3 years). In 2016, their total compensation was $70,870.

Lawang Hyman

Police Officer/Police Department (225)

2016 total comp
$70,205
Base pay
$70,205
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,205
Hire date
1999-08-13

Source-specific fields

Agencyid
A99
Annualsalary
77591
Employee ID
88785

Lawang Hyman holds the role of Police Officer at Police Department (225). They have served since 1999 (about 17 years). In 2016, their total compensation was $70,205.

Kenneth Hurst

Police Officer/Police Department (225)

2015 total comp
$68,155
Base pay
$68,155
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,155
Hire date
2008-02-14

Source-specific fields

Agencyid
A99
Annualsalary
65446
Employee ID
74797

Kenneth Hurst works as a Police Officer for Police Department (225). Their tenure dates to 2008, about 7 years. Kenneth earned $68,155 in 2015.

Jorge Cruz

Police Officer/Police Department (225)

2017 total comp
$66,182
Base pay
$66,182
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,182
Hire date
2012-03-06

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
99291

Jorge Cruz is a Police Officer at Police Department (225). Their tenure dates to 2012, about 5 years. 2017 total compensation came to $66,182.

Ludgens Pierre

Police Officer/Police Department (225)

2015 total comp
$66,063
Base pay
$66,063
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,063
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
47012
Employee ID
78514

Ludgens Pierre is a Police Officer at Police Department (225). They have served since 2013 (about 2 years). 2015 total compensation came to $66,063.

Lee Brandt

Police Officer/Police Department (225)

2013 total comp
$65,628
Base pay
$65,628
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,628
Hire date
2008-12-17

Source-specific fields

Agencyid
A99
Annualsalary
55208
Employee ID
32339

Lee Brandt holds the role of Police Officer at Police Department (225). Their tenure dates to 2008, about 5 years. In 2013, their total compensation was $65,628.

Craig White

Police Officer/Police Department (225)

2015 total comp
$64,855
Base pay
$64,855
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,855
Hire date
2008-10-23

Source-specific fields

Agencyid
A99
Annualsalary
63004
Employee ID
81921

Craig White works as a Police Officer for Police Department (225). They have served since 2008 (about 7 years). Craig earned $64,855 in 2015.

Deborah Wall

Police Officer/Police Department (225)

2013 total comp
$64,705
Base pay
$64,705
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,705
Hire date
2007-02-13

Source-specific fields

Agencyid
A99
Annualsalary
58827
Employee ID
48103

Deborah Wall works as a Police Officer for Police Department (225). Hired in 2007, they have about 6 years of service. Deborah earned $64,705 in 2013.

Christopher Wesolowski

Police Officer/Police Department (225)

2016 total comp
$63,767
Base pay
$63,767
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,767
Hire date
2012-10-31

Source-specific fields

Agencyid
A99
Annualsalary
58963
Employee ID
95692

Christopher Wesolowski holds the role of Police Officer at Police Department (225). Hired in 2012, they have about 4 years of service. In 2016, their total compensation was $63,767.

Chantal Russell

Police Officer/Police Department (225)

2015 total comp
$62,394
Base pay
$62,394
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,394
Hire date
2011-09-26

Source-specific fields

Agencyid
A99
Annualsalary
55625
Employee ID
79468

At Police Department (225), Chantal Russell serves as a Police Officer. Their tenure dates to 2011, about 4 years. Their 2015 pay totaled $62,394.

Jerald Mantone

Police Officer/Police Department (225)

2016 total comp
$60,232
Base pay
$60,232
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,232
Hire date
2013-07-22

Source-specific fields

Agencyid
A99
Annualsalary
49833
Employee ID
90564

At Police Department (225), Jerald Mantone serves as a Police Officer. They have served since 2013 (about 3 years). Their 2016 pay totaled $60,232.

Joseph Patikowski

Police Officer/Police Department (225)

2016 total comp
$59,484
Base pay
$59,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,484
Hire date
2013-09-05

Source-specific fields

Agencyid
A99
Annualsalary
49833
Employee ID
92197

Joseph Patikowski is a Police Officer at Police Department (225). They have served since 2013 (about 3 years). 2016 total compensation came to $59,484.