GCGovComp.app

City of Rockford / Police Department

Agency file

Police Department

Source file: City of Rockford, IL — Employee Compensation / ingested Jun 19, 2026

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

In 2025, this agency had 347 employees with median total compensation of $109,338; the highest distinct record was $215,396.

Year
2025
Total payroll
$34.7M
Employees
347
Median total
$109,338
Highest record
$215,396

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$86,625 (87%)
  • Overtime$13,339 (13%)
  • Other$0 (0%)
  • 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
$44,049
$73,986
$109,338
$125,170
$142,665

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

Largest job titles

Police Officer
149 · $102,830
Police Investigator
80 · $117,461
Police Sergeant
31 · $137,954
Police Lieutenant
10 · $132,516

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.

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 2

Jason Dobran

Police Lieutenant/Police Department

2025 total comp
$140,262
Base pay
$140,262
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$140,262

Source-specific fields

Health Ins
27765
Imrf Fica Med
2248
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$6,001
Y2026 Grand Total
251672
Y2026 Salary
$155,065

Jason Dobran works as a Police Lieutenant for Police Department. Jason earned $140,262 in 2025.

Richard Dodd

Police Investigator/Police Department

2025 total comp
$139,561
Base pay
$109,837
Overtime
$29,724
Other pay
$0
Benefits
$0
Total compensation
$139,561

Source-specific fields

Health Ins
26745
Imrf Fica Med
1667
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
208112
Y2026 Salary
$114,934

Richard Dodd works as a Police Investigator for Police Department. Richard earned $139,561 in 2025.

Nicholas Weber

Police Investigator/Police Department

2025 total comp
$139,472
Base pay
$110,496
Overtime
$28,976
Other pay
$0
Benefits
$0
Total compensation
$139,472

Source-specific fields

Health Ins
28155
Imrf Fica Med
1698
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211710
Y2026 Salary
$117,091

Nicholas Weber works as a Police Investigator for Police Department. Nicholas earned $139,472 in 2025.

Heidi Webster

Police Investigator/Police Department

2025 total comp
$139,044
Base pay
$115,505
Overtime
$23,539
Other pay
$0
Benefits
$0
Total compensation
$139,044

Source-specific fields

Health Ins
8915
Imrf Fica Med
1720
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
194050
Y2026 Salary
$118,648

Heidi Webster holds the role of Police Investigator at Police Department. In 2025, their total compensation was $139,044.

Adam Dreger

Police Investigator/Police Department

2025 total comp
$138,800
Base pay
$104,139
Overtime
$34,661
Other pay
$0
Benefits
$0
Total compensation
$138,800

Source-specific fields

Health Ins
28155
Imrf Fica Med
1581
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
203341
Y2026 Salary
$109,037

At Police Department, Adam Dreger serves as a Police Investigator. Their 2025 pay totaled $138,800.

Ryan Fleming

Police Sergeant/Police Department

2025 total comp
$138,516
Base pay
$115,993
Overtime
$22,523
Other pay
$0
Benefits
$0
Total compensation
$138,516

Source-specific fields

Health Ins
28155
Imrf Fica Med
1814
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,569
Y2026 Grand Total
220264
Y2026 Salary
$125,134

Ryan Fleming holds the role of Police Sergeant at Police Department. In 2025, their total compensation was $138,516.

Apostolos Sarantopoulos

Police Sergeant/Police Department

2025 total comp
$138,068
Base pay
$129,842
Overtime
$8,226
Other pay
$0
Benefits
$0
Total compensation
$138,068

Source-specific fields

Health Ins
8915
Imrf Fica Med
1942
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,614
Y2026 Grand Total
210021
Y2026 Salary
$133,957

Apostolos Sarantopoulos is a Police Sergeant at Police Department. 2025 total compensation came to $138,068.

Courtney Tillmon Listhrop

Police Sergeant/Police Department

2025 total comp
$137,954
Base pay
$121,100
Overtime
$16,854
Other pay
$0
Benefits
$0
Total compensation
$137,954

Source-specific fields

Health Ins
8915
Imrf Fica Med
1899
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,614
Y2026 Grand Total
206993
Y2026 Salary
$130,973

Courtney Tillmon Listhrop works as a Police Sergeant for Police Department. Courtney earned $137,954 in 2025.

Christopher Boeke

Police Investigator/Police Department

2025 total comp
$137,480
Base pay
$112,232
Overtime
$25,248
Other pay
$0
Benefits
$0
Total compensation
$137,480

Source-specific fields

Health Ins
26745
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
209691
Y2026 Salary
$116,491

