Sheetal Prasad 

States With Highest Number Of Hindu Temples In India

Tamil Nadu

Tamil Nadu has the highest number of Hindu temples in India, with over 79,000 temples.

Maharashtra

Maharashtra, with over 77,000 temples, ranks second in the list.

Karnataka

Karnataka ranks third with over 61,000 temples.

West Bengal

West Bengal ranks fourth, boasting more than 53,000 temples.

Gujarat

Following the top four is Gujarat, with over 49,000 Hindu temples. 

Andhra Pradesh proudly stands with over 47,000 temples. 

Andhra Pradesh