GCGovComp.app

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

Job-title file

Police Officer

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

71 employees hold this title in Police Department (095). Median total compensation for the role is $69,054, below the department median of $88,928.

Employees
71
Total payroll
$5.2M
Role median
$69,054
Agency median
$88,928
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$26,959$131,042+

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

How total compensation varies among the 71 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 (095) pays a median base salary of $71,755 for this role, 6% below that figureabout the 34th percentile of local pay for the occupation.

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

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

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 (095)’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 (095)’s median base salary is 6% below that national figure, about the 43rd percentile of pay for the occupation nationally.

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

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 121 of 122 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 (095) is $71,745, 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 (095), the median of $69,054 ranks #122 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,476 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 Boston
$185,462 · 1,335
City of Los Angeles
$184,354 · 6,158
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.

Same department

Other job titles in Police Department (095)

Record list

Employees with this title

Page 1

Hassan Javed

Police Officer/Police Department (095)

2018 total comp
$166,756
Base pay
$166,756
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$166,756
Hire date
2007-08-16

Source-specific fields

Agencyid
A99
Annualsalary
73554
Employee ID
116210

At Police Department (095), Hassan Javed serves as a Police Officer. Their tenure dates to 2007, about 11 years. Their 2018 pay totaled $166,756.

Andre Robinson

Police Officer/Police Department (095)

2016 total comp
$135,490
Base pay
$135,490
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$135,490
Hire date
1994-01-25

Source-specific fields

Agencyid
A99
Annualsalary
81784
Employee ID
93089

Andre Robinson is a Police Officer at Police Department (095). Their tenure dates to 1994, about 22 years. 2016 total compensation came to $135,490.

Ronnie Waters

Police Officer/Police Department (095)

2020 total comp
$124,369
Base pay
$124,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$124,369
Hire date
2006-10-12

Source-specific fields

Agencyid
A99
Annualsalary
81045
Employee ID
153494

Ronnie Waters is a Police Officer at Police Department (095). Their tenure dates to 2006, about 14 years. 2020 total compensation came to $124,369.

Pierre Dolcine

Police Officer/Police Department (095)

2020 total comp
$117,491
Base pay
$117,491
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$117,491
Hire date
2001-11-01

Source-specific fields

Agencyid
A99
Annualsalary
87151
Employee ID
141776

Pierre Dolcine is a Police Officer at Police Department (095). They have served since 2001 (about 19 years). 2020 total compensation came to $117,491.

Ralph Horton

Police Officer/Police Department (095)

2016 total comp
$116,405
Base pay
$116,405
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$116,405
Hire date
2011-01-05

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
88630

Ralph Horton works as a Police Officer for Police Department (095). Hired in 2011, they have about 5 years of service. Ralph earned $116,405 in 2016.

Preston White

Police Officer/Police Department (095)

2016 total comp
$106,623
Base pay
$106,623
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,623
Hire date
2002-10-31

Source-specific fields

Agencyid
A99
Annualsalary
73454
Employee ID
95785

Preston White is a Police Officer at Police Department (095). Their tenure dates to 2002, about 14 years. 2016 total compensation came to $106,623.

John Lebrun

Police Officer/Police Department (095)

2020 total comp
$97,739
Base pay
$97,739
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,739
Hire date
2009-10-01

Source-specific fields

Agencyid
A99
Annualsalary
78791
Employee ID
146661

John Lebrun works as a Police Officer for Police Department (095). They have served since 2009 (about 11 years). John earned $97,739 in 2020.

Christopher Henard

Police Officer/Police Department (095)

2017 total comp
$96,627
Base pay
$96,627
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,627
Hire date
2010-11-30

Source-specific fields

Agencyid
A99
Annualsalary
66784
Employee ID
101936

Christopher Henard works as a Police Officer for Police Department (095). Their tenure dates to 2010, about 7 years. Christopher earned $96,627 in 2017.

Austin Hansen

Police Officer/Police Department (095)

2020 total comp
$96,515
Base pay
$96,515
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,515
Hire date
2014-04-04

Source-specific fields

Agencyid
A99
Annualsalary
72977
Employee ID
144046

At Police Department (095), Austin Hansen serves as a Police Officer. They have served since 2014 (about 6 years). Their 2020 pay totaled $96,515.

Theodore Galfi

Police Officer/Police Department (095)

2020 total comp
$96,146
Base pay
$96,146
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,146
Hire date
2005-10-13

Source-specific fields

Agencyid
A99
Annualsalary
81795
Employee ID
142955

Theodore Galfi holds the role of Police Officer at Police Department (095). Their tenure dates to 2005, about 15 years. In 2020, their total compensation was $96,146.

Darrell London

Police Officer/Police Department (095)

2016 total comp
$94,881
Base pay
$94,881
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,881
Hire date
2008-05-08

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
90311

Darrell London holds the role of Police Officer at Police Department (095). Their tenure dates to 2008, about 8 years. In 2016, their total compensation was $94,881.

Jamaal Johnson

Police Officer/Police Department (095)

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

Source-specific fields

Agencyid
A99
Annualsalary
77591
Employee ID
102824

Jamaal Johnson works as a Police Officer for Police Department (095). They have served since 2001 (about 16 years). Jamaal earned $88,552 in 2017.

Brian George

Police Officer/Police Department (095)

2015 total comp
$86,933
Base pay
$86,933
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,933
Hire date
1992-05-07

Source-specific fields

Agencyid
A99
Annualsalary
77815
Employee ID
73199

Brian George holds the role of Police Officer at Police Department (095). They have served since 1992 (about 23 years). In 2015, their total compensation was $86,933.

Bradley Bechtel

Police Officer/Police Department (095)

2015 total comp
$86,798
Base pay
$86,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,798
Hire date
2001-06-05

Source-specific fields

Agencyid
A99
Annualsalary
69938
Employee ID
69417

Bradley Bechtel holds the role of Police Officer at Police Department (095). Their tenure dates to 2001, about 14 years. In 2015, their total compensation was $86,798.

Alex Hashagen

Police Officer/Police Department (095)

2019 total comp
$82,592
Base pay
$82,592
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,592
Hire date
2010-12-13

Source-specific fields

Agencyid
A99
Annualsalary
76547
Employee ID
129070

Alex Hashagen works as a Police Officer for Police Department (095). Hired in 2010, they have about 9 years of service. Alex earned $82,592 in 2019.

Shawn Williams

Police Officer/Police Department (095)

2017 total comp
$81,428
Base pay
$81,428
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,428
Hire date
1992-10-15

Source-specific fields

Agencyid
A99
Annualsalary
83184
Employee ID
109478

Shawn Williams is a Police Officer at Police Department (095). Their tenure dates to 1992, about 25 years. 2017 total compensation came to $81,428.

Keith Tondeur

Police Officer/Police Department (095)

2015 total comp
$81,212
Base pay
$81,212
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,212
Hire date
2013-09-25

Source-specific fields

Agencyid
A99
Annualsalary
63004
Employee ID
81155

Keith Tondeur holds the role of Police Officer at Police Department (095). Their tenure dates to 2013, about 2 years. In 2015, their total compensation was $81,212.

Donta Williams

Police Officer/Police Department (095)

2015 total comp
$80,744
Base pay
$80,744
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,744
Hire date
2004-09-21

Source-specific fields

Agencyid
A99
Annualsalary
67370
Employee ID
82107

At Police Department (095), Donta Williams serves as a Police Officer. Their tenure dates to 2004, about 11 years. Their 2015 pay totaled $80,744.

Brandon Mcwilliams

Police Officer/Police Department (095)

2013 total comp
$79,955
Base pay
$79,955
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,955
Hire date
2005-12-27

Source-specific fields

Agencyid
A99
Annualsalary
59410
Employee ID
42194

Brandon Mcwilliams holds the role of Police Officer at Police Department (095). Their tenure dates to 2005, about 8 years. In 2013, their total compensation was $79,955.

Tavon Adams

Police Officer/Police Department (095)

2017 total comp
$78,272
Base pay
$78,272
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,272
Hire date
2001-12-05

Source-specific fields

Agencyid
A99
Annualsalary
76892
Employee ID
96530

Tavon Adams holds the role of Police Officer at Police Department (095). Their tenure dates to 2001, about 16 years. In 2017, their total compensation was $78,272.

Timothy Small

Police Officer/Police Department (095)

2015 total comp
$77,577
Base pay
$77,577
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,577
Hire date
2013-09-09

Source-specific fields

Agencyid
A99
Annualsalary
46309
Employee ID
80128

Timothy Small works as a Police Officer for Police Department (095). They have served since 2013 (about 2 years). Timothy earned $77,577 in 2015.

Richard Hall

Police Officer/Police Department (095)

2017 total comp
$76,900
Base pay
$76,900
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,900
Hire date
2006-05-16

Source-specific fields

Agencyid
A99
Annualsalary
72094
Employee ID
101537

Richard Hall holds the role of Police Officer at Police Department (095). Their tenure dates to 2006, about 11 years. In 2017, their total compensation was $76,900.

Terrill Maddred

Police Officer/Police Department (095)

2013 total comp
$75,957
Base pay
$75,957
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,957
Hire date
2005-03-31

Source-specific fields

Agencyid
A99
Annualsalary
59991
Employee ID
41476

Terrill Maddred is a Police Officer at Police Department (095). Hired in 2005, they have about 8 years of service. 2013 total compensation came to $75,957.

James Wynne

Police Officer/Police Department (095)

2017 total comp
$75,908
Base pay
$75,908
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,908
Hire date
2007-06-20

Source-specific fields

Agencyid
A99
Annualsalary
71412
Employee ID
109785

At Police Department (095), James Wynne serves as a Police Officer. Hired in 2007, they have about 10 years of service. Their 2017 pay totaled $75,908.

Andres Severino

Police Officer/Police Department (095)

2015 total comp
$75,899
Base pay
$75,899
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,899
Hire date
2011-06-20

Source-specific fields

Agencyid
A99
Annualsalary
59128
Employee ID
79846

Andres Severino holds the role of Police Officer at Police Department (095). They have served since 2011 (about 4 years). In 2015, their total compensation was $75,899.

Joshua Kelly

Police Officer/Police Department (095)

2017 total comp
$75,362
Base pay
$75,362
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,362
Hire date
2006-05-16

Source-specific fields

Agencyid
A99
Annualsalary
72094
Employee ID
103223

Joshua Kelly is a Police Officer at Police Department (095). They have served since 2006 (about 11 years). 2017 total compensation came to $75,362.

Krystal Moody

Police Officer/Police Department (095)

2015 total comp
$74,123
Base pay
$74,123
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,123
Hire date
2005-09-27

Source-specific fields

Agencyid
A99
Annualsalary
66086
Employee ID
77458

At Police Department (095), Krystal Moody serves as a Police Officer. Their tenure dates to 2005, about 10 years. Their 2015 pay totaled $74,123.

Ivan Siminyuk

Police Officer/Police Department (095)

2016 total comp
$73,520
Base pay
$73,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,520
Hire date
2014-04-09

Source-specific fields

Agencyid
A99
Annualsalary
49833
Employee ID
93871

Ivan Siminyuk holds the role of Police Officer at Police Department (095). Hired in 2014, they have about 2 years of service. In 2016, their total compensation was $73,520.

Gersham Cupid

Police Officer/Police Department (095)

2013 total comp
$73,034
Base pay
$73,034
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,034
Hire date
2006-08-04

Source-specific fields

Agencyid
A99
Annualsalary
58244
Employee ID
34604

At Police Department (095), Gersham Cupid serves as a Police Officer. Their tenure dates to 2006, about 7 years. Their 2013 pay totaled $73,034.

Asa Gray

Police Officer/Police Department (095)

2017 total comp
$71,755
Base pay
$71,755
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,755
Hire date
2013-12-09

Source-specific fields

Agencyid
A99
Annualsalary
58963
Employee ID
101214

