GCGovComp.app

District of Columbia / Mpd

Agency file

Mpd

Source file: District of Columbia — Public Employee Salary / ingested Jun 18, 2026

The Mpd is a government agency that delivers public services and programs within its jurisdiction.

In 2024, this agency had 4,620 employees with median total compensation of $106,928; the highest distinct record was $319,904.

Year
2024
Total payroll
$497.5M
Employees
4,620
Median total
$106,928
Highest record
$319,904

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$0 (0%)
  • Overtime$0 (0%)
  • Other$107,691 (100%)
  • 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
$75,433
$90,986
$106,928
$128,025
$138,250

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

Largest job titles

Officer
2,253 · $100,313
Sergeant
411 · $129,757
Detective Grade II
217 · $123,429
Police Cadet
172 · $40,072
Lieutenant
171 · $151,700

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.

Record list

Employees

Page 1

James Rowland

IT Specialist (Network)/Mpd

2024 total comp
$154,479
Base pay
$0
Overtime
$0
Other pay
$154,479
Benefits
$0
Total compensation
$154,479
Hire date
2016/08/08
Pay grade
14

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,502

James Rowland holds the role of IT Specialist (Network) at Mpd. Hired in 2016, they have about 8 years of service. In 2024, their total compensation was $154,479. Their pay grade is 14.

Adam Snapko

Scuba Diver Sergeant/Mpd

2024 total comp
$153,207
Base pay
$0
Overtime
$0
Other pay
$153,207
Benefits
$0
Total compensation
$153,207
Hire date
2001/07/30
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,042

At Mpd, Adam Snapko serves as a Scuba Diver Sergeant. Their tenure dates to 2001, about 23 years. Their 2024 pay totaled $153,207. They are classified at grade 04.

Filip Simic

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2009/06/08
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,422

At Mpd, Filip Simic serves as a Captain. They have served since 2009 (about 15 years). Their 2024 pay totaled $153,046. They are classified at grade 07.

Livio Rodriguez

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2007/08/20
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,567

Livio Rodriguez is a Captain at Mpd. Hired in 2007, they have about 17 years of service. 2024 total compensation came to $153,046. They are classified at grade 07.

Ahsan Mufti

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2013/03/11
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,180

At Mpd, Ahsan Mufti serves as a Captain. They have served since 2013 (about 11 years). Their 2024 pay totaled $153,046. They are classified at grade 07.

George Donigian

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2009/06/08
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,500

George Donigian holds the role of Captain at Mpd. They have served since 2009 (about 15 years). In 2024, their total compensation was $153,046. Their pay grade is 07.

Nicole Copeland

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2012/03/26
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,053

Nicole Copeland is a Captain at Mpd. Hired in 2012, they have about 12 years of service. 2024 total compensation came to $153,046. They are classified at grade 07.

Gavin Nelson

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2015/04/20
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,374

Gavin Nelson is a Captain at Mpd. Their tenure dates to 2015, about 9 years. 2024 total compensation came to $153,046. They are classified at grade 07.

Adam Crist

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2008/05/27
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,044

Adam Crist works as a Captain for Mpd. They have served since 2008 (about 16 years). Adam earned $153,046 in 2024. Their pay grade is 07.

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2008/05/27
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,223

At Mpd, Stephen Pappalardo serves as a Captain. Hired in 2008, they have about 16 years of service. Their 2024 pay totaled $153,046. They are classified at grade 07.

Mchauley Murphy

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2014/12/15
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,730

Mchauley Murphy holds the role of Captain at Mpd. Their tenure dates to 2014, about 10 years. In 2024, their total compensation was $153,046. Their pay grade is 07.

Michael Howden

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2014/01/27
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,532

Michael Howden holds the role of Captain at Mpd. Their tenure dates to 2014, about 10 years. In 2024, their total compensation was $153,046. Their pay grade is 07.

Rachel Pulliam

Captain/Mpd

