Which is the Oldest Temple in India?

Last Updated: Jul 20, 2026, 16:58 IST

Which is the oldest temple in India? Explore its origins, historical significance, and the legacy it has preserved for centuries.

Oldest Temple in India
Oldest Temple in India

India has one of the richest temple traditions in the world and people have been worshipping in the temples for more than thousands of years. However, finding out which temple is truly the oldest is not easy. 

There are many temples that have been rebuilt and renovated so many times that their original structure can be quite hard to trace. That is why based on archaeological evidence and official records from the Archaeological Survey of India (ASI), the Mundeshwari Devi Temple in Bihar is known to be the oldest temple in India. Here is everything you need to know. 

Which is the Oldest Temple in India?

The Mundeshwari Temple that is located in Kaimur district of Bihar is considered as the oldest surviving and oldest functional temple in India. The ASI dates that this temple structure was built around 108 CE and it is based on an inscription found at the site. 

However, many historians place its major construction in the Gupta period which was during the 4th to 5th century CE. The temple is dedicated to Lord Shiva and Goddess Durga. 

Quick Facts About the Temple

Here are some quick facts about the temple

Particular

Details

Temple Name

Mundeshwari Devi Temple

Location

Kaura village, Kaimur Hills

State

Bihar

Built In

Around 108 CE as per ASI estimate, and the major structure is linked to the Gupta period which was around the 4th to 5th century CE

Architectural Style

Nagara style

Built By

Not clearly known; possibly linked to a local ruler named Udaya Sena

UNESCO Status

Not a UNESCO site but it is protected monument under ASI since 1915

Oldest Temple in India vs Oldest Temple in the World

While Mundeshwari Devi temple is known to be the oldest in India, the world has its own history with a temple that was built around 12000 years ago. Here is a simple overview: 

Feature

Oldest Temple in India

Oldest Temple in the World

Name

Mundeshwari Devi Temple

Gobekli Tepe

Country

India

Turkey

Age

About 1,900 years old (ASI estimate, 108 CE)

About 11,000 to 12,000 years old (built between 9600 and 8200 BCE)

Oldest Temple vs Oldest Functional Temple

Many people usually mix up these terms and that is why it is important to understand the differences between the two.
The oldest temple simply means that the oldest structure that still stands today even if no worship happens there. Temple number 17 at Sanchi in Madhya Pradesh is an example of oldest surviving temple in India that is described by historians. 

On the other hand, the oldest continuously worshipped temple simply means a place where prayers and rituals have continued throughout its establishment. That is why Mundeshwari Temple is chosen to be the oldest temple in India. 


Nikhil Batra
Nikhil Batra

Content Writer

Nikhil is a dedicated digital journalist and communications professional with more than five years of experience, currently working within the General Knowledge section at Jagran Josh. He has established himself as a subject matter expert in Finance, Economy, History, Technology, and Trending News, consistently delivering accurate, engaging, and easy-to-read content for a wide global audience.

Over the course of his career, Nikhil has developed deep expertise in crafting informative listicles, viral trending stories. His editorial portfolio also spans finance, historical research, and technology reporting, making him a versatile and well-rounded content professional. Every piece he produces reflects a strong balance between factual accuracy and reader engagement.

... Read More
First Published: Jul 20, 2026, 16:58 IST

Get here current GK and GK quiz questions in English and Hindi for India, World, Sports and Competitive exam preparation. Download the Jagran Josh Current Affairs App.

Trending

Latest Education News