At Police Department, Christopher Boeke serves as a Police Investigator. Their 2025 pay totaled $137,480.

Bradley Lauer

Police Sergeant/Police Department

2025 total comp
$137,303
Base pay
$118,686
Overtime
$18,617
Other pay
$0
Benefits
$0
Total compensation
$137,303

Source-specific fields

Health Ins
28155
Imrf Fica Med
1847
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,606
Y2026 Grand Total
222564
Y2026 Salary
$127,364

At Police Department, Bradley Lauer serves as a Police Sergeant. Their 2025 pay totaled $137,303.

Durk Garcia

Police Lieutenant/Police Department

2025 total comp
$136,611
Base pay
$136,611
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$136,611

Source-specific fields

Health Ins
27765
Imrf Fica Med
2247
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$5,998
Y2026 Grand Total
251581
Y2026 Salary
$154,979

Durk Garcia works as a Police Lieutenant for Police Department. Durk earned $136,611 in 2025.

Aaron Ruffolo

Police Officer/Police Department

2025 total comp
$135,540
Base pay
$92,329
Overtime
$43,211
Other pay
$0
Benefits
$0
Total compensation
$135,540

Source-specific fields

Health Ins
28155
Imrf Fica Med
1454
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,744
Y2026 Grand Total
194221
Y2026 Salary
$100,276

At Police Department, Aaron Ruffolo serves as a Police Officer. Their 2025 pay totaled $135,540.

Edward King

Police Sergeant/Police Department

2025 total comp
$135,322
Base pay
$124,773
Overtime
$10,550
Other pay
$0
Benefits
$0
Total compensation
$135,322

Source-specific fields

Health Ins
28155
Imrf Fica Med
1865
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,614
Y2026 Grand Total
223814
Y2026 Salary
$128,588

Edward King is a Police Sergeant at Police Department. 2025 total compensation came to $135,322.

Owen Mcguinness

Police Investigator/Police Department

2025 total comp
$135,020
Base pay
$99,631
Overtime
$35,388
Other pay
$1
Benefits
$0
Total compensation
$135,020

Source-specific fields

Health Ins
28155
Imrf Fica Med
1549
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
201109
Y2026 Salary
$106,837

Owen Mcguinness is a Police Investigator at Police Department. 2025 total compensation came to $135,020.

Timothy Campbell

Police Investigator/Police Department

2025 total comp
$135,006
Base pay
$113,480
Overtime
$21,526
Other pay
$0
Benefits
$0
Total compensation
$135,006

Source-specific fields

Health Ins
28155
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211101
Y2026 Salary
$116,491

At Police Department, Timothy Campbell serves as a Police Investigator. Their 2025 pay totaled $135,006.

Ryan Lane

Police Investigator/Police Department

2025 total comp
$133,751
Base pay
$106,359
Overtime
$27,392
Other pay
$0
Benefits
$0
Total compensation
$133,751

Source-specific fields

Health Ins
28155
Imrf Fica Med
1494
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
197070
Y2026 Salary
$103,053

Ryan Lane holds the role of Police Investigator at Police Department. In 2025, their total compensation was $133,751.

Kyle Parr

Police Investigator/Police Department

2025 total comp
$133,669
Base pay
$106,202
Overtime
$27,467
Other pay
$0
Benefits
$0
Total compensation
$133,669

Source-specific fields

Health Ins
28155
Imrf Fica Med
1483
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
196258
Y2026 Salary
$102,253

Kyle Parr is a Police Investigator at Police Department. 2025 total compensation came to $133,669.

John Wenstrom

Police Lieutenant/Police Department

2025 total comp
$133,504
Base pay
$133,504
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$133,504

Source-specific fields

Health Ins
27765
Imrf Fica Med
2188
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$5,840
Y2026 Grand Total
247294
Y2026 Salary
$150,909

John Wenstrom works as a Police Lieutenant for Police Department. John earned $133,504 in 2025.

Dwayne Beets

Police Lieutenant/Police Department

2025 total comp
$133,311
Base pay
$130,489
Overtime
$2,822
Other pay
$0
Benefits
$0
Total compensation
$133,311

Source-specific fields

Health Ins
27765
Imrf Fica Med
2063
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$5,506
Y2026 Grand Total
238198
Y2026 Salary
$142,272

Dwayne Beets is a Police Lieutenant at Police Department. 2025 total compensation came to $133,311.

James Presley

Police Sergeant/Police Department

2025 total comp
$133,138
Base pay
$130,242
Overtime
$2,897
Other pay
$0
Benefits
$0
Total compensation
$133,138