2024 total comp
$153,046
Base pay
$0
Overtime
$0
Other pay
$153,046
Benefits
$0
Total compensation
$153,046
Hire date
2008/01/22
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,108

Rachel Pulliam is a Captain at Mpd. They have served since 2008 (about 16 years). 2024 total compensation came to $153,046. They are classified at grade 07.

Donald Dudley

Program Manager, IT/Mpd

2024 total comp
$153,023
Base pay
$0
Overtime
$0
Other pay
$153,023
Benefits
$0
Total compensation
$153,023
Hire date
2018/05/16
Pay grade
14

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
29,418

At Mpd, Donald Dudley serves as a Program Manager, IT. Hired in 2018, they have about 6 years of service. Their 2024 pay totaled $153,023. They are classified at grade 14.

Janice Sullivan

Program Manager, Ssd/Mpd

2024 total comp
$152,438
Base pay
$0
Overtime
$0
Other pay
$152,438
Benefits
$0
Total compensation
$152,438
Hire date
1984/09/30
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
28,835

Janice Sullivan works as a Program Manager, Ssd for Mpd. They have served since 1984 (about 40 years). Janice earned $152,438 in 2024. Their pay grade is 15.

Mario Mallett

Deputy Director, Human Resourc/Mpd

2024 total comp
$152,353
Base pay
$0
Overtime
$0
Other pay
$152,353
Benefits
$0
Total compensation
$152,353
Hire date
2020/03/02
Pay grade
14

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
30,900

Mario Mallett holds the role of Deputy Director, Human Resourc at Mpd. Hired in 2020, they have about 4 years of service. In 2024, their total compensation was $152,353. Their pay grade is 14.

Jonathan Hart

Sergeant/Mpd

2024 total comp
$151,707
Base pay
$0
Overtime
$0
Other pay
$151,707
Benefits
$0
Total compensation
$151,707
Hire date
1997/10/14
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,698

Jonathan Hart works as a Sergeant for Mpd. Hired in 1997, they have about 27 years of service. Jonathan earned $151,707 in 2024. Their pay grade is 04.

Luke Foskett

Emergency Response Team Sergea/Mpd

2024 total comp
$151,707
Base pay
$0
Overtime
$0
Other pay
$151,707
Benefits
$0
Total compensation
$151,707
Hire date
2004/08/09
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,576

At Mpd, Luke Foskett serves as a Emergency Response Team Sergea. Hired in 2004, they have about 20 years of service. Their 2024 pay totaled $151,707. They are classified at grade 04.

Steven Schwalm

Sergeant/Mpd

2024 total comp
$151,707
Base pay
$0
Overtime
$0
Other pay
$151,707
Benefits
$0
Total compensation
$151,707
Hire date
1998/06/15
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,967

Steven Schwalm works as a Sergeant for Mpd. Hired in 1998, they have about 26 years of service. Steven earned $151,707 in 2024. Their pay grade is 04.

Erik SmithMay be multiple

Lieutenant/Mpd

2024 total comp
$151,700
Hire date
2007/06/25
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,806

Payroll for Erik Smith (Lieutenant, Mpd) may cover more than one person; together they account for $151,700 in 2024.

Kristopher SmithMay be multiple

Lieutenant/Mpd

2024 total comp
$151,700
Hire date
2007/05/29
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
40,157

Kristopher Smith appears in Mpd payroll as a Lieutenant, with $151,700 reported in 2024 — this entry may combine more than one individual of the same name.

Richard RiceMay be multiple

Lieutenant/Mpd

2024 total comp
$151,700
Hire date
2009/10/26
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,072

This Lieutenant record at Mpd for Richard Rice may represent several individuals, totaling $151,700 in 2024.

Dien-Long Tran

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2008/09/02
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,290

Dien-Long Tran is a Lieutenant at Mpd. Hired in 2008, they have about 16 years of service. 2024 total compensation came to $151,700. They are classified at grade 05.

