Indian Springs Village is a city located in Alabama. With a 2020 population of 2,613, it is the 148th largest city in Alabama and the 6677th largest city in the United States. Indian Springs Village is currently growing at a rate of 0.19% annually and its population has increased by 10.58% since the most recent census, which recorded a population of 2,363 in 2010. Spanning over 4 miles, Indian Springs Village has a population density of 675 people per square mile.
The average household income in Indian Springs Village is $142,370 with a poverty rate of 5.60%. The median rental costs in recent years comes to - per month, and the median house value is $353,100. The median age in Indian Springs Village is 45.1 years, 43.7 years for males, and 45.4 years for females. For every 100 females there are 103.3 males.