Oregon Animal Shelters

View all Oregon animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in shelters and foster homes in Oregon. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in OR below.

Marion County Dog Control
5155 Silverton Rd Ne
Salem OR 97305
Multnomah County Animal Shelter
1700 W Historic Columbia River Hwy
Troutdale OR 97060
animal paw Shelter Organization
My Least Brethren Earthling Rescue
1640 Williams Hwy
Grants Pass OR 97527
animal paw Rescue Organization
My Way Home Dog Rescue
P.O. Box 713
Sandy OR 97055
animal paw Rescue Organization
New Beginnings SPCA
1212 Se Stephens
Roseburg OR 97470
North Coast Animal Haven
P.O. Box 149
Seaside OR 97138
Ontario Animal Control
444 Sw 4Th Street
Ontario OR 97914
Oregon Animal Shelter
Po Box 3049
Bay City OR 97107-3049
animal paw Shelter Organization
Oregon Friends Of Shelter Animals (OFOSA)
P.O. Box 1425
Hillsboro OR 97123
animal paw Shelter Organization
Oregon Friends of Shelter Animals OFOSA
Po Box 1425
Hillsboro OR 97123-1425
animal paw Shelter Organization
Oregon Humane Society
1067 Ne Columbia Blvd.
Portland OR 97223-0364
Oregon Humane Society/ SPCA
1067 Ne Columbia Blvd
Portland OR 97211


e.g. "Miami FL" or "33168"

dog adopt

Pets For Adoption

Search all animals available for adoption in your area. Give a dog or cat forever home today.

Lost Dogs in Oregon

Search all lost dogs in Oregon and help them get home safe.

Missing a shelter or rescue?

Help us get the word out about more shelters and rescues nationwide.

Submit Here


Post or report missing pets and help pets get back home safe.