Source-specific fields

Health Ins
28155
Imrf Fica Med
1876
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,614
Y2026 Grand Total
224610
Y2026 Salary
$129,373

James Presley is a Police Sergeant at Police Department. 2025 total compensation came to $133,138.

Santiago Ortiz Aguirre

Police Officer/Police Department

2025 total comp
$132,425
Base pay
$77,719
Overtime
$54,706
Other pay
$0
Benefits
$0
Total compensation
$132,425

Source-specific fields

Health Ins
18770
Imrf Fica Med
1175
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,136
Y2026 Grand Total
164715
Y2026 Salary
$81,041

Santiago Ortiz Aguirre works as a Police Officer for Police Department. Santiago earned $132,425 in 2025.

Christopher Jones

Police Sergeant/Police Department

2025 total comp
$132,254
Base pay
$121,842
Overtime
$10,413
Other pay
$0
Benefits
$0
Total compensation
$132,254

Source-specific fields

Health Ins
28155
Imrf Fica Med
1890
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,614
Y2026 Grand Total
225624
Y2026 Salary
$130,373

Christopher Jones works as a Police Sergeant for Police Department. Christopher earned $132,254 in 2025.

Richard Gambini

Assistant Deputy Chief/Police Department

2025 total comp
$132,108
Base pay
$132,108
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$132,108

Source-specific fields

Health Ins
27765
Imrf Fica Med
2178
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$5,813
Y2026 Grand Total
246546
Y2026 Salary
$150,198

At Police Department, Richard Gambini serves as a Assistant Deputy Chief. Their 2025 pay totaled $132,108.

Jacob Wilson

Police Investigator/Police Department

2025 total comp
$132,043
Base pay
$98,961
Overtime
$33,083
Other pay
$0
Benefits
$0
Total compensation
$132,043

Source-specific fields

Health Ins
28155
Imrf Fica Med
1558
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
201717
Y2026 Salary
$107,437

Jacob Wilson is a Police Investigator at Police Department. 2025 total compensation came to $132,043.

Duane Johnson

Police Lieutenant/Police Department

2025 total comp
$131,721
Base pay
$131,721
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$131,721

Source-specific fields

Health Ins
27765
Imrf Fica Med
2063
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$5,506
Y2026 Grand Total
238198
Y2026 Salary
$142,272

At Police Department, Duane Johnson serves as a Police Lieutenant. Their 2025 pay totaled $131,721.

Richard Beaufils

Police Investigator/Police Department

2025 total comp
$131,484
Base pay
$109,684
Overtime
$21,800
Other pay
$0
Benefits
$0
Total compensation
$131,484

Source-specific fields

Health Ins
28155
Imrf Fica Med
1720
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
213290
Y2026 Salary
$118,648

Richard Beaufils is a Police Investigator at Police Department. 2025 total compensation came to $131,484.

Keehnen Davis

Police Lieutenant/Police Department

2025 total comp
$131,344
Base pay
$131,344
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$131,344

Source-specific fields

Health Ins
27765
Imrf Fica Med
2167
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$5,784
Y2026 Grand Total
245774
Y2026 Salary
$149,466

Keehnen Davis works as a Police Lieutenant for Police Department. Keehnen earned $131,344 in 2025.

Mariusz Misiaszek

Police Sergeant/Police Department

2025 total comp
$131,010
Base pay
$116,604
Overtime
$14,405
Other pay
$1
Benefits
$0
Total compensation
$131,010

Source-specific fields

Health Ins
28155
Imrf Fica Med
1807
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,614
Y2026 Grand Total
219771
Y2026 Salary
$124,603

At Police Department, Mariusz Misiaszek serves as a Police Sergeant. Their 2025 pay totaled $131,010.

Luis Aguillon

Police Officer/Police Department

2025 total comp
$130,563
Base pay
$77,587
Overtime
$52,977
Other pay
$0
Benefits
$0
Total compensation
$130,563

Source-specific fields

Health Ins
28155
Imrf Fica Med
1200
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,203
Y2026 Grand Total
175924
Y2026 Salary
$82,773

Luis Aguillon is a Police Officer at Police Department. 2025 total compensation came to $130,563.

Kenneth Farmer

Police Officer/Police Department

2025 total comp
$130,402
Base pay
$104,668
Overtime
$25,734
Other pay
$0
Benefits
$0
Total compensation
$130,402

Source-specific fields

Health Ins
26745
Imrf Fica Med
1577
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,826
Y2026 Grand Total
201493
Y2026 Salary
$108,753