At Police Department (095), Asa Gray serves as a Police Officer. They have served since 2013 (about 4 years). Their 2017 pay totaled $71,755.

Corey Gillespie

Police Officer/Police Department (095)

2016 total comp
$71,668
Base pay
$71,668
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,668
Hire date
2011-11-30

Source-specific fields

Agencyid
A99
Annualsalary
62676
Employee ID
87259

Corey Gillespie is a Police Officer at Police Department (095). Hired in 2011, they have about 5 years of service. 2016 total compensation came to $71,668.

John Meehan

Police Officer/Police Department (095)

2016 total comp
$71,456
Base pay
$71,456
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,456
Hire date
2011-09-19

Source-specific fields

Agencyid
A99
Annualsalary
62676
Employee ID
91094

John Meehan is a Police Officer at Police Department (095). They have served since 2011 (about 5 years). 2016 total compensation came to $71,456.

Rafael Peralta

Police Officer/Police Department (095)

2016 total comp
$70,529
Base pay
$70,529
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,529
Hire date
2012-06-26

Source-specific fields

Agencyid
A99
Annualsalary
62676
Employee ID
92304

Rafael Peralta is a Police Officer at Police Department (095). Hired in 2012, they have about 4 years of service. 2016 total compensation came to $70,529.

Vincenzo Julio

Police Officer/Police Department (095)

2016 total comp
$69,495
Base pay
$69,495
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,495
Hire date
2013-01-03

Source-specific fields

Agencyid
A99
Annualsalary
58963
Employee ID
89523

Vincenzo Julio is a Police Officer at Police Department (095). They have served since 2013 (about 3 years). 2016 total compensation came to $69,495.

Stephanie Uruchima

Police Officer/Police Department (095)

2013 total comp
$69,057
Base pay
$69,057
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,057
Hire date
2008-12-23

Source-specific fields

Agencyid
A99
Annualsalary
55208
Employee ID
47837

Stephanie Uruchima holds the role of Police Officer at Police Department (095). Their tenure dates to 2008, about 5 years. In 2013, their total compensation was $69,057.

David Stalter

Police Officer/Police Department (095)

2013 total comp
$69,054
Base pay
$69,054
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,054
Hire date
1994-11-07

Source-specific fields

Agencyid
A99
Annualsalary
65816
Employee ID
46650

David Stalter is a Police Officer at Police Department (095). Their tenure dates to 1994, about 19 years. 2013 total compensation came to $69,054.

Yolanda Brown

Police Officer/Police Department (095)

2013 total comp
$68,209
Base pay
$68,209
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,209
Hire date
2007-09-18

Source-specific fields

Agencyid
A99
Annualsalary
58244
Employee ID
32859

Yolanda Brown works as a Police Officer for Police Department (095). Hired in 2007, they have about 6 years of service. Yolanda earned $68,209 in 2013.

Johnta Gray

Police Officer/Police Department (095)

2013 total comp
$67,993
Base pay
$67,993
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,993
Hire date
1995-08-28

Source-specific fields

Agencyid
A99
Annualsalary
65234
Employee ID
37294

At Police Department (095), Johnta Gray serves as a Police Officer. Hired in 1995, they have about 18 years of service. Their 2013 pay totaled $67,993.

Warren Banks

Police Officer/Police Department (095)

2015 total comp
$66,586
Base pay
$66,586
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,586
Hire date
2008-11-10

Source-specific fields

Agencyid
A99
Annualsalary
63004
Employee ID
69232

Warren Banks works as a Police Officer for Police Department (095). Hired in 2008, they have about 7 years of service. Warren earned $66,586 in 2015.

Michael Mcdowell

Police Officer/Police Department (095)

2013 total comp
$66,150
Base pay
$66,150
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,150
Hire date
2003-07-15

Source-specific fields

Agencyid
A99
Annualsalary
60576
Employee ID
42002

Michael Mcdowell works as a Police Officer for Police Department (095). Their tenure dates to 2003, about 10 years. Michael earned $66,150 in 2013.

Police Officer Salaries — Police Department (095), City of Baltimore | GovComp.app