The McKinley County Humane Society exists to provide a safe and healthy environment for our area’s homeless, stray, and unwanted animals where they can get needed care and find loving, responsible homes. As the only shelter in the area, we take in over 5,000 dogs, cats, horses, and other animals every year. Sometimes they are sick, injured, or starving. Sometimes they got lost and just need to be reunited with their family. Often, they are stray and just need a second chance.

With your help, we can make a difference for every single one.

Learn more and get involved.

What We’re Up To

For the latest on all of our events and happenings, we invite you to visit our Facebook page.

Visit us on Facebook

Consider a Donation:

The donation you make today will make an immediate impact on the lives of animals in our community and beyond.

provides one day of care for 1 animal.
provides two days of care for 1 animal.
provides one week of care for 1 animal.