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
Iowa Parrot Rescue
Rescue Organization
2479 Golden Avenue
Letts IA 52754
Iowa State University Humane Society
P.O. Box 1102
Ames IA 50014
Iowa Weimaraner Rescue
Rescue Organization
906 W Pearl Street
Decorah IA 52101
Jackson County Humane Society
23354 Dark Hollow Road
Maquoketa IA 52060
Jasper County Animal Rescue League & Humane Society
Rescue Organization
5411 Liberty Avenue
Newton IA 50208
Jasper County Animal Shelter
Shelter Organization
2430 West Clark Street
Rensselaer IA 47978
Johnson County Humane Society
P.O. Box 2775
Iowa City IA 52244
Keokuk Humane Society
1222 Johnson Street
Keokuk IA 52632
Kiya Koda Humane Society
1206 N. Jefferson Street
Indianola IA 50125
Knoxville Humane Society
1293 160Th Avenue
Knoxville IA 50138
Mahaska County Humane Society
P.O. Box 404
Oskaloosa IA 52577
Marshallown Animal Rescue
Rescue Organization
1921 Taylor Avenue
Marshalltown IA 50158
Minnkota Persian Rescue, Minnesota/Dakotas - Midwest
Rescue Organization
1765 110Th Avenue
Lake Park IA 51347
Muscatine County Humane Society
920 S. Houser Street
Muscatine IA 52761
Noah's Ark Animal Foundation
1986 Gear Ave
Fairfield IA 52556
North Central Humane Services
217 Maple Avenue
Nevada IA 50201
Patriots for Pets Rescue and Shelter
Rescue Organization
805 N. 40Th Street
Clear Lake IA 50428
PAW Animal Shelter
Shelter Organization
2031 48Th Street
Fort Madison IA 52627
PAWS Humane Society / Floyd County Humane Society
P.O. Box 651
Charles City IA 50616
People for Animal Welfare Society
P.O. Box 135
Jefferson IA 50129


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

Iowa Shelters By City