Animal Shelters in McHenry County, Illinois

There are 15 Animal Shelters in McHenry County, Illinois, serving a population of 308,043 people in an area of 604 square miles. There is 1 Animal Shelter per 20,536 people, and 1 Animal Shelter per 40 square miles.

In Illinois, McHenry County is ranked 44th of 102 counties in Animal Shelters per capita, and 4th of 102 counties in Animal Shelters per square mile.

List of McHenry County Animal Shelters

Find McHenry County, Illinois animal shelters, puppy dog and cat shelters, pet adoption centers, dog pounds, and humane societies.

A Heart for Animals, Inc. PO Box 986 Huntley, IL

Animal House Shelter Inc 13005 Ernesti Road Huntley, IL

Animal Outreach Society 5408 Greenbrier Drive McHenry, IL

Assisi Animal Foundation PO Box 143 Crystal Lake, IL

Help A Pooch Rescue 702 South Randall Road Algonquin, IL

Helping Paws 2500 Harding Lane Woodstock, IL

Hooved Animal Humane Society 10804 McConnell Road Woodstock, IL

Illinois Cocker Rescue PO Box 384 Harvard, IL

McHenry County Animal Control 100 North Virginia Street Crystal Lake, IL

Mchenry County Animal Control 2200 North Seminary Avenue Woodstock, IL

National Regap Network PO Box 45 Cary, IL

On Angels Wings Inc 5186 Northwest Highway Crystal Lake, IL

Pets In Need PO Box 58 Ringwood, IL

Scottish Terrier Club of Chicago Rescue 6908 Route 23 Marengo, IL

The Feline Rescue Network 4302 Fairfax Drive Crystal Lake, IL

About McHenry County Animal Shelters

Animal Shelters in McHenry County, IL are responsible for providing temporary care, housing and adoption services for unwanted, owner-relinquished, and lost pets including cats and dogs. Shelters provide a variety of services that promote the humane treatment of animals in McHenry County.

Interested parties may contact Animal Shelters for questions about:
  • Lost dogs and cats in McHenry County, Illinois
  • Fostering dogs and cats
  • McHenry County pet adoption fees
  • Spaying and neutering pets
  • Illinois animal control and welfare