Iowa Animal Shelters
Cedar Rapids Animal Shelter
Ely, IA 52227
Located in Linn County County
Cedar Valley Humane Society
Cedar Rapids, IA 52403
Located in Linn County County
Citizens for Animal Rights of Eastern-Iowa (CARE)
Cedar Rapids, IA 52404
Located in Linn County County
Clarke County Animal Shelter
Osceola, IA 50213
Located in Clarke County County
Clinton Humane Society
Clinton, IA 52732
Located in Clinton County County
Companion Animal Network
Marion, IA 52302
Located in Linn County County
Council Bluffs Animal Shelter
Council Bluffs, IA 51501
Located in Pottawattamie County County
Council Bluffs Animal Shelter
Council Bluffs, IA 51501
Located in Pottawattamie County County
Creston Animal Control
Creston, IA 50801
Located in Union County County
Creston Animal Rescue Effort
Creston, IA 50801
Located in Union County County
Denison City Animal Shelter
Denison, IA 51442
Located in Crawford County County
Des Moines County Humane Society
Burlington, IA 52601
Located in Des Moines County 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.
SHELTER/RESCUE SEARCH
e.g. "Miami FL" or "33168"
Report or Find a Lost Pet Right Now. Spread Awareness In Your Area to Find Your Lost Pet.
MISSING PETSHelp us get the word out about more shelters and rescues nationwide.

Pets For Adoption
Search all animals available for adoption in your area. Give a dog or cat forever home today.
ADOPT A PET