Iowa Pet Rescues Animal Shelters (page 1 of 2)

Please contact the shelters and rescues below to adopt a homeless animal.

To maintain this very large list of shelters is a huge undertaking for our small staff. If you find any of the information below is incorrect or outdated, or to add a shelter, please let us know via our CONTACT FORM. In your correspondence, please mention the organization and the state.

Ackley Animal Control, 208 State St., Ackley 50601

Adopt-A-Friend Animal Sanctuary, 817 20th Ave., Coralville 52241, (575)792-7387

Ames Animal Shelter and Control, 325 Billy Sunday Rd., Ames 50010, (515)239-5530

Animal Lifeline of Iowa, Inc., 4989 SE 72nd Ave., Carlisle 50047, (515)989-3473

Animal Protection League, 2111 S 3rd St., Burlington 52601, (319)753-0401

Animal Protection Society of Iowa, PO Box 57224, Des Monies 50317, (515)266-2005

Animal Rescue League of Iowa, 5452 NE 22nd St., Des Moines 50313, (515)262-9503

Animal Rescue League of Iowa - West, 1420 22nd St., West Des Moines 50265, (515)440-0979

Animal Welfare Foundation of Iowa, 118 S. Elm St. , Anamosa 52205, (319)462-5683

Appanoose County Shelter, RR 1, Mistic 52574, (515)568-4438

Atlantic Animal Shelter, 309 Sunnyside Ln., Atlantic 50022, (712)243-5281

Avoca City Animal Shelter/ Northside Animal Hospital, 107 Jack Frost, Avoca 51521, (712)343-2353

Beloved Animals, 115 Third St. SE, Cedar Rapids 52401

Black Dragon Ferret Rescue, 715 Cook Ave., Council Bluffs 51503, (712)328-8754

Boone Area Humane Society, 228 W. 16th St., Boone 50036, (515)432-6112

C & W Rustic Hollow Shelter, PO Box 67, Nashua 50658, (515)435-4151

Calhoun County Pound, 1228 High St., Rockwell City 50579, (712)297-8323

Cedar Bend Humane Society, 1166 W. Airline Hwy., Waterloo 50703, (319)232-6887

Cedar Rapids Animal Shelter, 1401 Cedar Bend Ln., Ely 52227, (319)848-7373

Cedar Valley Humane Society, 7411 Mount Vernon Rd., Cedar Rapids 52403, (319)362-6288

City of Des Moines Animal Control and Shelter, 1615 S.E. 14th St., Des Moines 50320, (515)242-2720

Clinton Humane Society, 1473 Main Ave., Clinton 52732, (319)242-2457

Companion Animal Network, 295 12th Ave., Marion 52302, (317)578-1800

Council Bluffs Animal Shelter, 2821 S. 15th St., Council Bluffs 51501, (712)328-4656

Creston Animal Control, PO Box 449, Creston 50801, (805)227-0205

Creston Animal Rescue Effort, 1542 Cherry St. Rd., Creston 50801, (641)782-2330

Denison City Animal Shelter, 1530 6th Ave., Denison 51442, (712)263-2543

Des Moines County Humane Society, PO Box 822, Burlington 52601, (319)753-8389

Dubuque Humane Society - Shelter, 175 N. Crescent Ridge, Dubuque 52003, (563)582-6766

Emmetsburg Animal Shelter, PO Box 417, Emmetsburg 50536, (712)852-2550

Fort Madison Humane Society, 719 Ave. D, Fort Madison 52627

Friends of the Animals, 320 W. 6th St., Tipton 52772, (563)886-2361

Greene County Humane Society, 807 W. Washington, Jefferson 50129

H.E.A.R.T., 1502 7th Ave., Eldora 50627, (641)939-2620

Harlan Animal Shelter, Box 650, City Hall, Harlan 51537, (712)755-5137