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 1

Jonathan Heftrig

Police Officer/Police Department

2025 total comp
$107,553
Base pay
$85,363
Overtime
$22,190
Other pay
$0
Benefits
$0
Total compensation
$107,553

Source-specific fields

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

At Police Department, Jonathan Heftrig serves as a Police Officer. Their 2025 pay totaled $107,553.

Timothy Huber

Police Officer/Police Department

2025 total comp
$107,391
Base pay
$89,620
Overtime
$17,771
Other pay
$0
Benefits
$0
Total compensation
$107,391

Source-specific fields

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

Timothy Huber is a Police Officer at Police Department. 2025 total compensation came to $107,391.

Daryn Streed

Police Investigator/Police Department

2025 total comp
$107,127
Base pay
$101,940
Overtime
$5,187
Other pay
$0
Benefits
$0
Total compensation
$107,127

Source-specific fields

Health Ins
28155
Imrf Fica Med
1471
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
195447
Y2026 Salary
$101,453

Daryn Streed holds the role of Police Investigator at Police Department. In 2025, their total compensation was $107,127.

Demetri Waller

Police Officer/Police Department

2025 total comp
$106,990
Base pay
$74,872
Overtime
$32,118
Other pay
$0
Benefits
$0
Total compensation
$106,990

Source-specific fields

Health Ins
28155
Imrf Fica Med
1150
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,070
Y2026 Grand Total
172286
Y2026 Salary
$79,319

At Police Department, Demetri Waller serves as a Police Officer. Their 2025 pay totaled $106,990.

Matthew Warren

Police Investigator/Police Department

2025 total comp
$106,978
Base pay
$101,706
Overtime
$5,272
Other pay
$0
Benefits
$0
Total compensation
$106,978

Source-specific fields

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

Matthew Warren is a Police Investigator at Police Department. 2025 total compensation came to $106,978.

Andrew Thompson

Police Investigator/Police Department

2025 total comp
$106,833
Base pay
$95,968
Overtime
$10,865
Other pay
$0
Benefits
$0
Total compensation
$106,833

Source-specific fields

Health Ins
28155
Imrf Fica Med
1519
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,976
Y2026 Grand Total
199024
Y2026 Salary
$104,782

Andrew Thompson works as a Police Investigator for Police Department. Andrew earned $106,833 in 2025.

Dacoda Vanvleet

Police Officer/Police Department

2025 total comp
$106,739
Base pay
$92,959
Overtime
$13,780
Other pay
$0
Benefits
$0
Total compensation
$106,739

Source-specific fields

Health Ins
28155
Imrf Fica Med
1396
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,562
Y2026 Grand Total
189995
Y2026 Salary
$96,289

Dacoda Vanvleet is a Police Officer at Police Department. 2025 total compensation came to $106,739.

Leanne Wagner

Police Investigator/Police Department

2025 total comp
$106,586
Base pay
$105,997
Overtime
$589
Other pay
$0
Benefits
$0
Total compensation
$106,586

Source-specific fields

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

Leanne Wagner is a Police Investigator at Police Department. 2025 total compensation came to $106,586.

Timothy Roher

Police Officer/Police Department

2025 total comp
$105,864
Base pay
$76,948
Overtime
$28,916
Other pay
$0
Benefits
$0
Total compensation
$105,864

Source-specific fields

Imrf Fica Med
1251
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,339
Y2026 Grand Total
151458
Y2026 Salary
$86,276

Timothy Roher works as a Police Officer for Police Department. Timothy earned $105,864 in 2025.

Lucas Davidson

Police Investigator/Police Department

2025 total comp
$105,350
Base pay
$98,496
Overtime
$6,854
Other pay
$0
Benefits
$0
Total compensation
$105,350

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

Lucas Davidson holds the role of Police Investigator at Police Department. In 2025, their total compensation was $105,350.

Sisomphou Toon Singmouangthong

Police Officer/Police Department

2025 total comp
$105,327
Base pay
$105,327
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,327

Source-specific fields

Health Ins
28155
Imrf Fica Med
1548
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,826
Y2026 Grand Total
200897
Y2026 Salary
$106,776

