Hainesville Public Records Directory

All links go directly to official Hainesville, Illinois government websites.

About Hainesville

Hainesville is a village in Lake County, Illinois, located in the northeastern part of the state approximately 50 miles north of Chicago. Incorporated in 1996, Hainesville is one of Lake County's newer municipalities, with a population of approximately 3,600 residents as of recent estimates. The village sits along the border with Wisconsin and is bisected by Illinois Route 120, providing convenient access to neighboring communities including Grayslake, Round Lake Beach, and Lindenhurst.
Hainesville's development accelerated in the late 1990s and early 2000s with residential subdivisions attracting families seeking a suburban lifestyle with good schools and proximity to employment centers in the greater Chicago metropolitan area. The village is served by Community Consolidated School District 46 and Grayslake Community High School District 127, and features several parks and recreational facilities managed by the Hainesville Parks and Recreation Department. Public records for Hainesville residents are maintained by a combination of village, county, and state agencies. The Hainesville Village Hall, located at 1050 N. IL Route 21, Hainesville, IL 60030, handles municipal records including village ordinances, board meeting minutes, zoning and planning documents, and local business licenses. The Lake County Sheriff's Office provides law enforcement services to Hainesville, with patrol records and incident reports available through the Sheriff's Records Division at 25 South Martin Luther King Jr. Avenue in Waukegan. Property records are managed by the Lake County Recorder's Office and Lake County Assessor's Office, both located in the Lake County Courthouse complex in Waukegan. Court records for cases involving Hainesville residents are processed through the 19th Judicial Circuit Court of Lake County. Vital records such as birth and death certificates are issued by the Lake County Clerk's Office and the Illinois Department of Public Health, while the Illinois Secretary of State maintains statewide business entity records. All Illinois public records are subject to the Illinois Freedom of Information Act (5 ILCS 140), which governs public access to government documents.

Police Department & Arrest Records

Hainesville, Lake County is served by several law enforcement agencies, including the Lake County Sheriff's Office and municipal police departments such as the Waukegan Police Department, Highland Park Police Department, and Lake Forest Police Department. Each city department is responsible for maintaining public safety within its jurisdiction, handling local crimes, and coordinating with the Sheriff's Office on major investigations. These agencies work collaboratively to address crime and ensure the safety of residents across the county.

Jail & Inmate Records

The Lake County Jail, located in Waukegan, is the primary detention facility for the county. The booking process involves fingerprinting, photographing, and recording personal information of the arrested individuals. Inmate information can be accessed through the Lake County Sheriff's Office website, which provides an online inmate locator tool. Visitation at the jail is subject to specific rules, including scheduled times and identification requirements.

Court Records

Hainesville, Illinois does not have its own municipal court; all court cases involving Hainesville residents are handled by the 19th Judicial Circuit Court of Lake County. The Lake County Courthouse is located at 18 North County Street, Waukegan, IL 60085, phone (847) 377-3380, website www.19thcircuitcourt.state.il.us. The 19th Judicial Circuit handles all case types including felony criminal cases, misdemeanors, civil litigation, family law matters (divorce, custody, support), probate and estate cases, traffic violations, and small claims disputes (up to $10,000).
For criminal matters originating in Hainesville, felony cases begin with preliminary hearings and proceed through the felony division, while misdemeanors and traffic citations are heard in the misdemeanor/traffic divisions. Court records can be searched online through the Illinois State Courts Case Management System. For Lake County, the public can access case information at www.lakecountyil.gov/481/Circuit-Court-Clerk or through the Circuit Court Clerk's case search portal. The online system allows searches by party name, case number, or attorney, and displays case status, filing dates, scheduled hearings, and dispositions. However, some sensitive records such as juvenile cases, adoption files, and certain mental health proceedings are sealed and not available for public viewing. The Lake County Circuit Court Clerk's Office, located at 18 North County Street, Waukegan, IL 60085, phone (847) 377-3380, handles all court filing and record requests. Certified copies of court documents cost $6 for the first page and $2 for each additional page as of 2024, though fees are subject to change. Regular copies are typically $1 per page. Remote online access to documents may require registration and additional fees. Walk-in requests are accepted during business hours, Monday through Friday, 8:30 AM to 4:30 PM. Marriage licenses are also issued through the Circuit Court Clerk's Office for a fee of $60 (as of 2024), with an additional $25 if the ceremony is performed by a court judge.

