Animal Rescues in Alabama

Listings updated 03/13/2025

Before you travel: Visit the organization’s site to check for “By Appointment Only” requirements.

Before you mail: Visit the organization’s site to see if the mailing address is different from the physical address.

Please support a rescue in your community. A little from you means a lot to them.

Alabama Rescues Listed by City or Town

City Category Name Address/Location Zip Code Phone Web Site
Alexander City Cats + Dogs Lake Martin Animal Shelter 2502 Sugar Creek Road 35010-3464 (256) 234-5533 https://lakemartinanimalshelter.com/
Andalusia Dogs Andalusia Animal Shelter 101 Coliseum Avenue 36421-2201   https://www.facebook.com/AshelterBabies/
Athens Cats + Dogs Athens City Animal Services 1701 Hwy 72 East 35611-4413 (256) 771-7889 https://www.alanimalservices.com/
Auburn Cats + Dogs CARE Humane Society 1140 Ware Drive 36832-3533 (334) 821-3222 https://www.carehumane.org/
Birmingham Cats + Dogs Greater Birmingham Humane Society 300 Snow Drive (see site for Jasper location) 35209-6301 (205) 942-1211 https://gbhs.org/
Birmingham Cats + Dogs Alabama Animal Adoption Society 2808 Crescent Avenue 35209-2520 (205) 871-6351 https://animaladoption.org/
Boaz Dogs Second Chance Shelter 130 County Road 398 35957-8764 (256) 561-2411 https://www.petfinder.com/member/us/al/boaz/second-chance-shelter-al278/
Cleveland Cats + Dogs Animal Adoption Center of Blount County 5554 County Highway 1 35049-3918 (205) 625-6026 https://www.facebook.com/bcanimaladoptioncenter/
Columbiana Cats + Dogs Shelby Humane 381 McDow Road 35051-9620 (205) 669-3916 https://shelbyhumane.org/
Enterprise Cats + Dogs Save Our Strays Animal Shelter 25944 Highway 134 36330-6532   https://www.sosshelter.com/
Fairhope Cats + Dogs Baldwin Humane Society 22886C Highway 98 36532-3328 (251) 928-4585 https://www.baldwinhumane.org/
Greensboro Dogs Hale County Animal Shelter 20 Correction Drive 36744-5363 (334) 624-8120 https://www.facebook.com/HaleCountyAnimalShelter/
Grove Hill Dogs Clarke county Animal Shelter 169 East Grove Hill Avenue 36451-3237 (251) 275-1055 https://www.facebook.com/clarkecoshelter/
Helena Cats + Dogs Two by Two Rescue P.O. Box 708 35080-0708 (205) 470-3933 https://twobytworescue.com/
Huntsville Cats + Dogs Ark, Inc. 139 Bo Cole Road 35806-3921 (256) 851-4088 https://arkinc.org/
Huntsville Cats + Dogs Huntsville Animal Services 4950 Triana Blvd SW 35805-5861 (256) 883-3782 https://www.huntsvilleal.gov/environment/animal-services/
Huntsville Cats + Dogs + Small Anmls Greater Huntsville Humane Society 2812 Johnson Road SW 35805-5843 (256) 881-8081 https://ghhs.org/
Madison Cats Battle For Empathy P.O. BOX 2475 (Foster based) 35758-5422   https://battleforempathy.wordpress.com/
Mobile Animal Advocate Programs Animal Rescue Foundation P.O. Box 851752 36685-1752 (251) 200-4394 https://www.animalrescuemobile.org/
Mobile Cats + Dogs Mobile County Animal Shelter 7665 Howells Ferry Road 36618-3411 (251) 574-3647 https://www.mobilecountyal.gov/government/departments/animal-control/animal-shelter-faqs
Montgomery Cats + Dogs Montgomery Humane Society 1150 John Overton Drive 36110-3235 (334) 409-0622 https://www.montgomeryhumane.com/
Northport Dogs Alabama SPCA P.O. Box 78 35476-0078 (205) 440-3647 https://www.alabamaspca.org/
Phenix City Dogs East Alabama Humane Society (EAHS) 712 13th Street, Suite E 36867-5063 (334) 298-6446 https://www.eahs4pets.com/
Piedmont Cats + Dogs Etowah County Animal Shelter 12071 US Hwy 278 E 36272-8339 (256) 494-5422 https://ecanimals.com/
Prattville Cats + Dogs PAHS (Prattville / Autauga Humane Society) 1009 Reuben Road 36067-6601 (334) 358-2882 https://prattvilleautaugahumane.org/
Selma Dogs Selma Animal Shelter 206 Medical Center Parkway 36701-6731 (334) 877-2204 https://www.petfinder.com/member/us/al/selma/selma-animal-shelter-al57/
Shorter Dogs Big Dog & Small Ranch Rescue 2557 Cross Keys Road (New Alabama Loc. Phone is Florida) 36075-3737 (561) 791-6465 https://www.bdrr.org/alabama
Tanner Cats + Dogs Peace, Love & Animals 19135 Nuclear Plant Road 35671-3719 (256) 233-4343 https://www.peaceloveandanimals.org/
Troy Dogs Pike Animal Shelter 904 Henderson Highway 36079-8218 (334) 674-2422 https://www.facebook.com/pikeanimalshelter/?ref=page_internal
Tuscaloosa Cats + Dogs HSWA (Humane Society of West Alabama) P.O. Box 70054 35407-0054 (205) 554-0011 https://www.humanesocietyofwa.org/
Tuscaloosa Cats + Dogs Tuscaloosa Metro Animal Shelter 3140 Inv Dornell Cousette Street 35401-0014 (205) 752-9101 https://www.metroanimalshelter.org/
Tuscumbia Dogs Colbert County Animal Shelter 5010 Missouri Street 35674-4756 (256) 381-4073 https://www.facebook.com/colbertcountyshelter
Vinemont Cats + Dogs Dirty Dawg Pet Spa & Rescue 19030 US Highway 31 35179-5019 (256) 636-0926 https://www.facebook.com/dirtydawgpetspa/
Wedowee Dogs Alabama Angels Dog Rescue, Inc. 1293 County Road 812 36278-6313 (770) 712-4521 https://www.alabamaangelsdogrescue.com/
Wetumpka Cats + Dogs HSEC (Humane Society of Elmore County) 255 Central Plank Road 36092-5300 (334) 567-3377 https://elmorehumane.org/