Iowa Animal Shelters

114 Shelters
Vinton Humane Society / Dog Pound
5999 25Th Street Drive
Vinton, IA 52349
Located in Benton County
Located in Benton County
Washington County Humane Society / PAWS & More Animal Shelter
1004 1/2 W. Madison Street
Washington, IA 52353
Located in Washington County
Located in Washington County
Shelter Organization
West Des Moines Animal Shelter
P.O. Box 65320
West Des Moines, IA 50265
Located in Polk County
Located in Polk County
Shelter Organization
Winterset Animal Control
124 W. Court Avenue
Winterset, IA 50273
Located in Madison County
Located in Madison County
Pottawattamie Animal Control
18670 Applewood Rd
Council Bluffs, IA 51503
Located in Pottawattamie County
Located in Pottawattamie County
Animal Rescue League of Iowa
5452 NE 22nd St
Des Moines, IA 50313
Located in Polk County
Located in Polk County
Rescue Organization
Animal Rescue League Of Iowa
1615 SE 14th St
Des Moines, IA 50320
Located in Polk County
Located in Polk County
Rescue Organization
Dubuque Regional Humane Society
4242 Chavenelle Rd
Dubuque, IA 52002
Located in Dubuque County
Located in Dubuque County
Heavenly Pet Sanctuary
2174 Key Blvd
Fairfield, IA 52556
Located in Jefferson County
Located in Jefferson County
Poweshiek Animal League
4167 20th St
Grinnell, IA 50112
Located in Poweshiek County
Located in Poweshiek County
Mason City Animal Shelter
2750 S Birch Dr
Mason City, IA 50401
Located in Cerro Gordo County
Located in Cerro Gordo County
Shelter Organization
Story County Animal Control
975 W Lincoln Hwy Ste B
Nevada, IA 50201
Located in Story County
Located in Story County

Animal Shelters in Iowa

View all Iowa 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 the 114 shelters, rescues, and foster homes in Iowa. Find a furry new friend in Iowa and give these dogs and cats the love and care they need.

What are the requirements for pet adoption in Iowa?
Each shelter has its own application process for adopting a pet in Iowa. Some require background checks and home checks to make sure the pet is suitable for its adopted family.
What types of pet are typically available for adoption in Iowa?
Most shelters and rescues in Iowa have dogs and cats for adoption. The breeds and ages can vary as all sorts of dogs and cats need a loving home.
What are the costs associated with Iowa pet adoption?
The cost can vary for adoption in Iowa shelters. Most adoptions require an adoption fee and payment for the pets shots before you can take your new furry friend home.
How can I volunteer at a local Iowa animal shelter?
Iowa needs volunteers on a regular basis. Contact a local animal shelter in Iowa directly by phone or email and ask if any volunteers are needed.
SHELTER/RESCUE SEARCH

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

Iowa Shelters By City
dog adopt

Pets For Adoption

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

ADOPT A PET
Lost Dogs in Iowa
lost dog

Search all lost dogs in Iowa 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