Currently, the City of Crystal Lake has three stations that are staffed 24-hours per day. Stations are strategically located around the City to allow for the quickest response time.

Station 1
Fire Station #1

Station 3
Fire Station #3

Station 4
Fire Station #4