There are 80 dog rescues and animal shelters in Minnesota with a public listing: 28 shelters and 52 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 Minnesota
Breed rescues in Minnesota
United Doberman Rescue and Canine Castaways of Minnesota
NorthStar Shih Tzu Rescue
Aussie Rescue of Minnesota
The 60 most reviewed dog rescues and shelters in Minnesota
Animal Humane Society
The Bond Between (formerly Secondhand Hounds)
Ruff Start Rescue
The Babinski Foundation
Animal Allies Humane Society
Northwoods Humane Society
Midwest Animal Rescue & Services (MARS)
Paws and Claws Humane Society
Blue Earth Nicollet County Humane Society (BENCHS)
Paws and Claws Animal Rescue and Resort
Underdog Rescue MN
Pet Haven Inc of MN
The Rescue Crew
Great River Rescue
Humane Society of Freeborn County
Range Regional Animal Rescue
River Bluff Humane Society
Farmaste Animal Sanctuary
Lakes Area Humane Society
The Mower County Humane Society
Martin County Humane Society
La Crescent Animal Rescue
Heartland Animal Rescue Team
Mesabi Humane Society
Animal Ark
Heart of Minnesota Animal Shelter
Grey Face Rescue & Retirement
Happy Tails Rescue
Prairie’s Edge Humane Society
Headwaters Animal Shelter
Humane Society of the Lakes
Windmill Animal Rescue
Marshmallow Animal Shelter
Redwood Area Animal Shelter
New Chances Humane Society
Warrior Dog Rescue
Safe Haven Pet Rescue
Grant County Humane Society
Doberman Rescue Minnesota
Spring Farm Sanctuary
Northern Lakes Rescue
Camp Companion
United Doberman Rescue and Canine Castaways of Minnesota
NorthStar Shih Tzu Rescue
Stevens Community Humane Society
The Rescue Pack
Smiley's Rescues
Great Tails Animal Rescue
Chuck & Don's Pet Wellness Center
HOC Rose Sanctuary Rescue
Duluth Animal Shelter
Top Dog Foundation Inc
Aussie Rescue of Minnesota
Hiawatha Animal Humane Society (Foster homes only)
FaerieLand Rescue
Paws and Claws Koochiching County
lacyslegacyrescue.org
Take The Lead Animal Rescue
Twin Cities Pet Rescue
Angel Reins Stable
Looking for a specific breed?
Shelters and rescues in Minnesota take in dogs of every breed. If you want a puppy of one breed, we also list 392 dog breeders in Minnesota.
Questions
How many dog rescues are there in Minnesota?
We list 80 places to adopt a dog in Minnesota: 28 animal shelters and 52 rescue groups, of which 4 work with a single breed.
How much does it cost to adopt a dog in Minnesota?
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 Minnesota?
Yes: Doberman Rescue Minnesota, United Doberman Rescue and Canine Castaways of Minnesota, NorthStar Shih Tzu Rescue and Aussie Rescue of Minnesota. General shelters also take in purebred dogs, so ask them about the breed you want.