Welcome to our website!

HomepageimageMcHenry County residents are touched every day by our services. Every time we eat in a restaurant, register our pets, build a well or septic system, need help for health care, or get our children vaccinated for school, the Health Department is involved to make us safer and healthier.

In addition to Environmental Health permits and inspections, Animal Control and Vital Records, we offer a variety of clinic services to the public.
  • Immunizations
  • TB control
  • Chronic and Communicable disease control
  • Hearing and vision screening for children
  • STD/HIV testing and counseling 


Information about flu

For general information about the influenza virus visit our flu facts page or http://www.cdc.gov/flu.  The cost for a flu shot is $35.00 and appointments are required.

Monday October 1st  3:00 pm - 5:00 pm  Woodstock Public Library

Monday October 15th 11:00 am -1:00 pm McHenry County Administration Building


 Community Wellness Screening

This is a non fasting cholesterol/glucose screening, blood pressure check, body composition and heart age.  The cost of this screening is $25.00 and appointments are required.

Wednesday 10/3/2018 2:30 PM - 6:30 PM MCDH Woodstock 
Thursday 10/4/2018 9:00AM - 11:00 AM Cary Public Library
Thursday 10/18/2018 9:00 AM - 11:00 AM Woodstock Public Library

Legionnaires' Disease

There have been no reported cases of Legionnaires’ disease since July 1.  Potential common sources of Legionella bacteria are being evaluated; however, the City of Crystal Lake’s potable (drinkable) water supply has not been implicated in this investigation.  Commonly asked questions, including symptoms and possible Legionella bacteria sources are listed here. 

View Food Inspection Reports

View Food Facility Inspection Reports online.

Are you at risk for type 2 diabetes?  Take the test in English or Spanish

No Cost 6 Week Diabetes Self-Management Classes

Registration is open for Johnsburg (English speaking class), Crystal Lake (English speaking class, Marengo (English Speaking class), and Huntley (English speaking class).

More classes coming soon!

Meeting Information



MCDH Main Office
Building A
2200 N. Seminary Ave.
Woodstock, IL  60098
Phone: 815.334.4510
Fax: 815.334.4635
After Hours: 815.344.7421
Email: Health@McHenryCountyIL.gov 
Follow us on Twitter
Become a fan on Facebook


MCDH Celebrating 50 Years

MCDH Celebrating 50 Years