Zeb Barcus

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2008/01/22
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,275

Zeb Barcus holds the role of Lieutenant at Mpd. Hired in 2008, they have about 16 years of service. In 2024, their total compensation was $151,700. Their pay grade is 05.

Andrew Horos

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2007/07/23
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,325

Andrew Horos holds the role of Lieutenant at Mpd. Hired in 2007, they have about 17 years of service. In 2024, their total compensation was $151,700. Their pay grade is 05.

Sanetta Parker

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2007/04/17
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,306

Sanetta Parker is a Lieutenant at Mpd. Hired in 2007, they have about 17 years of service. 2024 total compensation came to $151,700. They are classified at grade 05.

Brian Johnson

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2009/06/08
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,437

Brian Johnson is a Lieutenant at Mpd. They have served since 2009 (about 15 years). 2024 total compensation came to $151,700. They are classified at grade 05.

Valerie Patete

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2011/10/03
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,255

Valerie Patete is a Lieutenant at Mpd. Hired in 2011, they have about 13 years of service. 2024 total compensation came to $151,700. They are classified at grade 05.

Joseph Devlin

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2009/10/26
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,755

Joseph Devlin is a Lieutenant at Mpd. Their tenure dates to 2009, about 15 years. 2024 total compensation came to $151,700. They are classified at grade 05.

Anthony Rotimi

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2006/11/27
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,996

Anthony Rotimi is a Lieutenant at Mpd. Their tenure dates to 2006, about 18 years. 2024 total compensation came to $151,700. They are classified at grade 05.

Brian Stacks

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2006/11/27
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,167

Brian Stacks holds the role of Lieutenant at Mpd. They have served since 2006 (about 18 years). In 2024, their total compensation was $151,700. Their pay grade is 05.

Brian Hollan

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2006/05/15
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,284

At Mpd, Brian Hollan serves as a Lieutenant. Hired in 2006, they have about 18 years of service. Their 2024 pay totaled $151,700. They are classified at grade 05.

William Hackerman

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2008/11/24
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,279

William Hackerman holds the role of Lieutenant at Mpd. Their tenure dates to 2008, about 16 years. In 2024, their total compensation was $151,700. Their pay grade is 05.

Daniel Dyn

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2006/08/07
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,363

Daniel Dyn is a Lieutenant at Mpd. They have served since 2006 (about 18 years). 2024 total compensation came to $151,700. They are classified at grade 05.

Linda Daniels

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2009/03/30
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,808

Linda Daniels works as a Lieutenant for Mpd. Hired in 2009, they have about 15 years of service. Linda earned $151,700 in 2024. Their pay grade is 05.

Pah Suku

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2008/09/15
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,311

At Mpd, Pah Suku serves as a Lieutenant. Their tenure dates to 2008, about 16 years. Their 2024 pay totaled $151,700. They are classified at grade 05.

John Sprague

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2007/09/17
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,938

At Mpd, John Sprague serves as a Lieutenant. Hired in 2007, they have about 17 years of service. Their 2024 pay totaled $151,700. They are classified at grade 05.

Justin Markiewicz

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2006/05/30
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,745

Justin Markiewicz holds the role of Lieutenant at Mpd. Their tenure dates to 2006, about 18 years. In 2024, their total compensation was $151,700. Their pay grade is 05.

Joy Lee

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2010/06/07
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,590

Joy Lee works as a Lieutenant for Mpd. Their tenure dates to 2010, about 14 years. Joy earned $151,700 in 2024. Their pay grade is 05.

Patrick Loftus

Lieutenant/Mpd

2024 total comp
$151,700
Base pay
$0
Overtime
$0
Other pay
$151,700
Benefits
$0
Total compensation
$151,700
Hire date
2008/07/07
Pay grade
05

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,051

Patrick Loftus holds the role of Lieutenant at Mpd. They have served since 2008 (about 16 years). In 2024, their total compensation was $151,700. Their pay grade is 05.