Iowa Animal Shelters

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 shelters and foster homes in Iowa. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in IA below.

Shelter/Rescue Address Phone Details
People For Pets
2312 Highway Blvd
Spencer IA 51301
Pleasant Hill Animal Control
5151 Maple Drive
Pleasant Hill IA 50317
Protect Our Pets of Iowa
P.O. Box 704
West Branch IA 52358
Protectors of Animal Welfare/ Community Animal Shelter, Inc.
Shelter Organization
P.O. Box 181
Fort Madison IA 52627
Raccoon Valley Animal Sanctuary Rescue
Rescue Organization
Po Box 312
Des Moines IA 50302
Raccoon Valley Humane Society
2775 Fairgrounds Road
Adel IA 50003
Rollin' on Race Horse Rescue & Adoption, Inc.
Rescue Organization
3269 Winston Avenue
Shelby IA 51570
Safe Haven of Iowa County
P.O. Box 444
Williamsburg IA 52361
Siouxland Humane Society
1015 Tri-View Ave
Sioux City IA 51104
Siouxland Paw Prints Animal Rescue
Rescue Organization
3221 Gordon Plaza
Sioux City IA 51106
South East Iowa Parrot Rescue
Rescue Organization
3554 270Th. Avenue
Keokuk IA 52632
Southwest Iowa Humane
Rural Route 3
Clarinda IA 51632
Stephen Memorial Animal Shelter
Shelter Organization
2299 235Th Street
Oskaloosa IA 52577
Story County Animal Shelter
Shelter Organization
906 W. 18Th Street
Nevada IA 50201
Story County Humane Society
244 Todd Circle
Ames IA 50014
Tama County Humane Society
1406 E. 5Th Street
Tama IA 52339
Truro Animal Control
120 E. Center Street
Truro IA 50257
Vinton Humane Society / Dog Pound
5999 25Th Street Drive
Vinton IA 52349
Washington County Humane Society / PAWS & More Animal Shelter
Shelter Organization
1004 1/2 W. Madison Street
Washington IA 52353
West Des Moines Animal Shelter
Shelter Organization
P.O. Box 65320
West Des Moines IA 50265


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