Criminal Records

The criminal records system in Lake County encompasses various types of records, including felony, misdemeanor, traffic violations, and the sex offender registry. The Lake County Sheriff's Office, along with municipal police departments, maintains these records. Residents can conduct background checks through the Illinois State Police, which provides access to statewide criminal history information. The Illinois Bureau of Investigation also offers services for more comprehensive background checks, ensuring residents have access to necessary information for safety and employment purposes.

Arrest Records

Arrest records in Lake County are maintained by the Lake County Sheriff's Office and the various municipal police departments within the county. Residents and legal representatives can request arrest records by contacting the respective law enforcement agency. These records typically include the individual's personal information, details of the arrest, charges filed, and the arresting officer's information. The process for obtaining these records is governed by the Illinois Freedom of Information Act, which ensures public access to government records while protecting individual privacy.

Public Records Access

Property and land records for Hainesville, Illinois are maintained by Lake County offices in Waukegan. The Lake County Assessor's Office, located at 18 North County Street, Room 100, Waukegan, IL 60085, phone (847) 377-2050, website www.lakecountyil.gov/397/Assessor, is responsible for property assessments and tax valuations. The Assessor's website offers a comprehensive online property search tool that allows users to search by address, parcel identification number (PIN), or property owner name.
The database displays current assessed values, property characteristics (square footage, lot size, year built, number of rooms), recent sales history, property tax exemptions, and assessment appeals. Hainesville properties can be identified by searching for addresses within the village limits or by using the Hainesville tax code. The Lake County Recorder of Deeds Office, located at 18 North County Street, Room 101, Waukegan, IL 60085, phone (847) 377-2575, website www.lakecountyil.gov/398/Recorder-of-Deeds, maintains all recorded land documents for properties in Hainesville and throughout Lake County. This includes warranty deeds, quit claim deeds, mortgages, mortgage releases, liens (mechanics liens, judgment liens, tax liens), easements, plats of subdivision, and other instruments affecting real property. The Recorder's Office provides free online access to recorded documents through its searchable database at www.lakecountyil.gov/DocumentSearch. Users can search by document type, recording date, grantor/grantee names, or legal description, and view scanned images of recorded instruments at no charge. Documents recorded since the mid-1980s are typically available online, while older records may require in-person research. Lake County also provides a GIS (Geographic Information System) parcel viewer accessible through the County's website. The GIS system offers interactive mapping with property boundaries, aerial imagery, zoning overlays, flood zones, and municipal boundaries. This tool is particularly useful for researching Hainesville properties in relation to surrounding parcels and geographic features. Property owners and prospective buyers can use these combined resources to conduct thorough title research, verify ownership, check for liens and encumbrances, and review property tax history without visiting county offices in person.

Economy & Demographics

Hainesville, Illinois has developed primarily as a residential bedroom community within the greater Chicago metropolitan area, with most residents commuting to employment centers in nearby cities and the Chicago region. The village's economy is characterized by small-scale retail businesses, service providers, and home-based enterprises serving the local population. Major employers directly within Hainesville village limits are limited due to its small geographic size and residential character; however, residents have convenient access to employment in surrounding Lake County communities.
Nearby Grayslake, just south of Hainesville, is home to the College of Lake County, one of the region's largest employers and educational institutions. Round Lake Beach and Lindenhurst, adjacent communities, offer retail centers and light industrial facilities that employ Hainesville residents. Lake County as a whole has a diverse economic base including healthcare (Advocate Condell Medical Center in Libertyville, Vista Medical Center East in Waukegan), advanced manufacturing, pharmaceuticals and medical devices (Abbott Laboratories and AbbVie have significant presence in Lake County), and corporate offices. The median household income in Hainesville is estimated at approximately $90,000-$100,000, reflecting the village's middle-to-upper-middle-class demographic profile. This is somewhat above the Lake County median and significantly above the Illinois state average, consistent with Hainesville's status as a newer suburban community with relatively modern housing stock. The village has experienced steady residential growth since its incorporation in 1996, with development continuing through the 2000s until the 2008 recession slowed construction. Recent years have seen renewed interest in available parcels and infill development. Hainesville's location along Route 120 (Belvidere Road) provides regional connectivity, and its position near the Wisconsin border makes it attractive to workers employed in southern Wisconsin communities. The village benefits from Lake County's overall economic health and its integration into the Chicago metropolitan economy, while maintaining a small-town residential character. Property values and local consumer spending support small businesses including restaurants, professional services, fitness facilities, and personal care establishments within and near village limits.

