Animal shelters in Oregon
Our directory lists 149 animal shelters and rescues in Oregon, spread across 30 counties and 71 cities and towns. Identified types include 38 animal rescues (26%), 34 humane societies (23%) and 14 animal sanctuaries (9%). 56 are registered with the IRS as a tax-exempt animal welfare charity. Portland has the highest number of listings of any city in the state, with 20. 143 listings include a phone number or website.
Featured animal shelters in Oregon
- Cat Adoption Team14175 SW Galbreath Dr, SherwoodAnimal shelter
- Oregon Humane Society1067 NE Columbia Blvd, PortlandHumane society
- Adopt-a-Dog3910 Heron Dr, Hood RiverAnimal shelter
- Oregon Dog Rescue6100 S Macadam Ave, PortlandAnimal rescue
- Cascade Canine Rescue East & West65065 94th St, BendAnimal rescue
- Cat Alliance Team Sanctuary25404 SW McConnell Rd, SherwoodAnimal sanctuary
- Feral Cat Coalition of Oregon4522 S Water Ave, PortlandAnimal shelter
- HeartSpace Horse Sanctuary3867 Northwest Way, RedmondAnimal sanctuary
- Mustangs To The Rescue21670 McGilvray Rd, BendAnimal rescue
- Ontario Feral Cat Project84 NW 2nd St, OntarioAnimal rescue
- Oregon Coast Small Animal Rescue880 NW 6th St, ToledoAnimal rescue
- Pacific Northwest Bulldog Rescue1271 OR-99W #156, McMinnvilleAnimal rescue
Ranked by how complete the record is (address, phone, website, opening hours), not by size or popularity.
Types and features in Oregon
Dog, cat and other rescues
Animal control and animal services
- Jackson County Animal Services5595 S Pacific Hwy, Phoenix, ORAnimal control
- Multnomah County Animal Services Adoption Center1700 W Historic Columbia River Hwy, Troutdale, ORAnimal control
- Boardman Code Compliance and Animal Control198 Tatone St, Boardman, ORAnimal control
- Columbia County Animal Control901 Port Ave, St Helens, ORAnimal control
- Family Animal Services17819 NE Riverside Pkwy B, Portland, ORAnimal control
- Lane County Animal Services3050 N Delta Hwy, Eugene, ORAnimal control
- Springfield Animal Control230 4th St, Springfield, ORAnimal control
- Linn County Sheriff's Office Animal Control3008 SW Ferry St, Albany, ORAnimal control
Humane societies
- Oregon Humane Society1067 NE Columbia Blvd, Portland, ORHumane society
- Columbia Gorge Humane Society200 River Rd, The Dalles, ORHumane society
- Columbia Humane Society2084 Oregon St, St Helens, ORHumane society
- Greenhill Humane Society88530 Green Hill Rd, Eugene, ORHumane society
- Humane Society Cottage Grove33 N 8th St, Cottage Grove, ORHumane society
- Humane Society of Central Oregon61170 SE 27th St, Bend, ORHumane society
- Humane Society of the Ochocos1280 SW Tom McCall Rd, Prineville, ORHumane society
- Oregon Coast Humane Society2840 Rhododendron Dr, Florence, ORHumane society
Cities with the most animal shelters
- Portland20
- Eugene9
- Salem8
- Hillsboro4
- Bend4
- Grants Pass4
- McMinnville4
- Newberg4
- Roseburg4
- Klamath Falls4
- Prineville4
- Corvallis3
- Redmond3
- Florence3
- Tillamook3
- Albany2
- Oregon City2
- Ashland2
- Sherwood2
- Lebanon2
- The Dalles2
- Ontario2
- White City2
- Hood River2
- Brookings2
- Gold Beach2
- St Helens2
- Beaverton1
- Medford1
- Springfield1
- Tualatin1
- West Linn1
- Forest Grove1
- Central Point1
- Hermiston1
- Pendleton1
- Troutdale1
- Coos Bay1
- Dallas1
- La Grande1
- Sandy1
- Newport1
- Cottage Grove1
- Silverton1
- Astoria1
- Independence1
- Madras1
- Seaside1
- Sheridan1
- Junction City1
- Winston1
- Warrenton1
- Creswell1
- Phoenix1
- Reedsport1
- Toledo1
- Boardman1
- Nyssa1
- Estacada1
- Sisters1
Animal shelters by county
- Benton County3
- Clackamas County6
- Clatsop County3
- Columbia County3
- Coos County1
- Crook County4
- Curry County4
- Deschutes County8
- Douglas County7
- Grant County1
- Hood River County2
- Jackson County7
- Jefferson County1
- Josephine County4
- Klamath County4
- Lane County16
- Lincoln County4
- Linn County5
- Malheur County3
- Marion County8
- Morrow County1
- Multnomah County21
- Polk County5
- Tillamook County4
- Umatilla County2
- Union County1
- Wallowa County1
- Wasco County2
- Washington County9
- Yamhill County9
Frequently asked questions
How many animal shelters are there in Oregon?
Our directory currently lists 149 animal shelters and rescues in Oregon, across 30 counties. The count covers municipal animal control shelters, humane societies, SPCAs, rescues, sanctuaries and wildlife rehabilitators found in public map data. Records can be out of date, so please call ahead to confirm hours.
Are there animal rescues in Oregon?
Yes. We list 38 rescue organizations in Oregon, based on the source classification or the organization's name. Many rescues are foster-based and have no public shelter building, so they adopt by appointment or at adoption events; check their website before you visit.
Are there dog or cat rescues in Oregon?
Yes. We have identified 13 dog rescues and shelters, 8 cat rescues and shelters, 7 horse rescues, 4 rabbit and small animal rescues and 3 bird rescues in Oregon, based on the organization's name or source record. Most general shelters take in both dogs and cats, so they are worth checking even when they are not listed under a specific animal.
How do I adopt a pet in Oregon?
Start on the shelter's or rescue's own website: most post their adoptable animals there and on Petfinder or Adopt-a-Pet. Visit or call to meet an animal, then fill in an adoption application. Expect to show a photo ID, and if you rent, proof that your landlord allows pets. The adoption fee usually covers spay or neuter surgery, first vaccinations and a microchip. Fees vary by organization and by animal, so ask the shelter directly.
I found a stray animal. What should I do?
If the animal is friendly and safe to approach, check for an ID tag and take it to any vet or shelter to scan for a microchip. Report the found animal to your local animal control or municipal shelter, since that is where owners look first, and post it on local lost-and-found pet pages. Many cities require found pets to be reported or brought to the shelter within a few days. For injured or orphaned wildlife, call a licensed wildlife rehabilitator instead of handling the animal.
Related guides
- Pet Adoption Fees ExplainedTypical adoption fees for dogs, cats and other pets, what the fee usually covers, and why prices differ between shelters and rescues.
- Shelter vs Rescue vs Humane SocietyHow municipal shelters, humane societies, SPCAs and foster-based rescues differ in funding, intake and adoption.
- How to Adopt a DogWhere to look, how the application, meet-and-greet and home check work, what it costs, and how to pick a dog that fits your life.
- Pet Adoption ChecklistWhat to prepare before you apply, what to bring on adoption day, the supplies to buy and how to pet-proof your home.