India Hook is a city located in South Carolina. India Hook has a 2020 population of 4,275. India Hook is currently declining at a rate of 0.00% annually and its population has increased by 28.46% since the most recent census, which recorded a population of 3,328 in 2010. India Hook reached it's highest population of 4,275 in 2018.
The average household income in India Hook is $115,097 with a poverty rate of 9.03%. The median rental costs in recent years comes to $934 per month, and the median house value is $175,400. The median age in India Hook is 42.2 years, 40.5 years for males, and 43.6 years for females. For every 100 females there are 88.7 males.