Law Enforcement & Arrest Records

Law enforcement services for Hainesville, Illinois are provided by the Lake County Sheriff's Office, as the village contracts with the county for police protection rather than maintaining its own police department. The Lake County Sheriff's Office is headquartered at 25 South Martin Luther King Jr. Avenue, Waukegan, IL 60085, phone (847) 549-5200, website www.lakecountyil.gov/sheriff. Residents can request police reports and incident records through the Sheriff's Records Division at the same address; requests must be submitted in writing or in person, and there is typically a fee for copies. The Records Division can be reached at (847) 377-4100. Non-emergency calls and general inquiries can be directed to (847) 549-5200, while emergencies should always use 911. The Sheriff's Office maintains jurisdiction throughout unincorporated Lake County and provides contract services to several municipalities including Hainesville.

For arrest and jail booking information, the Lake County Sheriff's Office operates the Lake County Jail at 25 South Martin Luther King Jr. Avenue in Waukegan. The public can search for current inmates through the Lake County Sheriff's Inmate Search system at www.lakecountyil.gov/1830/Inmate-Information. The online roster displays inmate names, booking photos (mugshots), charges, bond amounts, booking dates, and housing locations. The system is updated regularly and provides real-time information on who is currently detained in the Lake County Jail. Visitors and family members can also call (847) 377-4500 for inmate information.

All public records requests in Hainesville and throughout Illinois are governed by the Illinois Freedom of Information Act (FOIA), codified at 5 ILCS 140. Under this statute, any person has the right to inspect and copy public records, with certain exemptions for privacy, ongoing investigations, and protected information. Law enforcement agencies must respond to FOIA requests within five business days (or up to ten business days with an extension notice). Requests should be submitted in writing to the specific agency's FOIA officer, and fees may be charged for copying and staff time for extensive requests.

Vital Records

Vital records for Hainesville, Illinois residents are issued by both the Lake County Clerk's Office and the Illinois Department of Public Health, depending on the record type and date. For birth certificates, the Lake County Clerk's Vital Records Division, located at 18 North County Street, Room 103, Waukegan, IL 60085, phone (847) 377-2400, website www.lakecountyil.gov/176/County-Clerk, maintains records for births that occurred in Lake County.
The fee for a certified birth certificate copy is $15 for the first copy and $2 for each additional copy ordered at the same time (fees current as of 2024). Processing time is typically immediate for walk-in requests if the record is on file. Birth certificates can also be ordered by mail with proper identification and payment, or online through the Illinois Department of Public Health VitalChek service at www.vitalchek.com, though online orders incur additional service fees. Death certificates for deaths occurring in Lake County are also available through the Lake County Clerk's Vital Records Division at the same address and phone number. The fee structure is identical to birth certificates: $15 for the first certified copy and $2 for each additional copy. Death records are considered public information in Illinois one year after the date of death; more recent records are restricted to qualified applicants (family members, legal representatives, or those with a direct and tangible interest). Online ordering through VitalChek is available, and processing time for mail requests is typically 2-3 weeks. Marriage licenses for Hainesville residents are issued by the Lake County Clerk's Office at 18 North County Street, Waukegan, IL 60085, phone (847) 377-2400. The marriage license fee is $60, and there is no waiting period or blood test required in Illinois. Both parties must appear in person with valid government-issued photo identification. The license is valid for 60 days from the date of issue and becomes a legal marriage record once completed and returned after the ceremony. Certified copies of marriage certificates are available for $5 each from the County Clerk. Divorce records are not maintained by the Clerk's Office; instead, divorce decrees are court records filed with the Lake County Circuit Court Clerk at the same courthouse location and must be requested through the Circuit Court. For vital records from other Illinois counties or for records dating back many decades, the Illinois Department of Public Health Division of Vital Records, 925 East Ridgely Avenue, Springfield, IL 62702, phone (217) 782-6553, website www.dph.illinois.gov/topics-services/life-events-regulation/vital-records, maintains statewide records. State-level birth records date back to 1916, death records to 1916, and marriage records to 1962. Requesters must provide valid identification and proof of relationship or legal interest for restricted records.

Business & Licensing Records

