All links go directly to official Crystal Lake, Illinois government websites.
About Crystal Lake City Government
Annual Budget$39.5 million
Regular MeetingsPublic Sessions
The governing body of Crystal Lake, Illinois, is the Crystal Lake City Council, which consists of 7 elected members. Council members are elected at-large, meaning they represent the entire city rather than specific districts. Each council member serves a term of 4 years, with elections held in odd-numbered years.
For the fiscal year 2023, the City of Crystal Lake has an approximate annual operating budget of $39.5 million. This budget supports various city services, including public safety, infrastructure maintenance, and community development initiatives.
The Crystal Lake City Council holds regular meetings on the first and third Tuesday of each month at 7:30 PM. Meetings take place at the Crystal Lake City Hall, located at 100 West Woodstock Street, Crystal Lake, IL 60014. These sessions provide an opportunity for residents to engage with council members and discuss city matters.
About Crystal Lake, Illinois
Crystal Lake, a vibrant city in McHenry County, Illinois, boasts a population of approximately 40,743 residents. This charming community is known for its picturesque landscapes, including the stunning Crystal Lake itself, which serves as a focal point for recreational activities and summer events. The city is divided into several neighborhoods, each offering its unique character and amenities. From the historic downtown area brimming with boutiques and eateries to the serene suburban districts, Crystal Lake is a blend of small-town charm and modern conveniences, making it an attractive place for families and individuals alike.
The law enforcement landscape in Crystal Lake is primarily overseen by the Crystal Lake Police Department, which is dedicated to maintaining public safety and fostering community relations. Additionally, the McHenry County Sheriff’s Office plays a crucial role in broader county law enforcement. The local jail and detention facility provide essential services, including housing inmates and ensuring safety within the justice system. For those seeking information on arrest records or criminal history, the process typically involves an application and may require a fee. The police department offers an inmate search tool which can help residents find information on individuals currently incarcerated, promoting transparency and community awareness.
Access to public records in Crystal Lake is facilitated by the Illinois Freedom of Information Act, which allows residents to request various documents held by government agencies. The McHenry County Clerk's office is responsible for vital records, such as birth, death, and marriage certificates, ensuring that important life events are documented and accessible. Property records can be obtained through the County Assessor's office, giving residents insight into property values and ownership. Meanwhile, court records are maintained by the Superior Court, where residents can access case information and legal documentation. Together, these resources empower residents to stay informed and engaged with their community.
Crystal Lake, Illinois Public Records & Government Resources
Illinois Department of Corrections 1301 Concordia Court P.O. Box 19277 Springfield, IL 62794-9277 217-558-2200 www.idoc.
About Crystal Lake
Crystal Lake is the largest city in McHenry County, Illinois, located approximately 50 miles northwest of Chicago in the northeastern part of the state. With a population of approximately 40,000 residents, Crystal Lake was incorporated in 1914, though its history dates back to the 1830s when settlers were drawn to the area's namesake natural glacial lake. The city serves as a major commercial and residential hub for McHenry County, known for its historic downtown district, extensive park system including the 42-mile Prairie Trail, and family-friendly neighborhoods.
Major employers include Follett Corporation (educational products), Akzo Nobel Coatings, Medela (breastfeeding products), and Sage Products. Crystal Lake's lakefront and Three Oaks Recreation Area make it a popular destination within the Chicago metropolitan area. Public records for Crystal Lake residents are maintained by multiple agencies at the city, county, and state levels. The Crystal Lake City Hall at 100 West Woodstock Street handles municipal records including local business licenses, city council minutes, and zoning documents. The Crystal Lake Police Department at 340 Village Road maintains local law enforcement records and incident reports. McHenry County agencies serve Crystal Lake for broader records: the McHenry County Administration Building in Woodstock houses the County Clerk, Recorder, and other offices managing vital records, property deeds, and court documents. The McHenry County Courthouse at 2200 North Seminary Avenue in Woodstock handles all circuit court records for Crystal Lake residents. Illinois state databases provide access to business registrations, statewide case searches, and other public information governed by the Illinois Freedom of Information Act (FOIA), 5 ILCS 140.
Police Department & Arrest Records
Crystal Lake, McHenry County is served by several law enforcement agencies, including the McHenry County Sheriff's Office and municipal police departments such as the Crystal Lake Police Department, Algonquin Police Department, and McHenry Police Department. Each city department is responsible for law enforcement within its jurisdiction, handling local crime, traffic enforcement, and community policing. These agencies coordinate with the Sheriff's Office on major crimes and emergencies, ensuring comprehensive coverage and public safety across the county.
Jail & Inmate Records
The McHenry County Jail, located in Woodstock, is the primary detention facility for the county. It handles the booking process for individuals arrested within the county, where they are fingerprinted, photographed, and processed. Inmate information, including booking details and charges, can be accessed through the county's online inmate lookup tool. The jail has specific visitation rules, requiring visitors to schedule appointments and adhere to security protocols.
Court Records
Crystal Lake residents are served by the Circuit Court of the 22nd Judicial Circuit of Illinois, McHenry County Division, located at the McHenry County Courthouse, 2200 North Seminary Avenue, Woodstock, IL 60098, phone (815) 334-4000, website at 22ndcircuitcourt.illinois.gov. This court handles all case types for Crystal Lake residents including felonies, misdemeanors, traffic violations, civil matters (small claims up to $10,000 and larger civil suits), family law (divorce, custody, support), probate, guardianship, and juvenile matters.
Crystal Lake does not operate a separate municipal court; all cases are heard at the county level. Illinois provides statewide online court record searches through the Illinois Courts website at illinoiscourts.gov, with McHenry County offering case searches at 22ndcircuitcourt.illinois.gov/ecourts, where users can search by name, case number, or attorney to view docket information, case status, and hearing dates for civil and criminal matters. Some records may be restricted under court rules. The Circuit Clerk's Office at the courthouse handles document filing and records requests. Certified copies of court documents cost $2.00 for the certification plus $1.00 per page for copies. Filing fees vary by case type: civil complaints over $50,000 cost approximately $388, small claims filings are $90, and divorce petitions are approximately $337. Traffic and misdemeanor fines vary by violation. Online payment options are available for many case types through the court's website.
Criminal Records
The criminal records system in McHenry County encompasses various types of records, including felony, misdemeanor, traffic offenses, and the sex offender registry. The McHenry County Circuit Clerk's Office maintains court records, while the Sheriff's Office and local police departments handle arrest and incident reports. Residents can conduct background checks through the Illinois State Police Bureau of Identification, which provides access to statewide criminal history information. This system allows for thorough background checks, essential for employment, housing, and other purposes.
Arrest Records
Arrest records in McHenry County are maintained by the McHenry County Sheriff's Office and local police departments. These records include details of the arrest, charges, and personal information of the arrestee. Residents and attorneys can request arrest records through the Sheriff's Office, often requiring a formal request under the Illinois Freedom of Information Act. Arrest records typically contain the date of arrest, charges, and any court proceedings related to the case.
Public Records Access
Property and land records for Crystal Lake are maintained by McHenry County offices in Woodstock. The McHenry County Chief County Assessment Office (CCAO) is located at 2200 North Seminary Avenue, Suite 156, Woodstock, IL 60098, phone (815) 334-4290, website at mchenrycountyil.gov/assessor. The office provides free online property searches at mcassessor.org, where users can search by address, parcel number (PIN), or owner name to view current assessed valuations, property characteristics, tax history, sales data, and exemption information for all Crystal Lake properties.
The database is updated regularly and includes residential, commercial, and industrial parcels. The McHenry County Recorder's Office, located at 2200 North Seminary Avenue, Suite 158, Woodstock, IL 60098, phone (815) 334-4110, website at mchenrycountyil.gov/recorder, maintains all recorded land documents including warranty deeds, quit claim deeds, mortgages, mortgage releases, liens, easements, plats, and other instruments affecting real property title. The Recorder offers free online document searches at mcrecorder.org, where users can search recorded documents by name (grantor/grantee), document type, or legal description dating back to the early 1990s. Document images can be viewed and printed free of charge. Certified copies can be ordered for $2.00 for the first page and $1.00 for each additional page. McHenry County also provides a free GIS mapping system at mchenrycountyil.gov/gis, offering interactive parcel maps with property boundaries, ownership information, zoning, and aerial photography layers for Crystal Lake and the entire county.
Economy & Demographics
Crystal Lake serves as the commercial and economic center of McHenry County with a diverse economy anchored by several major employers and a thriving small business community. Follett Corporation, headquartered in Crystal Lake at 1340 Ridgeview Drive, is one of the largest educational products and services companies in North America, employing hundreds locally. Manufacturing plays a significant role with Akzo Nobel Coatings operating a major facility producing aerospace and specialty coatings, and Medela Inc., a leading breastfeeding products manufacturer, maintaining its U.S.
headquarters in McHenry County with significant Crystal Lake operations. Sage Products (now part of Stryker Corporation) manufactures medical supplies and employs substantial workforce. Healthcare is represented by Northwestern Medicine McHenry Hospital and various medical practices. The Crystal Lake community is also supported by McHenry County government offices, Crystal Lake Park District (one of the largest employers with 40+ parks), and Community High School District 155 (Crystal Lake Central and South High Schools). The median household income in Crystal Lake is approximately $85,000-$90,000, above both state and national averages, reflecting the city's character as an upper-middle-class Chicago suburb. The downtown district along Williams Street has seen revitalization with locally-owned restaurants, breweries, shops, and the Raue Center for the Arts. Crystal Lake's economy benefits from proximity to Interstate 90 and U.S. Route 14, providing convenient access to Chicago's job market while maintaining a distinct community identity. Recent commercial development along Route 14 and around Three Oaks Recreation Area has expanded retail and service sector employment.
Law Enforcement & Arrest Records
The Crystal Lake Police Department serves the city's residents from its headquarters at 340 Village Road, Crystal Lake, IL 60014, phone (815) 356-3620, website at crystallakepolicedepartment.com. Citizens can request police reports, crash reports, and incident records in person at the department or by written request citing the Illinois Freedom of Information Act (5 ILCS 140/1 et seq.). Standard reports are typically available for a copying fee, with most non-confidential incident reports accessible within 5 business days of request. The McHenry County Sheriff's Office, located at 2200 North Seminary Avenue, Woodstock, IL 60098, phone (815) 338-2144, website at mchenrysheriff.org, provides law enforcement services to unincorporated areas of the county and operates the McHenry County Adult Correctional Facility. For arrest and jail booking information, the Sheriff's Office maintains an online inmate search at mchenrysheriff.org/inmate-search, displaying current detainees with booking photos, charges, bond amounts, booking dates, and expected release information. This roster is updated regularly and provides transparency for recent arrests throughout McHenry County. Under Illinois FOIA (5 ILCS 140), arrest records, police reports (excluding ongoing investigations), and booking logs are generally considered public records. Requests must be submitted in writing, and agencies have 5 business days to respond, with possible 5-day extensions for voluminous requests. Certain records involving juveniles, ongoing investigations, or confidential informants may be exempt from disclosure under FOIA exemptions.
Vital Records
Vital records for Crystal Lake residents are managed primarily at the state and county levels. Birth and death certificates for events occurring in Crystal Lake are issued by the Illinois Department of Public Health, Division of Vital Records, 925 East Ridgely Avenue, Springfield, IL 62702, phone (217) 782-6553, website at dph.illinois.gov/vitalrecords. Birth certificates cost $15 for a certified copy, with an additional $10 for same-day service if requested in person. Death certificates cost $19 for the first copy and $4 for each additional copy ordered at the same time.
Online ordering is available through VitalChek at vitalchek.com for an additional processing fee, with standard processing taking 4-6 weeks and expedited service available. Only eligible individuals (parents named on birth certificate, adult subject, legal representatives, or those with tangible interest) may request certified copies, and valid photo ID is required. Marriage licenses for Crystal Lake residents are issued by the McHenry County Clerk's Office, 2200 North Seminary Avenue, Suite 163, Woodstock, IL 60098, phone (815) 334-4242. The marriage license fee is $60 ($30 if both parties complete premarital counseling). Illinois eliminated the waiting period in 2019, so licenses are valid immediately and remain valid for 60 days. Marriage records dating back to 1837 are maintained by the County Clerk. Divorce decrees are obtained through the Circuit Court Clerk at the McHenry County Courthouse, as divorce is a court proceeding. Illinois requires requesters to provide identification and demonstrate eligibility or legitimate purpose for vital record requests under the Vital Records Act (410 ILCS 535).
Business & Licensing Records
Businesses operating in Crystal Lake must comply with city, county, and state licensing and registration requirements. The City of Crystal Lake requires business licenses for most commercial operations within city limits. Applications and information are available through City Hall at 100 West Woodstock Street, Crystal Lake, IL 60014, phone (815) 459-2020, website at crystallake.org. Business license fees vary based on business type and size, with annual renewal required. The city's Finance Department handles license processing and maintains a registry of licensed businesses.
For businesses operating under a name other than the owner's legal name, a Certificate of Assumed Name (DBA) must be filed with the McHenry County Clerk's Office, 2200 North Seminary Avenue, Suite 163, Woodstock, IL 60098, phone (815) 334-4242. The filing fee is approximately $25, and registrations are valid for five years. The County Clerk maintains searchable records of active assumed names. All corporations, LLCs, and other formal business entities must register with the Illinois Secretary of State, Business Services Department. The state provides a free online business entity search at apps.ilsos.gov/corporatellc, where users can search by business name or file number to verify corporate status, registered agent information, officers/directors, formation date, and good standing status. Annual reports are required to maintain active status. UCC (Uniform Commercial Code) lien filings and searches are also handled by the Illinois Secretary of State's UCC Division, with online searches available at ilsos.gov/departments/index/ucc/home.html. Commercial property owners can search property tax assessments through the McHenry County Assessor's online database at mcassessor.org, entering the business address to view assessed valuations, tax rates, and payment history. Business personal property must also be reported annually to the McHenry County Assessor for tax purposes.
Elections & Voter Records
Crystal Lake voters are served by the McHenry County Clerk's Office, which administers all elections in the county. The office is located at 2200 North Seminary Avenue, Suite 163, Woodstock, IL 60098, phone (815) 334-4242, website at mchenrycountyil.gov/elections. Illinois residents can register to vote online through the Illinois State Board of Elections at ova.elections.il.gov, with registration closing 16 days before any election (including online, mail, and grace period registration options available through Election Day at select locations). Illinois offers automatic voter registration through the DMV and same-day voter registration during the early voting period and on Election Day at designated locations. Acceptable ID includes driver's license, state ID, passport, or two forms of identification showing current name and address. Crystal Lake operates as a home-rule municipality with nonpartisan municipal elections held in consolidated election years (odd-numbered years). The next Crystal Lake municipal election is April 1, 2025, when voters will elect the Mayor and City Council members. Crystal Lake is divided into seven wards, each represented by an alderman serving four-year staggered terms. The current mayor is Haig Haleblian. Candidate filing information and local ballot measures are available through the City Clerk's Office at City Hall and through the County Clerk for election administration. Crystal Lake residents can find their assigned polling location using the Illinois State Board of Elections' polling place lookup at elections.il.gov or by contacting the McHenry County Clerk. In the November 2024 general election, McHenry County recorded approximately 67% voter turnout with over 100,000 ballots cast from approximately 150,000 registered voters, reflecting strong civic engagement in this suburban Chicago county. For the November 3, 2026 general election, Crystal Lake and McHenry County voters will decide several significant races: Illinois Governor (incumbent J.B. Pritzker's term expires in 2027, so gubernatorial race is in 2026), Illinois Secretary of State, Comptroller, Attorney General, and Treasurer all face election in 2026; one U.S. Senate seat (Illinois Class III seat held by Tammy Duckworth is up in 2028, but Class II held by Dick Durbin is up in 2026); U.S. House of Representatives for Illinois's 14th Congressional District (which includes Crystal Lake); Illinois State Senate and House seats for districts covering Crystal Lake; McHenry County Board seats, County Clerk, Sheriff, and other county offices; and potential local referenda or advisory questions. Illinois allows no-excuse absentee voting by mail; applications are available at mchenrycountyil.gov/elections or elections.il.gov, with applications accepted up to 5 days before Election Day and ballots must be postmarked by Election Day. Early voting is available at the McHenry County Administration Building and satellite locations beginning 40 days before Election Day. Election records that are public in Illinois include: voter registration lists (available for purchase for political purposes under 10 ILCS 5/1A-25), campaign finance reports searchable at elections.il.gov/CampaignDisclosure, candidate filing documents and petitions, precinct-level election results published by the County Clerk and State Board of Elections, and polling place locations. Individual voter history (which elections a person voted in, but not how they voted) is publicly accessible through records requests to the County Clerk under Illinois FOIA.
Public Records Transparency Score
Court Records: ✅ Online Statewide Portal | Property: ✅ Free Online Assessor+Recorder | Arrest Logs: ✅ Online Inmate Roster | Vital Records: ⚠️ State Office Required | Business: ✅ Free State Database | Elections: ✅ Online Registration & Results | Overall: 8.5/10 — McHenry County and Illinois provide excellent online access to court records, property data, and business information, with comprehensive searchable databases and free document viewing for most public records, though vital records require state-level requests with fees.
Frequently Asked Questions
1What is the process for someone who is arrested in Crystal Lake, Mchenry County, Illinois to go through the jail and court system?
If you are arrested in the City of Crystal Lake, Illinois, you will be transported to the Mchenry County Jail for booking and processing. During booking, officers will record your personal information, take fingerprints and photographs, and log personal belongings. After booking, you may be held pending arraignment before the Mchenry County Court. Under Illinois law, you have the right to remain silent and the right to an attorney; if you cannot afford legal representation, a public defender will be appointed. Bail may be set at arraignment depending on the charges, your criminal history, and flight risk. Criminal history records are maintained by the Illinois State Police. The Mchenry County Sheriff's Office maintains an online inmate roster at https://www.idoc.state.il.us/subsections/search/inms.asp where you can look up current detainees.
2What are the school district and education performance data for Crystal Lake, Mchenry County, Illinois?
The Crystal Lake School District is located in McHenry County, Illinois. It is comprised of six elementary schools, two middle schools, and one high school. The district serves approximately 8,000 students.
According to the Illinois State Board of Education, the Crystal Lake School District has an overall performance rating of "Commendable." The district's graduation rate is 95.3%, and the average ACT score is 22.4. The district also has a student-teacher ratio of 16:1.
3What are the crime statistics for Crystal Lake, Mchenry County, Illinois?
According to the McHenry County Sheriff's Office, the total number of reported crimes in Crystal Lake, McHenry County, Illinois in 2019 was 1,945. Of those, 1,717 were property crimes and 228 were violent crimes.
4What publicly accessible records can be obtained from the Crystal Lake, Mchenry County, Illinois Library?
The Crystal Lake Public Library in Mchenry County, Illinois provides residents with access to public records and government document resources. Library cardholders can access online databases including genealogy services, historical newspapers, and Illinois government records. The reference staff can assist with locating court records, property records, and vital records through the library's online catalog and interlibrary loan network. The library maintains materials on how to submit public records requests under the Illinois Freedom of Information Act (FOIA), which governs access to government documents in Illinois. The library also offers access to genealogy resources including the Crystal Lake Illinois Archives and Genealogy at https://www.ilsos.gov/departments/archives/home.html. Contact the Crystal Lake Public Library reference desk at (779) for assistance or to confirm hours and services.
5Where is the Crystal Lake, Mchenry County, Illinois Public Library located?
The Crystal Lake, McHenry County, Illinois Library is located at 126 Paddock Street, Crystal Lake, IL 60014.
6Where is the nearest fingerprinting office located in Crystal Lake, Mchenry County, Illinois?
Fingerprinting services for Crystal Lake, Illinois residents are provided at the Crystal Lake Police Department, which serves Mchenry County. Fingerprinting is required for a variety of purposes, including pre-employment background checks, professional licensing (nursing, teaching, law, real estate), volunteer work with children or the elderly, immigration and naturalization applications, firearm purchases, and FBI Identity History Summary requests. To schedule fingerprinting, call the Crystal Lake Police Department at (779) or visit in person. Bring a valid, government-issued photo ID (driver's license or passport) and any required agency forms. Fingerprint cards are typically forwarded to the Illinois State Police for processing. For statewide fingerprint-based background checks, visit the Illinois State Police at https://www.isp.state.il.us/crimhistory/chri.cfm.
7What are the requirements for obtaining vital records from Crystal Lake, Mchenry County, Illinois, and what information is provided in the records?
Crystal Lake, McHenry County, Illinois vital records can be obtained from the McHenry County Clerk's Office.
The records available include birth certificates, death certificates, marriage certificates, and divorce decrees. To obtain a record, you must provide a valid photo ID and proof of your relationship to the person named on the record. You must also provide the full name, date of birth, and place of birth of the person named on the record.
8About Police Reports
Police reports from Crystal Lake, Illinois can be obtained from the Crystal Lake Police Department, located in Mchenry County. To request a police report, visit the Records Division in person or submit a written request by mail. You will typically need the report number, date of incident, and your valid photo ID. A fee may be charged per page for copies. Under the Illinois Freedom of Information Act (FOIA), most police reports are public records in Illinois, though portions related to active investigations, juvenile records, or sensitive personal information may be redacted. Contact the Crystal Lake Police Department Records Division at (779) for information on fees, hours, and online request options. For statewide criminal records, visit https://www.isp.state.il.us/crimhistory/chri.cfm.
9About background check
A background check in Crystal Lake, Mchenry County, Illinois typically includes a review of criminal history, driving records, credit history, employment verification, education verification, and sex offender registry status. Employers, landlords, and licensing boards commonly request background checks in Illinois. Criminal background checks are processed through the Illinois State Police, which maintains arrest records, convictions, and disposition data for Illinois residents. The Illinois State Police provides official criminal history checks at https://www.isp.state.il.us/crimhistory/chri.cfm. Under the Illinois Freedom of Information Act (FOIA), individuals have the right to request their own records. Federal background checks are available through the FBI's Identity History Summary program. The Fair Credit Reporting Act (FCRA) governs how background check information may be used by employers and landlords.
Nearby Cities in Mchenry County, Illinois
Search public records in neighboring cities within the same county: