GCGovComp.app

City of Buffalo / Police D District

Agency file

Police D District

Source file: City of Buffalo — Open Payroll / ingested Jun 19, 2026

The Police D District provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 112 employees with median total compensation of $104,484; the highest distinct record was $199,704.

Year
2026
Employees
112
Median total
$104,484
Highest record
$199,704

What the records show

Compensation analytics

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

Salary distribution

$40,343$179,980+

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

Average pay composition

  • Base$60,695 (58%)
  • Overtime$12,613 (12%)
  • Other$32,232 (31%)
  • 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
$71,860
$89,036
$104,484
$119,139
$138,110

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

Largest job titles

Police Officer
86 · $102,563
Police Lieutenant
10 · $126,697
Detective
7 · $138,110
Report Technician
5 · $78,986
Police Captain
2 · $193,895

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

Highest-paid first / page 3

Jenyne Langhorne

Report Technician/Police D District

2026 total comp
$90,334
Sub-department
PUBLIC SAFETY
Base pay
$33,197
Overtime
$42,096
Other pay
$15,041
Benefits
$0
Total compensation
$90,334

Source-specific fields

Employeeid
78680

Jenyne Langhorne holds the role of Report Technician at Police D District within Public Safety. In 2026, their total compensation was $90,334.

Morgan Haettich

Police Officer/Police D District

2026 total comp
$89,609
Sub-department
PUBLIC SAFETY
Base pay
$58,929
Overtime
$1,700
Other pay
$28,980
Benefits
$0
Total compensation
$89,609

Source-specific fields

Employeeid
174061

Morgan Haettich works as a Police Officer for Police D District within Public Safety. Morgan earned $89,609 in 2026.

John Mcdonald

Police Officer/Police D District

2026 total comp
$89,498
Sub-department
PUBLIC SAFETY
Base pay
$48,567
Overtime
$16,546
Other pay
$24,384
Benefits
$0
Total compensation
$89,498

Source-specific fields

Employeeid
176014

John Mcdonald is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $89,498.

Jessica Velez

Police Officer/Police D District

2026 total comp
$89,036
Sub-department
PUBLIC SAFETY
Base pay
$54,473
Overtime
$8,938
Other pay
$25,624
Benefits
$0
Total compensation
$89,036

Source-specific fields

Employeeid
175605

Jessica Velez is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $89,036.

Jose Rivera

Police Officer/Police D District

2026 total comp
$86,950
Sub-department
PUBLIC SAFETY
Base pay
$35,541
Overtime
$14,692
Other pay
$36,717
Benefits
$0
Total compensation
$86,950

Source-specific fields

Employeeid
174083

Jose Rivera is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $86,950.

Dominic Esposito

Police Officer/Police D District

2026 total comp
$86,175
Sub-department
PUBLIC SAFETY
Base pay
$52,624
Overtime
$13,656
Other pay
$19,895
Benefits
$0
Total compensation
$86,175

Source-specific fields

Employeeid
176154

Dominic Esposito holds the role of Police Officer at Police D District within Public Safety. In 2026, their total compensation was $86,175.

Christopher Artemyak

Police Officer/Police D District

2026 total comp
$80,782
Sub-department
PUBLIC SAFETY
Base pay
$60,356
Overtime
$3,466
Other pay
$16,960
Benefits
$0
Total compensation
$80,782

Source-specific fields

Employeeid
175984

Christopher Artemyak is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $80,782.

Arka Boh

Police Officer/Police D District

2026 total comp
$80,556
Sub-department
PUBLIC SAFETY
Base pay
$53,317
Overtime
$2,776
Other pay
$24,463
Benefits
$0
Total compensation
$80,556

Source-specific fields

Employeeid
175678

At Police D District, Arka Boh serves as a Police Officer within Public Safety. Their 2026 pay totaled $80,556.

Keith Adderley

Police Officer/Police D District

2026 total comp
$79,695
Sub-department
PUBLIC SAFETY
Base pay
$59,949
Overtime
$1,414
Other pay
$18,333
Benefits
$0
Total compensation
$79,695

Source-specific fields

Employeeid
175676

Keith Adderley holds the role of Police Officer at Police D District within Public Safety. In 2026, their total compensation was $79,695.

Laurie O'Brien

Report Technician/Police D District

2026 total comp
$78,986
Sub-department
PUBLIC SAFETY
Base pay
$30,179
Overtime
$30,821
Other pay
$17,987
Benefits
$0
Total compensation
$78,986

Source-specific fields

Employeeid
114420

Laurie O'Brien works as a Report Technician for Police D District within Public Safety. Laurie earned $78,986 in 2026.

Patrick Blair

Police Officer/Police D District

2026 total comp
$78,924
Sub-department
PUBLIC SAFETY
Base pay
$61,262
Overtime
$1,960
Other pay
$15,702
Benefits
$0
Total compensation
$78,924

Source-specific fields

Employeeid
175985

Patrick Blair is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $78,924.

Amanda Stuber

Police Officer/Police D District

2026 total comp
$78,663
Sub-department
PUBLIC SAFETY
Base pay
$58,693
Overtime
$6,467
Other pay
$13,502
Benefits
$0
Total compensation
$78,663

Source-specific fields

Employeeid
176019

Amanda Stuber is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $78,663.

Anthony Capizzi

Police Officer/Police D District

2026 total comp
$78,313
Sub-department
PUBLIC SAFETY
Base pay
$29,991
Overtime
$3,209
Other pay
$45,113
Benefits
$0
Total compensation
$78,313

Source-specific fields

Employeeid
175988

Anthony Capizzi works as a Police Officer for Police D District within Public Safety. Anthony earned $78,313 in 2026.

Tyler Baxter

Police Officer/Police D District

2026 total comp
$77,987
Sub-department
PUBLIC SAFETY
Base pay
$17,885
Overtime
$801
Other pay
$59,301
Benefits
$0
Total compensation
$77,987

Source-specific fields

Employeeid
174623

Tyler Baxter is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $77,987.

Alexis Amarena

Police Officer/Police D District

2026 total comp
$77,416
Sub-department
PUBLIC SAFETY
Base pay
$56,315
Overtime
$3,908
Other pay
$17,193
Benefits
$0
Total compensation
$77,416

Source-specific fields

Employeeid
176147

Alexis Amarena is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $77,416.

Frank Ransom

Police Officer/Police D District

2026 total comp
$77,282
Sub-department
PUBLIC SAFETY
Base pay
$28,400
Overtime
$257
Other pay
$48,624
Benefits
$0
Total compensation
$77,282

Source-specific fields

Employeeid
175696

At Police D District, Frank Ransom serves as a Police Officer within Public Safety. Their 2026 pay totaled $77,282.

Giovanni Colon

Police Officer/Police D District

2026 total comp
$77,233
Sub-department
PUBLIC SAFETY
Base pay
$8,294
Overtime
$276
Other pay
$68,664
Benefits
$0
Total compensation
$77,233

Source-specific fields

Employeeid
175684

At Police D District, Giovanni Colon serves as a Police Officer within Public Safety. Their 2026 pay totaled $77,233.

Jacob Vitello

Police Officer/Police D District

2026 total comp
$76,515
Sub-department
PUBLIC SAFETY
Base pay
$55,352
Overtime
$3,226
Other pay
$17,937
Benefits
$0
Total compensation
$76,515

Source-specific fields

Employeeid
176168

Jacob Vitello holds the role of Police Officer at Police D District within Public Safety. In 2026, their total compensation was $76,515.

Sara Pfeiffer

Police Officer/Police D District

2026 total comp
$76,418
Sub-department
PUBLIC SAFETY
Base pay
$52,463
Overtime
$3,904
Other pay
$20,050
Benefits
$0
Total compensation
$76,418

Source-specific fields

Employeeid
176165

Sara Pfeiffer holds the role of Police Officer at Police D District within Public Safety. In 2026, their total compensation was $76,418.

Asiyah Collier

Police Officer/Police D District

