Home › Shelters › Alabama

Animal Shelters in Alabama

49 shelters across 36 cities

Mobile

View all 5 →

Birmingham

View all 3 →

Huntsville

View all 3 →

Athens

View all 2 →

Phenix City

View all 2 →

Ozark

View all 2 →

Madison

View all 2 →

Dothan

View all 2 →

Newton

View all 1 →

Fairhope

View all 1 →

Enterprise

View all 1 →

Brundidge

View all 1 →

More cities in Alabama

Abbeville (1)Alexander City (1)Auburn (1)Chelsea (1)Columbiana (1)Cusseta (1)Daphne (1)Decatur (1)Greensboro (1)Homewood (1)Hoover (1)Jasper (1)Monroeville (1)Montgomery (1)Opelika (1)Pell City (1)Prattville (1)Prichard (1)Saraland (1)Semmes (1)Tuscaloosa (1)Valley (1)Wadley (1)Wetumpka (1)