Sisomphou Toon Singmouangthong holds the role of Police Officer at Police Department. In 2025, their total compensation was $105,327.

Matthew Hecker

Police Officer/Police Department

2025 total comp
$105,261
Base pay
$93,916
Overtime
$11,344
Other pay
$1
Benefits
$0
Total compensation
$105,261

Source-specific fields

Health Ins
28155
Imrf Fica Med
1500
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,791
Y2026 Grand Total
197508
Y2026 Salary
$103,470

At Police Department, Matthew Hecker serves as a Police Officer. Their 2025 pay totaled $105,261.

Quinn Martensen

Police Officer/Police Department

2025 total comp
$104,484
Base pay
$86,224
Overtime
$18,260
Other pay
$0
Benefits
$0
Total compensation
$104,484

Source-specific fields

Health Ins
28155
Imrf Fica Med
1393
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,562
Y2026 Grand Total
189792
Y2026 Salary
$96,089

Quinn Martensen works as a Police Officer for Police Department. Quinn earned $104,484 in 2025.

Michael Roushia

Police Officer/Police Department

2025 total comp
$104,051
Base pay
$77,677
Overtime
$26,375
Other pay
$0
Benefits
$0
Total compensation
$104,051

Source-specific fields

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

Michael Roushia is a Police Officer at Police Department. 2025 total compensation came to $104,051.

Kimberly Friedrich

Police Officer/Police Department

2025 total comp
$103,970
Base pay
$99,587
Overtime
$4,384
Other pay
$0
Benefits
$0
Total compensation
$103,970

Source-specific fields

Health Ins
26745
Imrf Fica Med
1548
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,826
Y2026 Grand Total
199487
Y2026 Salary
$106,776

Kimberly Friedrich holds the role of Police Officer at Police Department. In 2025, their total compensation was $103,970.

Chelsey Lochner

Police Investigator/Police Department

2025 total comp
$103,813
Base pay
$102,592
Overtime
$1,221
Other pay
$0
Benefits
$0
Total compensation
$103,813

Source-specific fields

Health Ins
17830
Imrf Fica Med
1471
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,775
Y2026 Grand Total
185122
Y2026 Salary
$101,453

Chelsey Lochner is a Police Investigator at Police Department. 2025 total compensation came to $103,813.

Michael Rhein

Police Officer/Police Department

2025 total comp
$103,745
Base pay
$81,098
Overtime
$22,647
Other pay
$0
Benefits
$0
Total compensation
$103,745

Source-specific fields

Health Ins
28155
Imrf Fica Med
1366
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,552
Y2026 Grand Total
187884
Y2026 Salary
$94,219

Michael Rhein holds the role of Police Officer at Police Department. In 2025, their total compensation was $103,745.

Kurt Swanson

Police Officer/Police Department

2025 total comp
$103,109
Base pay
$92,650
Overtime
$10,459
Other pay
$0
Benefits
$0
Total compensation
$103,109

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

Kurt Swanson holds the role of Police Officer at Police Department. In 2025, their total compensation was $103,109.

Christian Klinkhammer

Police Officer/Police Department

2025 total comp
$102,830
Base pay
$80,519
Overtime
$22,312
Other pay
$0
Benefits
$0
Total compensation
$102,830

Source-specific fields

Health Ins
28155
Imrf Fica Med
1258
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,294
Y2026 Grand Total
180027
Y2026 Salary
$86,728

Christian Klinkhammer is a Police Officer at Police Department. 2025 total compensation came to $102,830.

Kathryn Kubik

Police Officer/Police Department

2025 total comp
$102,368
Base pay
$99,085
Overtime
$3,283
Other pay
$0
Benefits
$0
Total compensation
$102,368

Source-specific fields

Health Ins
18770
Imrf Fica Med
1481
Life Ins
110
Police Fire Pension
$60,429
Unemp
53
Workers' Compensation
$3,802
Y2026 Grand Total
186816
Y2026 Salary
$102,171

Kathryn Kubik holds the role of Police Officer at Police Department. In 2025, their total compensation was $102,368.