Here is the list of Top 20 Oldest Temples of India That are More Than 1000 Years Old. This includes popular temples like Adi Kumbeswarar Temple, Ambarnath Temple, Badami Cave Temples, Badrinath Temple, Brihadeeswarar Temple and many others.
Here is the complete details about all these well known temples around India with photos and location details. You must visit these temples once in your life to see and feel the magic of Indian architecture.
1. Adi Kumbeswarar Temple
This is a well known Hindu temple dedicated to the deity Shiva. The temple is located in the town of Kumbakonam in Tamil Nadu. There is a lingam and Lord Shiva is worshiped as Adi Kumbeswarar. The Mangalambigai Amman is believed to be Parvathi. The temple located in an area of 30,181 sq ft and there are four gateway towers.
2. Ambarnath Temple
This is a highly popular historic 11th-century Hindu temple. This is located at Ambarnath near Mumbai. This is famous as Ambreshwar Shiva Temple and also as Puratana Shivalaya. This is located on bank of Vadavan (Waldhuni) river. It is belived to be built in 1060 AD in the Hemadpanthi style. Shilahara king Chhittaraja made this temple.
3. Badami Cave Temples
This is a beautiful complex of four Hindu temples, a Jain temple and Buddhist cave temples. It is located in Badami in the Bagalkot district in Karnataka. It is made in Indian rock-cut architecture along with Badami Chalukya architecture. This is made in 6th century.
4. Badrinath Temple
This is a well known Hindu temple dedicated to Lord Vishnu. This is located at the town of Badrinath in Uttarakhand. This is one of the famous108 Divya Desams dedicated to Lord Vishnu. Lord Vishnu presents here as Badrinath. This is only open for six months every year from April to November.
5. Brihadeeswarar Temple
This is also known as Rajesvara Peruvudaiyr or Brihadeeswarar Temple. The temple is dedicated to Shiva. This is located in Thanjavur, Tamil Nadu. This is said to be one of the largest South Indian temple. This is a perfect exemplary example of a fully realized Tamil architecture.
6. Chennakesava Temple
This is also known as Keshava, Kesava or Vijayanarayana Temple of Belur. This is a highly famous 12th-century Hindu temple. It is located in the Hassan district of Karnataka state. This is located on the banks of the Yagachi River. 103 years needed for the completion of temple .
7. Durga Temple Aihole
This is a highly popular medieval era Hindu temple. This is located in Aihole in the state of Karnataka. It is believed to be built between the 7th and the 8th century. The dynasty of the Chalukyas is behind the construction. This is a part of pending UNESCO world heritage site.
8. Dwarakadhish Temple
This is also known as the Jagat Mandir and sometimes called as Dwarakadhees. This a Hindu temple dedicated to the god Krishna. Dwarkadhish, or ‘King of Dwarka’ is worshiped here. This is a beautiful 5-storied building, supported by 72 pillars. The temple is 2,000 years old as per archaeological study.
9. Somnath Temple
This is a famous temple located in Prabhas Patannear Veraval in Saurashtra. This is believed to be first among the twelve jyotirlinga shrines of Shiva. This is one of the famous tourist spot of Gujarat. The temple is reconstructed after several distruction. Now this is seen in Chaulukya style of Hindu temple architecture.
10. Sriranganatha Swamy Temple
This is a 1000 Years Old Temple in Tamil Nadu. This temple is Built in 6th Century A.D and Situated in Tiruchirapalli. This temple is dedicated to Ranganatha, a reclining form of Lord Vishnu. It is believed to be made between 6th and 9th centuries. It stands among 156 acres. This is said to be the largest functioning Hindu old temple in India and World. It is Constructed in the Tamil style of architecture. This is among the 108 famous Divya Desams dedicated to Vishnu.
Other Famous and Oldest Indian Temples
- Subrahmanya Temple, Saluvankuppam, Tamil Nadu
- Tungnath Temple, Uttarakhand
- Ucchi Pillayar Temple
- Varadaraja Perumal Temple
- Virupaksha Temple
- Jagatpita Brahma Temple
- Kailasa Temple
- Karpaka Vinayakar Temple
- Kedarnath Temple
- Lad Khan Temple
- Lingaraja Temple
- Manakula Vinayagar Temple
- Meenakshi Amman Temple
- Mundeshwari Temple
- Shore Temple