Resources for McHenry County
With hundreds of nonprofit organizations within McHenry County, finding help can often be confusing and intimidating. Fortunately, United Way 2-1-1 provides an easy way for everyone to access help with almost any challenge. Dialing 2-1-1 from any phone will connect you to a call center that will direct you to an appropriate social service agency or nonprofit organization. Trained specialists can quickly assess your needs and offer knowledgeable information and referral for services including rent and utility assistance, food banks, affordable housing, health resources, child care, elderly care, financial counseling, job training, and much more. 2-1-1 is simple to remember, accessible to everyone, and available 24/7/365 at no cost.
The People in Need Forum provide the following directory of services in McHenry County:
- People In Need Directory English Version
Los People in Need Foro proporcionan el siguiente directorio de servicios en el Condado de McHenry:
- People In Need Directorio Español Versión
Please check back soon, we will continue to add links.
- Power Back Diet
- Sleep and Recovery
- People In Need Directory
- College Parent's Guide to Underage Drinking
Local Support Groups

- District 10: Western Lake County
- District 11: Algonquin, Crystal Lake, Cary, Harvard, Huntley, Marengo, McHenry, Spring Grove, Woodstock
- District 12: Highland Park, Lake Forest, Waukegan, Zion
- Spanish Speaking Meetings (en español) Elgin 847-695-7608
- District 22: Elgin, Carpentersville, West Dundee, Hampshire, South Elgin
Nami provides recovery support groups for people living with mental illness in which people learn from each others’ experiences, share coping strategies, and offer each other encouragement and understanding.
Co-Dependents Anonymous is a fellowship of men and women whose common purpose is to develop healthy relationships. The only requirement for membership is a desire for healthy and loving relationships. Check out their website for information on nearby meetings.