Business licensing and registration for Hainesville, Illinois involves both local village requirements and state-level filings. The Village of Hainesville requires certain businesses operating within village limits to obtain a local business license. The Hainesville Village Hall, 1050 N. IL Route 21, Hainesville, IL 60030, phone (847) 223-4800, website www.villeofhainesville.com, administers the business license program. License requirements, fees, and renewal schedules vary based on business type and location.
Prospective business owners should contact Village Hall to determine specific licensing requirements for their planned operation. Some home-based businesses and certain professional services may be exempt or have reduced requirements, while retail establishments, restaurants, and businesses with physical storefronts typically require annual licenses and may need additional permits for signage, building modifications, or special operations. Fictitious business name (DBA - "doing business as") registration in Illinois is handled at the county level. The Lake County Clerk's Office, 18 North County Street, Waukegan, IL 60085, phone (847) 377-2400, processes assumed name registrations for businesses operating in Hainesville under a name other than the owner's legal name. The filing fee is approximately $25-$30, and registrations must be renewed every five years. The County Clerk maintains a searchable database of registered DBAs, though comprehensive online searching may require visiting the office or calling for records research. For formal business entities such as corporations, limited liability companies (LLCs), limited partnerships, and not-for-profit corporations, registration is required with the Illinois Secretary of State Business Services Department. The Secretary of State maintains a free searchable database of all registered Illinois business entities at www.ilsos.gov/corporatellc. The database allows searches by business name, registered agent, or file number, displaying entity status (active, dissolved, revoked), formation date, principal office address, registered agent information, and filing history. Hainesville business owners can verify name availability, check competitor registrations, and monitor their own entity's standing through this online portal. Annual reports are required for most entity types to maintain good standing. UCC (Uniform Commercial Code) financing statements, which create security interests in personal property and business assets, are also filed with the Illinois Secretary of State. Lien searches can be conducted online through the Secretary of State's UCC search system to identify secured creditors and encumbrances on business assets. For commercial property tax information in Hainesville, the Lake County Assessor's online database (accessible at www.lakecountyil.gov/397/Assessor) allows searches by business address to view assessed values, property classifications, and tax exemptions for commercial parcels. This is essential for business owners evaluating property acquisition or verifying their current assessments for appeal purposes.

Elections & Voter Records

Hainesville, Illinois voters are served by the Lake County Clerk's Office, which administers all elections for the village and county. The Lake County Clerk, located at 18 North County Street, Room 103, Waukegan, IL 60085, phone (847) 377-2400, website www.lakecountyil.gov/176/County-Clerk, serves as the official election authority for Lake County and provides comprehensive voter services including registration, early voting, absentee ballot processing, and election results reporting. The Clerk's Elections Division can be reached directly at (847) 377-2406 for specific election questions.

Hainesville residents can register to vote online through the Illinois State Board of Elections at ova.elections.il.gov. Online registration requires a valid Illinois driver's license or state ID card. The deadline to register for any election is 16 days prior to Election Day (28 days for mail registration, though online and in-person registration at election offices or designated agencies remains open until 16 days before). Grace period registration is available from the close of regular registration through Election Day at early voting sites and on Election Day at the election authority's office, allowing same-day registration and voting. Illinois does not require party registration; voters receive all party primary ballots and select one in the voting booth.

Municipal elections for Hainesville village offices (Mayor, Village Trustees) are held in odd-numbered years on the consolidated election date, which is the first Tuesday in April. The most recent village election was in April 2023, with the next scheduled for April 2027. Hainesville voters elect a Village President (Mayor) and six Village Trustees to four-year terms, with trustees elected on a staggered schedule. Candidates for village office file nomination petitions with the Lake County Clerk during the filing period in December preceding the April election. Local ballot measures, if any, also appear on the consolidated April ballot.

Hainesville voters can find their assigned polling place by using the polling place lookup tool at www.lakecountyil.gov/345/Your-Polling-Place or by calling the County Clerk's Elections Division. Polling locations are assigned based on precinct boundaries and may change between elections; voters should verify their location before each election. Early voting is available at multiple locations throughout Lake County beginning 40 days before each election and continuing through the day before Election Day, with extended hours in the final weeks.

Election records that are public in Illinois include voter registration lists (available by request for lawful purposes), campaign finance disclosures (filed electronically with the Illinois State Board of Elections and searchable at www.elections.il.gov), candidate filing documents, official election results by precinct, and ballot measures. The Lake County Clerk publishes unofficial election results on election night at www.lakecountyil.gov/DocumentCenter/Elections, with certified results released after the official canvass period. Precinct-level results for Hainesville are included in county-wide reporting.