2026 total comp
$75,926
Sub-department
PUBLIC SAFETY
Base pay
$39,737
Overtime
$57
Other pay
$36,132
Benefits
$0
Total compensation
$75,926

Source-specific fields

Employeeid
175683

Asiyah Collier is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $75,926.

Anthony Woods

Police Officer/Police D District

2026 total comp
$71,860
Sub-department
PUBLIC SAFETY
Base pay
$51,867
Overtime
$2,784
Other pay
$17,208
Benefits
$0
Total compensation
$71,860

Source-specific fields

Employeeid
176169

Anthony Woods holds the role of Police Officer at Police D District within Public Safety. In 2026, their total compensation was $71,860.

Lanasha Clark

Police Officer/Police D District

2026 total comp
$71,811
Sub-department
PUBLIC SAFETY
Base pay
$50,858
Overtime
$2,257
Other pay
$18,696
Benefits
$0
Total compensation
$71,811

Source-specific fields

Employeeid
176150

Lanasha Clark holds the role of Police Officer at Police D District within Public Safety. In 2026, their total compensation was $71,811.

Aaronda Vick

Report Technician/Police D District

2026 total comp
$65,707
Sub-department
PUBLIC SAFETY
Base pay
$36,967
Overtime
$16,863
Other pay
$11,878
Benefits
$0
Total compensation
$65,707

Source-specific fields

Employeeid
174973

Aaronda Vick holds the role of Report Technician at Police D District within Public Safety. In 2026, their total compensation was $65,707.

Jeremiah Johnson

Police Officer/Police D District

2026 total comp
$62,425
Sub-department
PUBLIC SAFETY
Base pay
$12,011
Overtime
$1,029
Other pay
$49,385
Benefits
$0
Total compensation
$62,425

Source-specific fields

Employeeid
176156

At Police D District, Jeremiah Johnson serves as a Police Officer within Public Safety. Their 2026 pay totaled $62,425.

Karen Owens

Report Technician/Police D District

2026 total comp
$61,379
Sub-department
PUBLIC SAFETY
Base pay
$34,203
Overtime
$12,684
Other pay
$14,492
Benefits
$0
Total compensation
$61,379

Source-specific fields

Employeeid
173018

At Police D District, Karen Owens serves as a Report Technician within Public Safety. Their 2026 pay totaled $61,379.

Renee Beam

Report Technician/Police D District

2025 total comp
$54,159
Sub-department
PUBLIC SAFETY
Base pay
$22,323
Overtime
$10,364
Other pay
$21,472
Benefits
$0
Total compensation
$54,159

Source-specific fields

Employeeid
175150

Renee Beam holds the role of Report Technician at Police D District within Public Safety. In 2025, their total compensation was $54,159.

Zackary Glinski

Police Officer/Police D District

2026 total comp
$53,356
Sub-department
PUBLIC SAFETY
Base pay
$47,107
Overtime
$1,650
Other pay
$4,599
Benefits
$0
Total compensation
$53,356

Source-specific fields

Employeeid
176387

Zackary Glinski holds the role of Police Officer at Police D District within Public Safety. In 2026, their total compensation was $53,356.

Liliana Arroyo

Police Officer/Police D District

2026 total comp
$51,807
Sub-department
PUBLIC SAFETY
Base pay
$46,832
Overtime
$897
Other pay
$4,078
Benefits
$0
Total compensation
$51,807

Source-specific fields

Employeeid
176385

Liliana Arroyo is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $51,807.

Aaron Santiago

Police Officer/Police D District

2026 total comp
$50,971
Sub-department
PUBLIC SAFETY
Base pay
$14,904
Overtime
$5,034
Other pay
$31,032
Benefits
$0
Total compensation
$50,971

Source-specific fields

Employeeid
174784

Aaron Santiago holds the role of Police Officer at Police D District within Public Safety. In 2026, their total compensation was $50,971.

Quinn Hargrave

Police Officer/Police D District

2026 total comp
$50,851
Sub-department
PUBLIC SAFETY
Base pay
$47,107
Overtime
$952
Other pay
$2,792
Benefits
$0
Total compensation
$50,851

Source-specific fields

