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
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

$3,331$170,206+

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.

Record list

Employees

Highest-paid first / 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.