Michigan Animal Shelters

352 Shelters

    e.g. "Miami FL" or "33168"

    Ingham County Animal Control
    600 Curtis St
    Mason, MI 48854

    Located in Ingham County

    517-676-9370
    Details
    Ingham County Animal Control and Shelter
    Shelter Organization
    600 Buhl St
    Mason, MI 48854
    (517) 676-8370
    Details
    Iosco County Humane Society
    Humane Society
    3881 W M55
    Tawas, MI 48763
    (989) 362-3170
    Details
    Jackson County Animal Shelter
    Shelter Organization
    3370 Spring Arbor Road
    Jacksson, MI 49203

    Located in Jackson County

    517-788-4464
    Details
    K9 Stray Rescue League
    Rescue Organization
    2120 Metamora Road
    Oxford, MI 48371

    Located in Oakland County

    248-628-0435
    Details
    Kalamazoo Animal Rescue
    Rescue Organization
    P.O. Box 3295
    Kalamazoo, MI 49003

    Located in Kalamazoo County

    269-226-8570
    Details
    Kalkaska Animal Shelter
    Shelter Organization
    605 N. Birch Street
    Kalkaska, MI 49646

    Located in Kalkaska County

    (231) 258-3309
    Details
    Katy Bishop's Animal Friends
    P.O. Box 1593
    Bay City, MI 48706-0593

    Located in Bay County

    Kent County Animal Shelter
    Shelter Organization
    740 Fuller Avenue NE
    Grand Rapids, MI 49503

    Located in Kent County

    616-336-3210
    Details
    Koby's Promise, Inc.
    PO Box 375
    Saugatuck, MI 49453
    Lake Haven Rescue
    Rescue Organization
    551 Pickerel Lake Dr.
    Newaygo, MI 49337

    Located in Newaygo County

    (231) 652-7507
    Details
    Lapeer's Adoptable Animals, Inc.
    Po Box 132
    Hadley, MI 48440

    Located in Lapeer County

    Animal Shelters in Michigan

    Michigan has 352 listed animal shelters and rescue organizations, spread across 59 counties. The mix is fairly even between animal shelters and rescue organizations. Livonia has more than any other Michigan city, followed by Grand Rapids and Lansing. Between them there are dogs and cats of every age and size in Michigan, and the right one is rarely the one you set out looking for.

    Michigan has 352 listed at the moment, and they are shown above with the ones that have photos first. Open any of them for the full address, contact details and opening hours.

    A mix of both, and the difference is worth knowing before you set out. A rescue usually places animals from a network of foster homes rather than from premises you can walk into, so you generally arrange a meeting first. A shelter or humane society more often has a facility you can visit during opening hours.

    Livonia has more than anywhere else in Michigan, followed by Grand Rapids, Lansing and Ann Arbor. They are the usual place to start if you are willing to travel; the sidebar links straight through to each.

    Oakland, Wayne and Macomb counties have the most, though listings reach 59 of Michigan's counties in total. The city links in the sidebar are usually the quicker way in.

    Most listings here carry a phone number, and most link to the organization's own website. Calling ahead is worth it — opening hours change, and rescues often work by appointment rather than keeping a building open.
    SHELTER/RESCUE SEARCH

      e.g. "Miami FL" or "33168"

      Michigan Shelters By City
      HAVE YOU SEEN ME?
      Lost Cat in Holland, MI
      Papi

      Lost since 2025-12-09

      From Holland

      View Details
      FOUND PET
      Found Dog in Mexia texas, TX
      Found Pet

      Found on 2025-12-22

      Located in Mexia texas

      View Details
      A pet owner handing their dog's leash to a new adopter on a neighborhood sidewalk
      Missing a shelter or rescue?

      Help us get the word out about more shelters and rescues nationwide.

      Submit Here
      dog adopt

      Pets For Adoption

      Search all animals available for adoption in your area. Give a dog or cat forever home today.

      ADOPT A PET