A McHenry County senior living cost breakdown for Crystal Lake, Woodstock, McHenry, and Algonquin families, plus the AgeGuide and IDPH resources unique to Illinois's collar counties.
By Chicago Senior Advisor Care Team · August 23, 2026
Families researching McHenry County senior living cost quickly notice the numbers don't match what they see quoted for Chicago or the North Shore. Crystal Lake, Woodstock, McHenry, and Algonquin sit outside Cook County entirely, in Illinois's collar-county ring, where the assisted living inventory is smaller and more spread out along Route 31, Route 14, and the Metra Union Pacific Northwest line. A community in Crystal Lake or Algonquin can run several hundred dollars a month below a comparable North Shore building, but McHenry County also has fewer total licensed beds than Cook or DuPage, so families sometimes drive to Woodstock, Cary, or even into Lake County near Fox Lake before finding an opening that fits both budget and care level.
Statewide 2026 ranges still apply as a floor: assisted living generally runs $4,500 to $6,500 a month and memory care $5,500 to $8,000, with nursing home care in the $7,500 to $10,500 range. McHenry County communities tend to land toward the lower-middle of those bands compared to DuPage's Naperville and Wheaton corridor, but pricing swings by building age, unit size, and whether a community bundles memory care into a single campus or operates it as a freestanding wing. Families budgeting for a Woodstock or McHenry move should ask every community for a full fee schedule, not just the base rate, since levels-of-care add-ons can shift the real monthly number by $1,000 or more.
Crystal Lake, the county's largest city, has the deepest concentration of senior living options, ranging from independent living to assisted living campuses near Northwestern Medicine's McHenry-area care sites. Algonquin, which straddles the McHenry-Kane county line, gives families access to both McHenry County's licensed communities and nearby Kane County options around Elgin, effectively doubling the practical search radius without a long drive. Woodstock, the county seat and home to the McHenry County Courthouse and the historic downtown square, has a smaller but stable base of assisted living and memory care providers, some tied to longtime local operators rather than national chains.
The practical difference families notice first is density: in Cook County suburbs like Evanston or Oak Park, three or four communities might sit within a five-mile radius. In McHenry County, that same radius might contain one, which means waitlists move differently and families often need a second-choice community identified before they need it, not after a hospital discharge forces a fast decision.
This is where McHenry County families get tripped up by advice written for Chicago or suburban Cook County. AgeOptions, the area agency on aging that coordinates services for suburban Cook County, does not cover McHenry County. Families here fall under AgeGuide Area Agency on Aging (formerly the Northeastern Illinois Area Agency on Aging), which serves DuPage, Grundy, Kane, Kendall, McHenry, and Will counties. AgeGuide is the right first call for Community Care Program (CCP) referrals, options counseling, caregiver support programs, and information on senior centers in Crystal Lake, Woodstock, and McHenry.
The Illinois Department on Aging's statewide Senior HelpLine, 1-800-252-8966, can route a call to AgeGuide or to the correct local office regardless of which agency covers a given address, which is useful if a family isn't sure whether a McHenry County town falls under AgeGuide's footprint. For Medicaid-funded in-home care through CCP, or a Determination of Need assessment tied to the Supportive Living Program, AgeGuide's caseworkers handle the McHenry County intake, not the Cook County offices families may find first in a general search.
Every assisted living and shared housing establishment in McHenry County is licensed the same way as anywhere else in Illinois, under the Assisted Living and Shared Housing Act (210 ILCS 9) and 77 Ill. Adm. Code 295, with the Illinois Department of Public Health's Division of Assisted Living as the regulator. Nursing homes fall under the separate Nursing Home Care Act. Families can look up a specific Crystal Lake or Woodstock nursing home's inspection history and complaint record through IDPH's Health Care Facilities & Programs directory or the federal Medicare Care Compare tool, the same resources used statewide.
Illinois does not issue a separate memory-care license, so a McHenry County community advertising dementia care is operating that program within its existing assisted living or shared housing license, subject to Alzheimer's Special Care Unit disclosure rules that require the community to document its staffing ratios, training, and programming for families who ask. If a McHenry County facility seems to be operating without a visible license number or refuses to share its most recent IDPH inspection report, that is a legitimate reason to look elsewhere before signing anything.
Because the county has fewer communities than Cook or DuPage, families researching McHenry County senior living cost should build a two-community shortlist from the start: a primary choice near Crystal Lake or Woodstock, and a backup in Algonquin or just across the Kane County line near Elgin, where Advocate Sherman Hospital anchors a denser cluster of care options. Waiting for a single preferred building to have an opening can cost weeks a family doesn't have, especially after a fall or hospital stay.
On the financing side, most McHenry County assisted living residents are private pay, since the Medicaid-funded Supportive Living Program has a more limited number of participating sites in the collar counties than in Cook County. Families who may need Medicaid support sooner rather than later should ask AgeGuide directly which SLP-designated communities currently serve McHenry County residents, rather than assuming every assisted living building in Crystal Lake or Woodstock accepts that funding path.
Free, no-pressure help. Our job is to look out for families, not facilities.
Or call (877) 203-5053