Crystal Lake



Data year



$25 million

Total expenditure


Median salary


With a population of 40k, Crystal Lake is classified as Medium. It is larger than 87.97% of Municipal populations in Illinois.

The median salary in Crystal Lake is higher than 90.46% of Municipal median salaries in Illinois.

Crystal Lake spent more on payroll in 2017 than 89.63% of other employers in the Municipal category.

The highest spending department in Crystal Lake is the Police Department, with an annual payroll expenditure of $7,062,481.

Employees View all (331)

Top earners in Crystal Lake

Name Position Department Salary
Gary J Mayerhofer City Manager Crystal Lake City Manager's Office $220,646
Michael Magnuson Director Of Public Works Crystal Lake Public Works Department $167,622
James R Black Police Chief Crystal Lake Police Department $165,086
Michelle V Rentzsch Director Of Community Development Crystal Lake Community Development Department $162,942
George J Koczwara Director Of Finance Crystal Lake Finance $162,173

Data year: 2017 (Source)

Departments View all (11)

Top-spending departments in Crystal Lake

Department Number of employees Median salary Total expenditure
Police Department 77 $91,721 $7 million
Fire Rescue Department 67 $100,950 $7 million
Public Works Department 55 $87,092 $5 million
Crystal Lake Library District 78 $30,211 $2 million
Community Development Department 23 $82,351 $2 million

Data year: 2017 (Source)

What are you interested in?

Highest paid people in Illinois


Highest spending departments in Chicago


Highest spending police departments


Need help or see any problems or errors?

This database is a living document. We update it regularly and are always on the lookout to make it more robust and precise. If you think we are missing a government unit we should include, please let us know.

While we make every reasonable effort to vet the accuracy of compensation included in the database, it is impossible to double-check all numbers in an undertaking of this magnitude. The basic building blocks of this database are reports provided by public agencies and it is possible errors in those initial reports or others made along the way will be reflected in the numbers we publish. That is why we need help from the public to point out problems.

If you spot something that isn’t right, or if information is missing for a government unit you care about, please contact our data coordinator.