Number of Hindu temples India 2022, by state
India had about 649 thousand Hindu temples as of 2022. Tamil Nadu, the south Indian state had the highest number of temples of about 79 thousand temples in that time period. Furthermore, the coastal state of Goa had the highest density of temples in the country of about 118 per 100,000 individuals.