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 9

Amadou SeckMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2023/12/18
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,273

Amadou Seck appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Gary SmithMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/02/26
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,649

Payroll for Gary Smith (Officer, Mpd) may cover more than one person; together they account for $86,653 in 2024.

Alexander BarillaMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2023/12/18
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,263

Alexander Barilla appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Ayianna FulfordMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2021/07/19
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,331

Payroll for Ayianna Fulford (Officer, Mpd) may cover more than one person; together they account for $86,653 in 2024.

Matthew OlanrewajuMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/03/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,735

Matthew Olanrewaju appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Abdelrahman MosbahMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/01/29
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,462

Abdelrahman Mosbah appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Joel BaileyMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/03/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,579

Joel Bailey appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Dawan CunninghamMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2021/11/22
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,381

This Officer record at Mpd for Dawan Cunningham may represent several individuals, totaling $86,653 in 2024.

Mary Joy GarciaMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/01/29
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,722

Payroll for Mary Joy Garcia (Officer, Mpd) may cover more than one person; together they account for $86,653 in 2024.

Denny ValerioMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2023/11/20
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,404

Denny Valerio appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Christopher MesserMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2023/12/18
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,242

Christopher Messer appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Andrew KekacsMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/02/26
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,062

Andrew Kekacs appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Robert JimenezMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2021/12/20
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,253

Robert Jimenez appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

James Payz ReyerosMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2021/12/06
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,660

This Officer record at Mpd for James Payz Reyeros may represent several individuals, totaling $86,653 in 2024.

Michael GuzmanMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/01/29
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,038

Payroll for Michael Guzman (Officer, Mpd) may cover more than one person; together they account for $86,653 in 2024.

Jonatan AndradeMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/03/25
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,828

This Officer record at Mpd for Jonatan Andrade may represent several individuals, totaling $86,653 in 2024.

Adrian SorianoMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2021/08/02
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,436

Adrian Soriano appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Sone' WomackMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/03/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,098

Payroll for Sone' Womack (Officer, Mpd) may cover more than one person; together they account for $86,653 in 2024.

Aaron BlevinsMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2023/12/18
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,165

Aaron Blevins appears in Mpd payroll as a Officer, with $86,653 reported in 2024 — this entry may combine more than one individual of the same name.

Ramzi AzzamMay be multiple

Officer/Mpd

2024 total comp
$86,653
Hire date
2024/01/29
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,176

This Officer record at Mpd for Ramzi Azzam may represent several individuals, totaling $86,653 in 2024.

David Kamel

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2022/09/26
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,164

David Kamel holds the role of Officer at Mpd. They have served since 2022 (about 2 years). In 2024, their total compensation was $86,653. Their pay grade is 01.

Devin Durant

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/09/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,339

Devin Durant is a Officer at Mpd. Hired in 2023, they have about a year of service. 2024 total compensation came to $86,653. They are classified at grade 01.

Reginald Roberts

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/11/20
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,827

Reginald Roberts works as a Officer for Mpd. Hired in 2023, they have about a year of service. Reginald earned $86,653 in 2024. Their pay grade is 01.

Nathanael Jean

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/11/20
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,161

Nathanael Jean works as a Officer for Mpd. They have served since 2023 (about a year). Nathanael earned $86,653 in 2024. Their pay grade is 01.

Samuel Benjamin

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/09/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,344

At Mpd, Samuel Benjamin serves as a Officer. Hired in 2023, they have about a year of service. Their 2024 pay totaled $86,653. They are classified at grade 01.

Justin Mcfarland

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/04/24
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,724

Justin Mcfarland holds the role of Officer at Mpd. Their tenure dates to 2023, about a year. In 2024, their total compensation was $86,653. Their pay grade is 01.

Jaquan Perry

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/06/20
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,551

Jaquan Perry is a Officer at Mpd. Their tenure dates to 2023, about a year. 2024 total compensation came to $86,653. They are classified at grade 01.

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/10/23
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,191

Zachary Dougherty holds the role of Officer at Mpd. Hired in 2023, they have about a year of service. In 2024, their total compensation was $86,653. Their pay grade is 01.

Chanel Smith

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2019/01/07
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,396

Chanel Smith is a Officer at Mpd. Hired in 2019, they have about 5 years of service. 2024 total compensation came to $86,653. They are classified at grade 01.

Donald Robinson

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/05/22
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,560

Donald Robinson is a Officer at Mpd. They have served since 2023 (about a year). 2024 total compensation came to $86,653. They are classified at grade 01.

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/06/20
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,982

Katherine Gilligan is a Officer at Mpd. They have served since 2023 (about a year). 2024 total compensation came to $86,653. They are classified at grade 01.

Archie Bellah

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/08/28
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,234

At Mpd, Archie Bellah serves as a Officer. Hired in 2023, they have about a year of service. Their 2024 pay totaled $86,653. They are classified at grade 01.

Armand Correa

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/09/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,239

Armand Correa holds the role of Officer at Mpd. Their tenure dates to 2023, about a year. In 2024, their total compensation was $86,653. Their pay grade is 01.

Michael Greenan

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/08/28
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,248

Michael Greenan holds the role of Officer at Mpd. Hired in 2023, they have about a year of service. In 2024, their total compensation was $86,653. Their pay grade is 01.

Steve Fuentes

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/10/23
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,832

Steve Fuentes is a Officer at Mpd. Hired in 2023, they have about a year of service. 2024 total compensation came to $86,653. They are classified at grade 01.

Sung Kim

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/09/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,226

Sung Kim works as a Officer for Mpd. Hired in 2023, they have about a year of service. Sung earned $86,653 in 2024. Their pay grade is 01.

Zaid Abbas

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/09/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,842

Zaid Abbas is a Officer at Mpd. They have served since 2023 (about a year). 2024 total compensation came to $86,653. They are classified at grade 01.

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/06/20
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,843

Kimberley Mcfarlane is a Officer at Mpd. They have served since 2023 (about a year). 2024 total compensation came to $86,653. They are classified at grade 01.

Donta Herrod

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/09/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,355

Donta Herrod holds the role of Officer at Mpd. They have served since 2023 (about a year). In 2024, their total compensation was $86,653. Their pay grade is 01.

Galdino Garcia

Officer/Mpd

2024 total comp
$86,653
Base pay
$0
Overtime
$0
Other pay
$86,653
Benefits
$0
Total compensation
$86,653
Hire date
2023/09/25
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,653

Galdino Garcia holds the role of Officer at Mpd. Their tenure dates to 2023, about a year. In 2024, their total compensation was $86,653. Their pay grade is 01.