Kenneth Farmer works as a Police Officer for Police Department. Kenneth earned $130,402 in 2025.

Andrea Genkinger

Police Officer/Police Department

2025 total comp
$129,613
Base pay
$99,431
Overtime
$30,182
Other pay
$0
Benefits
$0
Total compensation
$129,613

Source-specific fields

Health Ins
9385
Imrf Fica Med
1457
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,751
Y2026 Grand Total
175637
Y2026 Salary
$100,453

At Police Department, Andrea Genkinger serves as a Police Officer. Their 2025 pay totaled $129,613.

Mark Danner

Police Sergeant/Police Department

2025 total comp
$129,309
Base pay
$122,655
Overtime
$6,654
Other pay
$0
Benefits
$0
Total compensation
$129,309

Source-specific fields

Health Ins
26745
Imrf Fica Med
1867
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,614
Y2026 Grand Total
222591
Y2026 Salary
$128,773

Mark Danner works as a Police Sergeant for Police Department. Mark earned $129,309 in 2025.

Joseph Pyzynski

Police Officer/Police Department

2025 total comp
$129,028
Base pay
$93,760
Overtime
$35,267
Other pay
$1
Benefits
$0
Total compensation
$129,028

Source-specific fields

Health Ins
8915
Imrf Fica Med
1361
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,562
Y2026 Grand Total
168306
Y2026 Salary
$93,876

Joseph Pyzynski works as a Police Officer for Police Department. Joseph earned $129,028 in 2025.

Enrique Schaefer

Police Officer/Police Department

2025 total comp
$128,979
Base pay
$95,325
Overtime
$33,654
Other pay
$0
Benefits
$0
Total compensation
$128,979

Source-specific fields

Health Ins
9385
Imrf Fica Med
1370
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,562
Y2026 Grand Total
169384
Y2026 Salary
$94,476

At Police Department, Enrique Schaefer serves as a Police Officer. Their 2025 pay totaled $128,979.

Eric Mclain

Police Lieutenant/Police Department

2025 total comp
$128,368
Base pay
$128,368
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$128,368

Source-specific fields

Health Ins
27765
Imrf Fica Med
2125
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$5,671
Y2026 Grand Total
242690
Y2026 Salary
$146,537

Eric Mclain holds the role of Police Lieutenant at Police Department. In 2025, their total compensation was $128,368.

Anthony Curran

Police Investigator/Police Department

2025 total comp
$127,798
Base pay
$104,835
Overtime
$22,963
Other pay
$0
Benefits
$0
Total compensation
$127,798

Source-specific fields

Health Ins
28155
Imrf Fica Med
1491
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
196867
Y2026 Salary
$102,853

At Police Department, Anthony Curran serves as a Police Investigator. Their 2025 pay totaled $127,798.

Benjamin Johnson

Police Investigator/Police Department

2025 total comp
$127,727
Base pay
$112,626
Overtime
$15,101
Other pay
$0
Benefits
$0
Total compensation
$127,727

Source-specific fields

Health Ins
28155
Imrf Fica Med
1689
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
211101
Y2026 Salary
$116,491

At Police Department, Benjamin Johnson serves as a Police Investigator. Their 2025 pay totaled $127,727.

Andrew Hartman

Police Sergeant/Police Department

2025 total comp
$127,427
Base pay
$116,043
Overtime
$11,384
Other pay
$0
Benefits
$0
Total compensation
$127,427

Source-specific fields

Health Ins
17830
Imrf Fica Med
1887
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,607
Y2026 Grand Total
215082
Y2026 Salary
$130,165

At Police Department, Andrew Hartman serves as a Police Sergeant. Their 2025 pay totaled $127,427.

Michael Fitzgerald

Police Investigator/Police Department

2025 total comp
$127,398
Base pay
$109,264
Overtime
$18,134
Other pay
$0
Benefits
$0
Total compensation
$127,398

Source-specific fields

Health Ins
28155
Imrf Fica Med
1658
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,174
Y2026 Grand Total
208913
Y2026 Salary
$114,334

Michael Fitzgerald works as a Police Investigator for Police Department. Michael earned $127,398 in 2025.

David Watson

Police Sergeant/Police Department

2025 total comp
$127,116
Base pay
$107,768
Overtime
$19,348
Other pay
$0
Benefits
$0
Total compensation
$127,116

Source-specific fields

Health Ins
28155
Imrf Fica Med
1760
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$4,546
Y2026 Grand Total
216459
Y2026 Salary
$121,406

David Watson holds the role of Police Sergeant at Police Department. In 2025, their total compensation was $127,116.