There are 18 dog rescues and animal shelters in North Dakota with a public listing: 11 shelters and 7 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 North Dakota
Dog rescues and shelters in North Dakota
Souris Valley Animal Shelter
Central Dakota Humane Society
Center for Avian Adoption, Rescue, and Education
James River Humane Society
Circle of Friends Animal Shelter Adoption Center
Humane Society of Richland-Wilkin Counties
Oreo's Animal Rescue
ARRR Rescue and Retirement Ranch
TLC-ND Animal Rescue
Bartletts Little Rescue on the Praire, LLC
Fargo City Pound
City of Dickinson Animal Shelter
Hairball Haven
Animal Empowerment League
Raise The Woof
Buck Scheele Family Animal Center
Fort Berthold Coalition
Looking for a specific breed?
Shelters and rescues in North Dakota take in dogs of every breed. If you want a puppy of one breed, we also list 40 dog breeders in North Dakota.
Questions
How many dog rescues are there in North Dakota?
We list 18 places to adopt a dog in North Dakota: 11 animal shelters and 7 rescue groups.
How much does it cost to adopt a dog in North Dakota?
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.