There are 94 dog rescues and animal shelters in Oregon with a public listing: 46 shelters and 48 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 Oregon
Breed rescues in Oregon
Oregon Mastiff Rescue garage sale
Miniature Schnauzer Rescue Northwest
The 60 most reviewed dog rescues and shelters in Oregon
Oregon Humane Portland Campus
Friends of Felines
Southern Oregon Humane Society
Greenhill Humane Society
Saving Grace Humane Society
Oregon Dog Rescue
Heartland Humane Shelter & Care
BrightSide Animal Center
The Pixie Project
Pet Rescue-Humane Society-Eastern Oregon
New Life Asher House
Newberg Animal Shelter
Clatsop County Animal Shelter
Committed Alliance To Strays
Homeward Bound Pets
Oregon Friends of Shelter Animals
Humane Society of the Ochocos
Klamath Animal Shelter
Animal Aid Inc
Josephine County Animal Shelter
Multnomah County Animal Services Adoption Center
Friends of Coos County Animals
Wild Rivers Animal Rescue
Jackson County Animal Services
Jefferson County Dog Control
Many Miles Home Rescue
Humane Society of Central Oregon
Blue Mountain Humane Association
Out To Pasture Animal Sanctuary
ARK Pet Rescue
Hoofprints in the Sand Rescue
Wiggly Tails Dog Rescue
Ani-Care Animal Shelter
Lighthouse Farm Sanctuary
Welcome Home Animal Sanctuary
Columbia Humane Society
Pioneer Humane Society / PAWS
Pacific Northwest Bulldog Rescue
Equamore Sanctuary
Displaced Pets Rescue, Inc.
Friends of Pets of Klamath Basin
Pawsitively Saved Rescue
United Paws Tillamook
Lincoln County Animal Shelters
Critical Pet Rescue is CLOSED
Adopt-a-Dog
A New Leash on Life Pet Rescue and Transport
One Tail at a Time - PDX
Bonnie L. Hays Animal Shelter
Tillamook Animal Shelter
Home at Last
Fur Footed Rescue
Oregon Mastiff Rescue garage sale
Miniature Schnauzer Rescue Northwest
Cascade Canine Rescue East and West
Constance McCullough House
Reedsport K9 Shelter
Oregon Coast Small Animal Rescue
Macaw Rescue
ROCKN EZ RESCUE RANCH
Looking for a specific breed?
Shelters and rescues in Oregon take in dogs of every breed. If you want a puppy of one breed, we also list 263 dog breeders in Oregon.
Questions
How many dog rescues are there in Oregon?
We list 94 places to adopt a dog in Oregon: 46 animal shelters and 48 rescue groups, of which 3 work with a single breed.
How much does it cost to adopt a dog in Oregon?
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 Oregon?
Yes: Pacific Northwest Bulldog Rescue, Oregon Mastiff Rescue garage sale and Miniature Schnauzer Rescue Northwest. General shelters also take in purebred dogs, so ask them about the breed you want.