In the November 2024 presidential election, Lake County reported strong voter turnout consistent with Illinois suburban counties, with approximately 70-75% of registered voters casting ballots (exact figures subject to final certification). Hainesville's turnout typically mirrors or slightly exceeds county averages in high-profile elections.

The November 3, 2026 general election will feature several important races for Hainesville voters. While 2026 is a midterm election year without a presidential race, Illinois voters will decide: one U.S. Senate seat (Illinois Class III Senate seat currently held by Senator Dick Durbin, whose term expires January 2027); all U.S. House of Representatives seats including the district serving Hainesville (10th Congressional District); statewide constitutional offices including Governor (current term expires 2027), Secretary of State, Attorney General, Comptroller, and Treasurer; Illinois General Assembly seats including State Senator and State Representative for Hainesville's legislative districts; Lake County Board seats; and various judicial retention questions and local referenda if applicable. The Lake County Board District representing Hainesville will also be on the ballot.

Illinois offers multiple options for voting by mail. Any registered voter may request a vote-by-mail ballot without providing a reason. Applications can be submitted online through the Lake County Clerk's website, by mail, or in person. The deadline to request a mail ballot is five days before Election Day, though earlier application is recommended. Mail ballots must be postmarked by Election Day and received within 14 days after the election to be counted. Voters can also track their mail ballot status through the Illinois State Board of Elections' ballot tracking system. Military and overseas voters have additional accommodations under the Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA).

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 — Lake County provides excellent online access to property records, court case searches, and inmate information, with comprehensive election services and state business databases readily available, though vital records require paid certification through county or state offices.

Frequently Asked Questions

1 What are the school district and education performance data for Hainesville, Illinois?
Criminal records for individuals in Hainesville, Illinois are centrally maintained by the Illinois Bureau of Investigation or State Police criminal history repository. Residents, employers, and licensing agencies can request certified criminal history reports online, by mail, or in person at authorized fingerprinting locations. The Illinois County Court Clerk also maintains records of all criminal cases heard in Illinois County courts, including misdemeanor and felony proceedings. Under the Illinois Freedom of Information Act, most final criminal case records are public. Certain juvenile records and expunged records may be sealed. Employers using criminal records for hiring decisions must comply with applicable state and federal fair employment laws. Certified background checks typically take 3-7 business days.
The most recent crime statistics for Hainesville, Illinois are not available online. However, the Village of Hainesville does provide an annual report that includes crime statistics. You can contact the Village of Hainesville directly to request a copy of the report.
The Hainesville Public Library in 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 Hainesville Illinois Archives and Genealogy at https://www.ilsos.gov/departments/archives/home.html. Contact the Hainesville Public Library reference desk at (847) for assistance or to confirm hours and services.
The Hainesville, Illinois Library is located at 477 N. Hainesville Rd., Hainesville, IL 60030.
Fingerprinting services in Hainesville, County, Illinois are available through the Hainesville Police Department and the County Sheriff's Office. Services are provided for employment background checks, licensing applications, immigration purposes, and personal record requests. You will typically need to bring a valid government-issued photo ID and, where applicable, a completed fingerprint card from the requesting agency. Appointments can often be scheduled by calling (847) or by visiting the department's website. Fingerprints are submitted to the Illinois State Police and the FBI for identity verification and criminal history review. Statewide criminal history checks can also be requested through the Illinois State Police.
Arrest records in Hainesville, Illinois County, Illinois are classified as public records under the Illinois Freedom of Information Act. Recent bookings are commonly published online through the Illinois County Sheriff's booking log, which is updated daily. Historical arrest records for Hainesville residents can be formally requested from the Hainesville Police Department records unit by submitting a written public records request. For cases that proceeded to prosecution, the Illinois County Clerk of Court maintains complete case files including charging documents, disposition records, and sentencing information. Background check companies also compile arrest data from multiple jurisdictions. Note that arrests do not imply guilt -- only convictions are included in certified criminal history reports.
Police reports from Hainesville, Illinois can be obtained from the Hainesville Police Department, located in 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 Hainesville Police Department Records Division at (847) for information on fees, hours, and online request options. For statewide criminal records, visit https://www.isp.state.il.us/crimhistory/chri.cfm.
A background check in Hainesville, 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.