Indian Springs Village Shelby CountyAlabama www.indianspringsvillage.org Map Population 2,628 (2020)Type CityArea 3.88 sq mi (10.04 km²), 0.03 sq mi waterGovernment CITY OF INDIAN SPRINGS VILLAGEGovernment office 2635 CAHABA VALLEY RD, INDIAN SPRINGS, AL 35124