There are 153 dog rescues and animal shelters in Indiana with a public listing: 91 shelters and 62 rescue groups. The list below starts with the ones that have the most and best public reviews, and the map shows all of them.
Rescues and shelters come from public business listings. We do not run adoptions and nobody pays to appear. Call first: hours and available dogs change every day.
Breed rescues in Indiana
Forever Love Saint Bernard Rescue
Yogi mastiff rescue
The 60 most reviewed dog rescues and shelters in Indiana
IndyHumane
Humane Indiana Shelter and Adoption Center
Humane Society For Hamilton County
Humane Society of Elkhart County
It Takes A Village Rescue
Vanderburgh Humane Society
Oinking Acres Farm & Rescue Sanctuary
Bloomington Animal Shelter
Community Humane Shelter of Steuben County
Almost Home Humane Society
Southside Animal Shelter
Jeffersonville Animal Shelter
Terre Haute Humane Society
Lakeshore PAWS
Warrick Humane Society
VIP Puppies
Pet Refuge, Inc.
Brown County Humane Society
Michiana Humane Society, Inc.
Animal Welfare League
DeKalb Humane Society
Animal Welfare League
Natalie's Second Chance No Kill Dog Shelter
HELP the Animals, Inc
Shelbyville/Shelby County Animal Shelter
Misty Eyes Animal Center
The Animal Protection League Inc., Indiana
La Porte County Animal Control & The Jane Bernard Animal Adoption Center
Fulton County Animal Adoption And Education Center Inc
Humane Society of Whitley County
Indianapolis Animal Care Services
Humane Society of Noble County
Humane Society of Clinton County, Indiana
ARK Animal Sanctuary/Ark Animal Rescue
The Vincennes Animal Shelter
Johnson County Animal Shelter
Morgan County Humane Society
Humane Society of Northwest
NWI Chinchillas
Huntington County Humane Society, Inc.
Cass County Humane Society (Indiana)
Porter County Animal Shelter
All 4 Animals Rescue
Heaven After Hell
Animal Shelter-Wabash County
Partners for Animal Welfare Society (P.A.W.S.)
Martin County Humane Society
Humane Society for Greater Lafayette
Ripley County Humane Society
Begin Again Rescue Co
Fort Wayne Animal Care & Control Adoption Center
Marshall County Humane Society
Hendricks County Animal Shelter
Starke County Humane Society
Rushville Animal Shelter
Henry County Humane Society
Animal Shelter
Animal Protection Association
2nd Chance Animal Rescue of Richmond, Inc
Elwood Animal Shelter
Looking for a specific breed?
Shelters and rescues in Indiana take in dogs of every breed. If you want a puppy of one breed, we also list 429 dog breeders in Indiana.
Questions
How many dog rescues are there in Indiana?
We list 153 places to adopt a dog in Indiana: 91 animal shelters and 62 rescue groups, of which 3 work with a single breed.
How much does it cost to adopt a dog in Indiana?
Each shelter or rescue sets its own adoption fee, usually far below the price of a puppy from a breeder, and it normally covers vaccines, a microchip and spaying or neutering. Ask what the fee includes when you call.
Are there breed rescues in Indiana?
Yes: Lucky Lab Rescue Inc, Forever Love Saint Bernard Rescue and Yogi mastiff rescue. General shelters also take in purebred dogs, so ask them about the breed you want.