Here you will find a list of animal shelters and rescue organizations located in Iowa. If you are an animal shelter, animal rescue, or animal welfare organization please contact us here to add/remove your listing.
Second Chance Dog Rescue of Iowa
4803 Lisbon St.
Prole, Iowa 50229
Phone: 641-297-2137
Email: secondchancedogrescueofiowa@gmail.com
Almost Home Iowa
725 S 32nd St
Fort Dodge, IA 50501
Phone: 515-955-8343
Email: manager@almosthomeiowa.org
Humane Society of Scott County
2802 West Central Park Avenue
Davenport, Iowa 52804
Phone: 563-388-6655
Heartland Humane Society
314 Fox Sauk Rd
Ottumwa, IA 52501
Phone: 641-682-1228
Email: pets@heartlandhumanesociety.org
Animal Lifeline of Iowa Inc.
4521 SE 14th Street Des Moines IA 50320
Des Moines, IA 50320
Phone: (515) 285-7387
Email: director@animallifelineia.org
Marion County Humane Society
1701 E Pleasant
P.O. Box 655
Knoxville, IA 50138
Phone: (641) 828-7387
Email: marioncountyhumane@gmail.com
Whiskers TNR of Warren County
Martensdale, IA 50160
Phone: (515) 428-2287
Email: whiskersofwarrencounty@gmail.com
Safe Home Rescue
P.O. Box 57448
Des Moines, IA 50317
Phone: (515) 783-4292
Email: safehomerescue@gmail.com
Animal Relief Coalition of Iowa
Des Moines, IA 50302
Phone: (515) 577-1745
Email: arc-ia@outlook.com
Unbreakabull Bullies
Des Moines, IA 50314
Phone: (815) 441-0750
Email: ttarbill@wahlclipper.com
Animal Rescue League of Iowa Inc.
5452 N.E. 22nd St.
Des Moines, IA 50313
Email: social@arl-iowa.org
Furry Friends Refuge
1211 Grand Avenue
West Des Moines, IA 50265
Phone: (515) 222-0009
Email: adoptions@furryfriendsrefuge.org
Tri-County Veterinary Clinic P.C.
650 Hwy T14
Pella, IA 50219
Phone: 641-628-4040
Email: Glendavanwyk@yahoo.com
Happy Tales Ranch and Rescue
Colfax, IA 50054
Phone: 712-249-3203
Email: happytalesiowa@gmail.com
Heartland Greyhound Adoption
PO Box 342
Bondurant, IA 50035
Email: adopt@heartlandgreyhoundadoption.org
Forever Home Dog Rescue
Johnston, IA 50131
Phone: 515-270-2915
Email: adopt@foreverhomedogs.org
Hope Animal Rescue
Johnston, IA 50131
Email: HARofIowa@gmail.com
A Home for EveryBunny
Ankeny, IA 50023
Email: adopt@iowarabbitrescue.org
Broderick Animal Clinic
10 N 4th St
Waukee, IA 50263
Phone: 515-987-1447
Email: broderickanimalclinic@gmail.com
Jasper Co. Animal Rescue League and Humane Society
5411 Liberty Ave.
Newton, IA 50208
Phone: (641) 792-5407
Email: info@jcarl.org
AHeinz57 Pet Rescue & Transport, Inc.
De Soto, IA 50069
Phone: (515) 834-1157
Email: adopt57@aheinz57.com
Stephen Memorial Animal Shelter
1716 Pella Ave
Oskaloosa, IA 52577
Phone: (641) 673-3991
Email: smasadoptions@mahaska.org
Nevada Veterinary Clinic
533 West 3rd Street
Nevada, IA 50201
Phone: (515) 382-2400
Email: Nevadavetclinic@gmail.com
Ames Animal Shelter
325 Billy Sunday Rd
Ames, IA 50010
Phone: (515) 239-5530
Email: animalsinames@cityofames.org
Raccoon River Pet Rescue
14360 Ivy Place
Perry, IA 50220
Phone: (515) 465-1800
Email: rrprmanager@gmail.com
Boone Area Humane Society
228 W. 16th Street
Boone, IA 50036
Phone: (515) 432-6112
Email: adopt.bahs@gmail.com
Animal Protection and Education
801 W Maimie Eisenhower
Boone, IA 50036
Phone: (515) 460-7729
Email: ape.adoptions@gmail.com
Creston Animal Rescue Effort/Creston City Pound
710 S Lake Shore Drive
South of McKinley Campground
Creston, IA 50801
Phone: (641) 782-2330
Email: mdowney@iowatelecom.net
Dog Gone Rescue, Inc.
205 S. Sumner St.
Creston, IA 50801
Email: janel@doggonerescue.com
Animal Rescue League
1921 Taylor Ave.
Marshalltown, IA 50158
Phone: (641) 753-9046
Panora P.E.T.S.
114 W Main Street
PO Box 144
Panora, IA 50216
Email: panora_pets@yahoo.com
Heartland Pet Hospital
626 Garfield Ave
Story City, IA 50248
Phone: 515-733-2218
Email: hph@iowatelecom.net
Paws-N-Claws Rescue and Rehab
Farson, IA 52563
Phone: (515) 497-0304
Email: info@healingfurgottencanines.org
Animal Alliance Rescue
102 East Adams
Mount Ayr, IA 50854
Phone: 515-520-7748
Tama County Humane Society
1406 E 5th Street
Tama, IA 52339
Phone: (641) 481-7001
Email: tamacountyhumanesociety@yahoo.com
PAWS of Greene County, Iowa
605 West Russell Street
Jefferson, IA 50129
Phone: (515) 386-9814
Email: pawsofgreenecounty@hotmail.com
Hamilton County Animal Advocates
Stratford, IA 50249
Email: hamcocats@gmail.com
Safe Haven of Iowa County
P.O. Box 444
Williamsburg, IA 52361
Phone: 319-622-7387
Email: adoptions@wesavepets.com
Agape Fosters
Reinbeck, IA 50669
Phone:
Email: alterupet@aol.com
Noah’s Ark Animal Foundation
PO Box 748
Fairfield, IA 52556
Phone: 641-472-6080
Email: director@noahsark.org
Heavenly Pet Sanctuary
2174 Key Blvd
Fairfield, IA 52556
Phone: (641) 919-1289
Email: friends@heavenlypet.org
Greenbelt Humane Society
319 River St.
Iowa Falls, IA 50126
Phone: (641) 648-2692
Email: greenbelthumane@hotmail.com
Animal Rescue of Carroll
1721 E 10th Street
PO Box 393
Carroll, IA 51401
Phone: (712) 790-9116
Email: animalrescueofcarroll@yahoo.com
PAWS & More Animal Shelter
1004 1/2 West Madison St
Washington, IA 52353
Phone: (319) 653-6713
Email: washingtonpawsandmore1978@gmail.com
Vinton Animal Shelter
211 West 4th Street
Vinton, IA 52349
Email: adopt@bettertogetherrescue.org
Great Pyrenees Rescue of Iowa, Inc.
3388 72nd Street
Atkins, IA 52206
Phone: 319-446-6050
Email: rescue@iowafortunefarm.com
Southwest Iowa Humane Society
692 Laperla Drive
Clarinda, IA 51632
Phone: (712) 542-7038
Email: swihs_1@hotmail.com
Calhoun Co. Canine Shelter
501 Court Street
Rockwell City, IA 50579
Phone: (712) 297-8323 ex. 236
Email: sschossow@calhouncountyiowa.com
Montgomery Co Animal Rescue
Red Oak, IA 51566
Phone: (712) 370-0336
Email: adoptourdogs@gmail.com
Humane Society of Wright County
PO Box 296
Goldfield, IA 50542
Phone: (515) 571-3129
Email: marcia_b@hotmail.com
Cedar Bend Humane Society
1166 W Airline HWY
Waterloo, IA 50703
Phone: 319-232-6887
Email: cbhsadoption@mchsi.com
Cedar Valley Pit Bull Rescue
Waterloo, IA 50703
Email: cvpbradoption@gmail.com
Last Hope Animal Rescue, Inc.
Cedar Rapids, IA 52405
Email: adoptions@adopthope.org
German Shepherd Dog Rescue of Iowa
Cedar Rapids, IA 52404
Email: info@gsdri.org
SAINT Rescue
1200 16th Avenue SW
Cedar Rapids, IA 52404
Phone: (319) 551-7537
Email: adopt@saintiowa.org
Dogs Forever of Iowa
809 Rockford Road SW
Cedar Rapids, IA 52404
Email: sheltermanager@dogsforever.org
Gems Forever Animal Rescue Inc
Cedar Rapids, IA 52404
Phone: (319) 775-0470
Email: info@gemsforever.org
WIRE FOX TERRIER RESCUE MIDWEST
BOX 141
DUMONT, IA 50625
Phone: Please use email
Email: ccswires@netins.net
Iowa City Animal Care and Adoption Center
3910 Napoleon Lane
Iowa City, IA 52240
Phone: 319-356-5295
Iowa Equine Rescue & Awareness League
PO Box 8726
Cedar Rapids, IA 52408
Email: ieraladoption@gmail.com
Adopt A Pal Animal Rescue
Cedar Rapids, IA 52403
Email: adoptions@adoptapal.org
Uno’s Promise Animal Rescue
CEDAR RAPIDS, IA 52403
Phone: (319) 290-4695
Email: UnosPromiseAnimalRescue@gmail.com
Waverly Pet Rescue
PO Box 291
Waverly, IA 50677
Email: waverlypetrescue@mchsi.com
Denison City Pound
1530 6th Ave. South
Denison, IA 51442
Phone: 712-263-8393
Email: jjdreyer@mchsi.com
People for Paws
Box 221
809 West Valley
Shenandoah, IA 51601
Phone: (402) 679-2684
Email: s.hoefing@mchsi.com
Wildthunder W.A.R.S.
Independence, IA 50644
Phone: (319) 961-3352
Email: kylie@wildthunderwars.org
Fur Fun Rescue
Lisbon, IA 52253
Phone: (319) 929-6657
Email: rox@furfunrescue.org
Cedar Creek Sanctuary
Box 331
Fonda, IA 50540
Phone: 712-288-6218
Email: mtstlc@iowatelecom.net
Otter Creek Animal Shelter
Hazleton, IA 50641
Phone: (319) 636-2061
Email: jesupvet@hotmail.com
Protectors of Animal Welfare (P.A.W.)
2031 48th Street
P.O. Box 181
Fort Madison, IA 52627
Phone: 319-372-2274
Email: emmittsway@yahoo.com
TLC Animal Shelter Canine Center
521 North Fulton Street
Box 373
Newell, IA 50568
Phone: (712) 272-3553
Email: plarsen@rconnect.com
Muscatine Humane Society
920 South Houser
Muscatine, IA 52761
Phone: (563)263-7358
Email: humanesoc@machlink.com
A Little Bit of Country Dog Rescue
Wever, IA 52658
Phone: (319) 750-4293
Email: lbocountrydogrescue@gmail.com
Patriots for Pets Rescue and Shelter Inc.
805 North 40th Street
Clear Lake, IA 50428
Phone: (641) 357-8050
Email: patriotsforpets@yahoo.com
Keokuk Humane Society
1124 Johnson St.
P.O. Box 187
Keokuk, IA 52632
Phone: (319) 524-3816
Email: keokukhs@gmail.com
Keokuk Animal Services
249 Carbide Lane
P.O. Box 1147
Keokuk, IA 52632
Phone: 319-526-5421
Email: kas15keokuk@gmail.com
Rescue Pups
Keokuk, IA 52632
Phone: (319) 795-0575
Email: swrescuepups11@gmail.com
PAWS Humane Society
303 Shaw Avenue
P.O. Box 651
Charles City, IA 50616
Phone: 641-257-0766
Email: petfinder@pawsonline.org
Humane Society of North Iowa
2700 S. Birch Drive
Mason City, IA 50401
Phone: (641) 423-6241
Email: hsni@hsni.org
Mason City Stray Animal Shelter
2750 Birch Drive
Mason City, IA 50401
Phone: 641-424-3617
Email: hsni@hsni.org
Des Moines County Humane Society
2000 N. Roosevelt Ave.
Burlington, IA 52601
Phone: (319) 753-8389
Email: dmchumane@yahoo.com
Midlands Humane Society
1020 Railroad Avenue
Council Bluffs, IA 51503
Phone: (712)396-2270
Email: info@midlandshumanesociety.org
Animal Rescue Family
Algona, IA 50511
Phone: (515) 395-1527
Email: info@animalrescuefamily.org
Midwest Dog Rescue Network
Council Bluffs, IA 51501
Email: midwestdogrescuenetwork@gmail.com
S.O.L.A.S. Support Our Local Animal Shelter
Council Bluffs, IA 51501
Email: adopt@solaspetadoption.org
SNAFU Rescue-Short Noses and Friends United Rescue
Council Bluffs, IA 51501
Email: info@snafurescue.org
Hero’s Haven Animal Rescue
Manchester, IA 52057
Email: heroshaveniowa@gmail.com
Animal Welfare Friends
22407 Bus Hwy 151
Monticello, IA 52310
Phone: (319) 975-8283
Email: wesavepets@netins.net
Spay Neuter All Pets of Chickasaw County
New Hampton, IA 50659
Email: chickasawsnap@gmail.com
S.O.S.
211 E 3rd Street
St. Ansgar, IA 50472
Phone: 641-713-2443
Email: Johndock@myomnitel.com
To the Moon and Back Animal Rescue
Davenport, IA 52804
Phone: (563) 370-5213
Email: tothemoonandbackrescue@yahoo.com
King’s Harvest Pet Rescue No Kill Shelter
2504 W Central Park Ave
Davenport, IA 52807
Phone: (563) 386-3117
Email: kingsharvestpetrescue@gmail.com
Cleared Fur Takeoff
Davenport, IA 52807
Phone: (563) 447-0087
Email: pilottroy@clearedfurtakeoff.org
Jackson County Humane Society
23354 Dark Hollow Road
Maquoketa, IA 52060
Phone: 563-652-5360
Email: jchs.ia.office@gmail.com
Eastern Iowa Peke and Chow Rescue
Bettendorf, IA 52722
Phone: 563-579-1730
Email: Murteraut@msn.com
People For Pets
2312 Highway Blvd.
Spencer, IA 51301
Phone: (712) 580-2738
Email: djerickson1@hotmail.com
Humane Society of Northeast Iowa
2345 Millennium Rd
Decorah, IA 52101
Phone: (563) 382-0500
Email: andrew@hsnei.org
Iowa Weimaraner Rescue
Decorah, IA 52101
Email: director@iowaweimrescue.org
Emmet County Animal Shelter
1703 7th Ave South
Estherville, IA 51334
Phone: (712) 209-1288
Email: emmetcountyanimalshelter@live.com
Whispurring Hope Rescue
Dubuque, IA 52001
Phone: (563) 451-5399
Email: whispurringhoperescue@gmail.com
Humane Society of Northwest Iowa
607 28th St.
Milford, IA 51351
Phone: (712) 338-2738
Email: hsnwia.info@gmail.com
Homeward Bownd Siberian Husky Rescue
23520 – 317th St
La Motte, IA 52054
Phone: 563-223-8148
Email: homewardbownd@gmail.com
Midwest Pets For Life
1854 410th ave
P.O. Box 3205
Clinton , IA 52732
Phone: (563) 503-8153
Email: midwestpetsforlife@gmail.com
Sioux City Animal Adoption and Rescue
2400 Hawkeye Dr
Sioux City, IA 51105
Phone: (712) 279-6968
Email: siouxcityshelter@gmail.com
SIOUXLAND HUMANE SOCIETY
1015 Tri-View Avenue
Sioux City, IA 51103
Phone: (712) 252-2614
Email: adopt@siouxlandhumanesociety.org
Noah’s Hope Animal Rescue
Sioux City, IA 51103
Phone: 712 253-8394
Email: info@noahshopeanimalrescue.com