Employeeid
176388

Quinn Hargrave works as a Police Officer for Police D District within Public Safety. Quinn earned $50,851 in 2026.

Alexander Lofton

Police Officer/Police D District

2026 total comp
$50,292
Sub-department
PUBLIC SAFETY
Base pay
$46,557
Overtime
$0
Other pay
$3,735
Benefits
$0
Total compensation
$50,292

Source-specific fields

Employeeid
176390

At Police D District, Alexander Lofton serves as a Police Officer within Public Safety. Their 2026 pay totaled $50,292.

Mary Rainey

Police Officer/Police D District

2026 total comp
$50,150
Sub-department
PUBLIC SAFETY
Base pay
$47,107
Overtime
$486
Other pay
$2,557
Benefits
$0
Total compensation
$50,150

Source-specific fields

Employeeid
176392

Mary Rainey is a Police Officer at Police D District within Public Safety. 2026 total compensation came to $50,150.

Christine Sikora

Police Officer/Police D District

2024 total comp
$41,898
Sub-department
PUBLIC SAFETY
Base pay
$3,364
Overtime
$399
Other pay
$38,134
Benefits
$0
Total compensation
$41,898

Source-specific fields

Employeeid
134040

Christine Sikora holds the role of Police Officer at Police D District within Public Safety. In 2024, their total compensation was $41,898.

Diane Shubbuck

Laborer II/Police D District

2026 total comp
$40,343
Sub-department
PUBLIC SAFETY
Base pay
$32,688
Overtime
$480
Other pay
$7,175
Benefits
$0
Total compensation
$40,343

Source-specific fields

Employeeid
175651

Diane Shubbuck works as a Laborer II for Police D District within Public Safety. Diane earned $40,343 in 2026.

Michael Motley

Police Officer/Police D District

2024 total comp
$27,968
Sub-department
PUBLIC SAFETY
Base pay
$13,657
Overtime
$2,036
Other pay
$12,274
Benefits
$0
Total compensation
$27,968

Source-specific fields

Employeeid
175599

At Police D District, Michael Motley serves as a Police Officer within Public Safety. Their 2024 pay totaled $27,968.

Marlene Larkin

Report Technician/Police D District

2023 total comp
$4,000
Sub-department
PUBLIC SAFETY
Base pay
$0
Overtime
$0
Other pay
$4,000
Benefits
$0
Total compensation
$4,000

Source-specific fields

Employeeid
78920

Marlene Larkin is a Report Technician at Police D District within Public Safety. 2023 total compensation came to $4,000.

Scott Testa

Police Captain/Police D District

2024 total comp
$1,708
Sub-department
PUBLIC SAFETY
Base pay
$0
Overtime
$48
Other pay
$1,660
Benefits
$0
Total compensation
$1,708

Source-specific fields

Employeeid
144540

Scott Testa holds the role of Police Captain at Police D District within Public Safety. In 2024, their total compensation was $1,708.

Nicholas Broccolo

Police Officer/Police D District

2025 total comp
$832
Sub-department
PUBLIC SAFETY
Base pay
$0
Overtime
$0
Other pay
$832
Benefits
$0
Total compensation
$832

Source-specific fields

Employeeid
175679

Nicholas Broccolo works as a Police Officer for Police D District within Public Safety. Nicholas earned $832 in 2025.

Felice Gordon-Reed

Laborer II/Police D District

2023 total comp
$360
Sub-department
PUBLIC SAFETY
Base pay
$0
Overtime
$0
Other pay
$360
Benefits
$0
Total compensation
$360

Source-specific fields

Employeeid
173072

Felice Gordon-Reed is a Laborer II at Police D District within Public Safety. 2023 total compensation came to $360.

Thomas Sercu

Police Officer/Police D District

2024 total comp
$138
Sub-department
PUBLIC SAFETY
Base pay
$0
Overtime
$41
Other pay
$97
Benefits
$0
Total compensation
$138

Source-specific fields

Employeeid
132660

Thomas Sercu works as a Police Officer for Police D District within Public Safety. Thomas earned $138 in 2024.