There are 152 dog rescues and animal shelters in Tennessee with a public listing: 89 shelters and 63 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.
Dog rescues near cities in Tennessee
Breed rescues in Tennessee
Yorkshire Terrier Rescue
WTCARES, Welsh Terrier Rescue only
The Malinois Ranch Rescue
Rehoming poodles and rescue
The 60 most reviewed dog rescues and shelters in Tennessee
Young-Williams Animal Center
Nashville Humane Association
Humane Society Of The Tennessee Valley
McKamey Animal Center
Old Friends Senior Dog Sanctuary
Washington County Johnson City Animal Center
Memphis Animal Services
Humane Society of Memphis & Shelby County
Blount County Animal Center
Humane Educational Society
Greeneville-Greene County Humane Society
Cookeville Putnam County Animal Shelter
Humane Society-Dickson County
Sevier County Animal Shelter
The Gentle Barn
Union County Humane Society
Hawkins County Humane Society
Montgomery County Animal Care and Control
True Rescue
Monroe County Animal Shelter/Eastbourne Animal Center
Roane County Animal Shelter
Humane Society of Sumner County
Appalachian Highlands Humane Society
The Animal Shelter of Sullivan County
Elizabethton-Carter County Animal Shelter
SPCA of Bradley County TN
Smoky Mountain Humane Society
Claiborne Animal Shelter
Sevier County Humane Society
Morristown Hamblen Humane Society-Animal Shelter
Humane Society of Jefferson County
Trooper's Treasures
Loudon County Animal Shelter
Metro Animal Care and Control
Love at First Sight! Puppy and Kitten Adoption Center
The Bridge Home No Kill Animal Rescue
Animal Harbor
Pet Placement Center
Williamson County Animal Center
Benton County Animal Shelter
Athens Animal Shelter
Companion Animal Rescue & Education- CARE
Unicoi County Animal Shelter
Wags & Walks Nashville
Petworks Animal Services
Fayette County Animal Rescue
Carroll County Humane Society
Waverly Animal Shelter
Hardin County Animal Service
Odd Man Inn Animal Refuge
Rhea County Animal Shelter
Cumberland County Animal Shelter
Safe Place for Animals
DeKalb Animal Shelter
Collierville Animal Services
Rescue Dog & End of Life Sanctuary
Campbell County Animal Shelter
Paws To Care, Inc.
Anderson County Animal Shelter (TN)
Maryville Animal Shelter
Looking for a specific breed?
Shelters and rescues in Tennessee take in dogs of every breed. If you want a puppy of one breed, we also list 452 dog breeders in Tennessee.
Questions
How many dog rescues are there in Tennessee?
We list 152 places to adopt a dog in Tennessee: 89 animal shelters and 63 rescue groups, of which 5 work with a single breed.
How much does it cost to adopt a dog in Tennessee?
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 Tennessee?
Yes: Tennessee Doberman Rescue Plus, Yorkshire Terrier Rescue, WTCARES, Welsh Terrier Rescue only, The Malinois Ranch Rescue and Rehoming poodles and rescue. General shelters also take in purebred dogs, so ask them about the breed you want.