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
Total payroll
$11.8M
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

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 4 published years.

YearTotal payrollEmployeesMedian pay
2023
$9.3M
104
$95,958
2024
$10.4M
12.7%
109
4.8%
$104,150
8.5%
2025
$11.2M
7.2%
108
0.9%
$107,496
3.2%
2026
$11.8M
5.7%
112
3.7%
$104,484
2.8%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

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.