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 Address City Phone Details
4 The Dogs Rescue
Po Box 27011 West Des Moines IA 50265
West Des Moines515-681-9766
Ackley Animal Control
208 State Street Ackley IA 50601
Ackley
Adopt-A-Friend Animal Sanctuary
817 20Th Avenue Coralville IA 52241
Coralville575-792-7387
AHeinz57 Pet Rescue Transport
619 Greene Street Adel IA 50003
Adel
Ames Animal Shelter
325 Billy Sunday Rd Ames IA 50010-8071
Ames515-239-5530
Ames Animal Shelter and Control
325 Billy Sunday Road Ames IA 50010
Ames515-239-5530
Animal Lifeline of Iowa, Inc.
4989 Se 72Nd Ave Carlisle IA 50047
Carlisle515-989-3473
Animal Protection League
2111 S 3Rd Street Burlington IA 52601
Burlington319-753-0401
Animal Protection Society of Iowa
P.O. Box 57224 Des Monies IA 50317
Des Monies515-266-2005
ANIMAL RESCUE ALLIANCE
1814 11Th Ave, 86 Eldora IA 50627
Eldora641-858-4060
Animal Rescue League of Iowa
5452 Ne 22Nd Street Des Moines IA 50313
Des Moines515-262-9503
Animal Rescue League of Iowa - West
1420 22Nd Street West Des Moines IA 50265
West Des Moines515-440-0979
Animal Rescue League of Marshalltown
1921 Taylor Ave Marshalltown IA 50158
Marshalltown641-753-9046
Animal Rescue of Carroll
Po Box 393 Carroll IA 51401
Carroll712-790-9116
Animal Welfare Foundation of Iowa
2512 Davenport Avenue Oxford Junction IA 52323-7633
Oxford Junction563-826-2208
Appanoose County Shelter
Rural Route 1 Mistic IA 52574
Mistic515-568-4438
Atlantic Animal Shelter
309 Sunnyside Lane Atlantic IA 50022
Atlantic712-243-2287
Avoca City Animal Shelter/ Northside Animal Hospital
107 Jack Frost Avoca IA 51521
Avoca712-343-2353
Beloved Animals
115 Third Street Se Cedar Rapids IA 52401
Cedar Rapids
Black Dragon Ferret Rescue
715 Cook Avenue Council Bluffs IA 51503
Council Bluffs712-328-8754
Boone Area Humane Society
228 W. 16Th Street Boone IA 50036
Boone515-432-6112
C & W Rustic Hollow Shelter
216 Main St Nashua IA 50658
Nashua515-435-4151
Calhoun County Pound
1228 High Street Rockwell City IA 50579
Rockwell City712-297-8323
Cedar Bend Humane Society
1166 W. Airline Highway Waterloo IA 50703
Waterloo319-232-6887
Cedar Rapids Animal Shelter
1401 Cedar Bend Lane Ely IA 52227
Ely319-848-7373
Cedar Valley Humane Society
7411 Mount Vernon Road Cedar Rapids IA 52403
Cedar Rapids319-362-6288
Citizens for Animal Rights of Eastern-Iowa (CARE)
5500 Ohio Street Cedar Rapids IA 52404
Cedar Rapids512-684-0320
Clarke County Animal Shelter
125 E. Ayers Osceola IA 50213
Osceola641-342-1180
Clinton Humane Society
1473 Main Avenue Clinton IA 52732
Clinton319-242-2457
Companion Animal Network
2295 12Th Avenue Marion IA 52302
Marion317-578-1800