fbpx
Home Dogs For Adoption In Iowa

Dogs For Adoption In Iowa

Below are all of the organizations in Iowa from which you can adopt a dog. Please continue on to each individual organization’s website by clicking on their name to see dogs they have available for adoption or to learn more about the organization and their mission. Adopting is a great way of bringing home a dog in need of a loving home. Consider checking with the organizations in your area on a weekly basis if you’re looking for a specific breed before you decide to go out and buy a puppy from a breeder. You know what they say – ‘Adopt Before You Shop!’

OrganizationAddressCityEmailPhone
4 The Dogs RescueWest Des MoinesEmail Us515-681-9766
Agape FostersMarionN/A319-447-0716
Agape FostersReinbeckEmail Us
AHeinz57 Pet Rescue & Transport, Inc.109 Guthrie (Hwy 169)DeSotoEmail Us515-834-3016
American Eskimo Dog Rescue & Sanctuary of IowaSt. CharlesN/A641-764-2925
Ames Animal Shelter325 Billy Sunday RoadAmesEmail Us515-239-5530
Ames Animal Shelter325 Billy Sunday RoadAmesEmail Us515-239-5530
Animal Aid and EducationClintonEmail Us563-242-1890
Animal Lifeline of Iowa, Inc4521 SE 14th StreetDes MoinesEmail Us515-285-7387
Animal Protection and EducationPO Box 65PatonEmail Us515-230-8657
Animal Protection League2111 S. Third St.BurlingtonEmail Us319-753-0401
Animal Rescue Alliance1814 11Tth Ave #86EldoraEmail Us
Animal Rescue League of Iowa, Inc.5452 NE 22nd StDes MoinesEmail Us515-473-9101
Animal Rescue League of Marshalltown1921 Taylor AvenueMarshalltownEmail Us641-753-9046
Animal Rescue of CarrollP.O. Box 393CarrollEmail Us712-790-9116
Animal Welfare Foundation of IowaP.O. Box 573MarionEmail Us319-462-5683
Apollos Place Dog Rescue1317 White Oak Ave NELisbonEmail Us319-360-5692
Appanoose Humane Society, Inc.1406 Drake Ave. P.O. Box 391CentervilleEmail Us641-437-1434
Atlantic Animal Shelter309 Sunnyside LaneAtlanticEmail Us712-243-2287
Baxter’s Buddies RescueIowa CityEmail Us
Blue Ridge RescuePO Box 203Blue GrassEmail Us563-949-0245
Boone Area Humane Society228 W 16THBooneEmail Us515-432-6112
Broderick Animal Clinic/Waukee Pound10 North 4th StreetWaukeeN/A515-987-1447
Calhoun County Canine Shelter501 Court StreetRockwell CityEmail Us712-297-8323 ext 236
CARE Pet Rescue, Inc.15th StWest Des MoinesEmail Us
Catnip and Tails Rescue, Inc.Council BluffsEmail Us712-314-7669
Cedar Bend Humane Society1166 W. Airline HighwayWaterlooN/A319-232-6887
Cedar Rapids Animal Care & Control (Animal Shelter)900 76th Ave Dr SWCedar RapidsN/A319-286-5993
Cedar Valley Greyhound Adoptions, Inc.7411 Mt. Vernon Rd SECedar RapidsEmail Us319-396-2545
Cedar Valley Humane Society7411 Mt. Vernon Rd SECedar RapidsEmail Us319-362-6288
Cedar Valley Pit Bull RescueWaterlooEmail Us319-529-4460
Centerville Area Animal Rescue Effort902 S. Main StCentervilleN/A641-856-7210
City of Des Moines Animal Control and Shelter1615 SE 14th StreetDes MoinesN/A515-242-2720
City of Harlan Pound2505 Utility AveHarlanEmail Us712-733-8522
Clarke County Animal Shelter125 East AyersOsceolaEmail Us641-342-1180
Clinton Humane Society1473 Main AveClintonEmail Us563-242-2457
Coast to Coast Dachshund Rescue-IowaDes MoinesEmail Us515-402-2481
Companion Animal NetworkCedar RapidsEmail Us319-363-5664
Companion Animal NetworkCedar RapidsEmail Us
Companion Animal Rescue EffortHarlanEmail Us
Contented Canines 2nd Chance Rescue120 34th St.MolineN/A309-756-6039
Creston Animal Rescue Effort/ Creston City PoundCrestonEmail Us641-782-2330
Creston City Pound/Creston Animal RescueLakeshore DriveCrestonN/A641-345-2241
Denison City Pound1530 6th Ave. SouthDenisonEmail Us712-263-8393
Des Moines County Humane SocietyP.O. Box 822, 2000 N. RooseveltBurlingtonEmail Us319-753-8389
Dogs Forever809 Rockford Road SWCedar RapidsEmail Us319-481-0977
Dubuque Regional Humane Society175 N. Crescent RidgeDubuqueEmail Us563-582-6766
Earth Angel Rescue Services, Inc.405 W. Madison St.Mount AyrEmail Us
Eastern Iowa Peke and Chow RescueBettendorfEmail Us563-579-1730
Emmet County Animal Shelter1703 7th Ave SouthEsthervilleEmail Us712-209-1288
FluffyButts Rescue ResortDes MoinesEmail Us
Forever Home Dog Rescue6679 River Bend Dr.JohnstonEmail Us515-270-2915
Forever-Homes-Animal Rescue1035 Industrial AveHarlanEmail Us712-235-7387
Friends of the Animals320 W 6th Street, P.O. Box 383TiptonEmail Us563-886-2361
Friends of the Shelter, Inc.P.O. Box 82VintonEmail Us
Fur Fun Rescue, Inc.229 Badger Rd.LisbonEmail Us
Furry Friends Refuge1723 Grand Ave.Des MoinesEmail Us515-222-0009
German Shepherd Dog Rescue of IowaAnamosaEmail Us
Golden AngelsRickettsEmail Us712-679-2746
Great Pyrenees Rescue of Iowa, Inc.3388 72nd StreetAtkinsEmail Us319-446-6050
Greenbelt Humane Society1124 Water Street, P.O. Box 208AldenEmail Us515-859-7770
Happy Tales Ranch and RescueColfaxEmail Us
Hardin Eldora Animal Rescue TeamEldoraEmail Us641-939-2620
Harrison County Humane Society106 N. 5th Ave., P.O. Box 34LoganEmail Us712-644-3003
Healing Hands SanctuaryMt. PleasantEmail Us319-537-1131
Heartland Greyhound AdoptionP.O. Box 342BondurantEmail Us515-967-6564
Heartland Humane Society314 Fox and Sauk RdOttumwaEmail Us641-682-1228
Heartland Pet Hospital626 Garfield AveStory CityEmail Us515-733-2218
Heavenly Pet Sanctuary2174 Key Blvd.FairfieldEmail Us641-472-0701
Henry County Animal Rescue OrganizationP.O. Box 731Mt. PleasantEmail Us319-385-9066
Homeless Hunters/Sweet Survivors Dog Rescue512 Short StWiltonEmail Us
Hometown Veterinary Care407 W Main StNew LondonEmail Us319-367-5511
Homeward Bownd Siberian Husky Rescue23520 – 317th StLa MotteN/A563-223-8148
Hooves & Paws Rescue of the Heartland27821 US Hwy 34GlenwoodEmail Us712-527-3721
Hope Animal Rescue of IowaGrimesEmail Us
Hounds Haven Basset RescueVailEmail Us712-269-6127
Humane Society of Lucas County118 East Lincoln StreetCharitonEmail Us641-774-5113
Humane Society of NE Iowa2345 Millennium RoadDecorahEmail Us563-382-0500
Humane Society of North Central Iowa725 South 32nd StreetFort DodgeEmail Us515-955-8343
Humane Society of North Iowa2700 S. Birch DriveMason CityEmail Us641-423-6241
Humane Society of Northwest IowaP.O. Box 252 607 28th St.MilfordEmail Us712-338-2738
Humane Society of PerryPerryEmail Us
Humane Society of Perry1419 Ivy PlacePerryN/A515-240-7581
Humane Society of Scott County5001 N Brady St.DavenportEmail Us563-388-6655
Humane Society of Wright County1077 240th StGoldfieldEmail Us515-825-3363
Internet Miniature Pinscher Service, Inc.Box 357LutherEmail Us515-795-3124
Iowa Basset RescueP.O. Box 3454Sioux CityEmail Us712-204-9807 ext 0000
Iowa City/Coralville Animal Care and Adoption Center111 Kirkwood AvenueIowa CityN/A319-356-5295
Iowa Golden Retriever RescueP.O. Box 13316Des MoinesEmail Us515-255-1884
Iowa Pet AdoptionsDes MoinesEmail Us
Iowa Weimaraner RescueDecorahEmail Us
Jackson County Humane Society23354 Dark Hollow RoadMaquoketaEmail Us563-652-5360
Jackson County Humane Society23354 Dark Hollow Rd.MaquoketaEmail Us563-652-5360
Jasper County Animal Rescue League & Humane Society5411 Liberty AvenueNewtonEmail Us641-792-5407
Johnson County Humane SocietyP.O. Box 2775Iowa CityEmail Us319-338-3357
K9 Kindness Rescue4209 Rodeo RoadDavenportEmail Us563-391-1908
Keokuk Animal Services249 Carbide LaneKeokukEmail Us319-526-5421
Keokuk Humane Society1124 Johnson St.KeokukN/A319-524-3816
Kings Harvest Pet Rescue2504 W Central Park AveDavenportEmail Us563-386-3117
Kitty City Rescue & Rehab445 Parker Street, P.O. Box 53StanhopeEmail Us515-826-2287
Kiya Koda Humane Society1206 N Jefferson WayIndianolaN/A515-961-7080
Kossuth Animal RescueAlgonaEmail Us
Lake Animal Hospital / Shelter1710 N. Lake AvenueStorm LakeEmail Us712-899-4853
Last Hope Animal Rescue1823 16th Ave SWCedar RapidsEmail Us319-200-4880
Last Hope Animal RescueP.O. Box 75ShellsburgEmail Us
Marion County Humane Society1701 E PleasantKnoxvilleEmail Us641-828-7387
Mason City Animal Shelter631 7th Pl S.E.Mason CityN/A641-424-6508
MidAmerica Rottweiler RescueP.O. Box 277HuxleyEmail Us
MidAmerica Rottweiler RescuePO Box 277HuxleyN/A
MidiowaboxerrescueDes MoinesEmail Us
Midlands Humane Society1020 Railroad AvenueCouncil BluffsEmail Us712-396-2270
Midwest Boxer Rescuesall areasEmail Us515-707-1482
Montgomery County Animal Rescue103 South BroadwayRed OakEmail Us712-370-0336
Muddy Paws Second Chance Rescue527 Delong AvenueCouncil BluffsEmail Us
Muscatine Humane Society920 S Houser StMuscatineEmail Us563-263-7358
Natural Canine ConnectionAndrewEmail Us319-520-8140
NBRAN-IOWABettendorfEmail Us563-528-1484
Nevada Veterinary ClinicNevadaN/A515-382-2400
Noah’s Ark Animal Foundation1986 W Gear AveFairfieldEmail Us641-472-6080
Northeast Iowa Pet Rescue519 WestwoodStrawberry PointEmail Us563-370-1138
Northeast Iowa Pet Rescue1529 W. 16th St.DavenportEmail Us563-676-9367
P.E.T.S.114 W Main Street, P.O. Box 144PanoraEmail Us641-431-1738
Panora P.E.T.S.114 W Main Street, P.O. Box 144PanoraN/A641-757-9570
Patriots for Pets Rescue and Shelter, Inc.805 N. 40th StreetClear LakeEmail Us641-357-8050
PAWP.O. Box 76DecorahN/A563-568-2252
PAW Animal ShelterP.O. Box 181, 2031 48th StreetFort MadisonEmail Us319-372-2274
PAWSP.O. Box 135, 602 W. RussellJeffersonEmail Us515-386-9814
Paws and More Animal Shelter1004 1/2 W. MadisonWashingtonEmail Us319-653-6713
PAWS Humane Society303 Shaw AvenueCharles CityEmail Us641-257-0766
People for PawsP.O. Box 221ShenandoahEmail Us712-246-3236
People For Pets2312 Highway BlvdSpencerEmail Us712-580-2738
Pottawattamie County Animal Shelter18670 Applewood RdCouncil BluffsEmail Us712-366-0152
Poweshiek Animal League Shelter4167 20th StGrinnellEmail Us641-236-4288
Prairie States Doberman RescueP.O. Box 65PatonEmail Us515-460-7729
Promise 4 PawsCouncil BluffsEmail Us
Quad Cities Greyhound Adoption9525 New Liberty RoadMaysvilleN/A563-823-8900
Raccoon Valley Animal Sanctuary & RescueServices Central Iowa, P.O. Box 312Des MoinesEmail Us515-577-1745
Rehoming Agency of Eastern IowaSumnerEmail Us
Rights of Family FriendsRivertonEmail Us
Rural Iowa Animal RescueRowleyEmail Us319-938-2832
Safe Haven of Iowa CountyP.O. Box 444WilliamsburgEmail Us319-622-7387
Safe Home RescueP.O. Box 57448Des MoinesEmail Us515-783-4292
Safe Journey Rescue2275 16th Ave SWCedar RapidsEmail Us
Second Chance Dog Rescue4803 Lisbon StProleEmail Us641-297-2137
Sioux City Animal Control2121 18th StreetSioux CityEmail Us712-279-6968
Siouxland Humane Society1015 Tri-View AvenueSioux CityEmail Us712-252-2614 ext 7
SOLAS2821 S. 15th StreetCouncil BluffsEmail Us402-968-0822
South Hamilton Animal Alliance and Jewell Animal Hospital548 Main StreetJewellEmail Us515-827-5700
Southwest Iowa Humane Society692 Laperla DriveClarindaEmail Us712-542-3605
Spay Neuter All Pets of Chickasaw CountyNew HamptonN/A641-330-6059
Stephen Memorial Animal Shelter2299 235th StOskaloosaEmail Us641-673-3991
Stephen Memorial Animal Shelter2299 235th St.OskaloosaEmail Us641-673-3991
Story Co. Animal Shelter906 West 18th. StreetNevadaEmail Us515-382-3338
Sweet SurvivorsWiltonEmail Us
The Barkley FoundationBox 588WilliamsburgEmail Us
TLC Animal Shelter–Feline CenterBox 331FondaEmail Us712-288-6218
TLC Canine Center602 East Chaney StNewellEmail Us
Tri-County Veterinary Clinic P.C.650 Hwy T14PellaEmail Us641-628-4040
Unbreakabull BulliesDes MoinesEmail Us515-897-2155
Wags&Whiskers Pet RescueWest BendEmail Us515-887-3748
Waverly Pet RescueP.O. Box 291WaverlyEmail Us