Top 10 Must Visit Temples In Madhya Pradesh!

Written By

Gopika VC

This temple in Gwalior honors Lord Vishnu, also known as Sahastrabahu. King Mahipala erected the temple, whose name changed over time owing to mispronunciation.

Saas Bahu Temple, Gwalior


Ujjain's Bada Ganesh Ka Mandir, dedicated to Lord Ganesha, is one of Madhya Pradesh's top temples.

Bada Ganesh Ka Mandir, Ujjain


Mahakaleshwar Jyotirlinga in Ujjain is one of 12 Shiva temples. The temple's tranquility attracts pilgrims.

Mahakaleshwar Jyotirlinga, Ujjain


Kandariya Mahadeo Temple was established around 1050 BC. It is, dedicated to Lord Shiva, with over 900 sandstone carvings.

Kandariya Mahadeo Temple, Khajuraho


Indore's Annapurna Temple honors the food goddess. The temple has beautiful sculptures and architecture.

Annapurna Temple, Indore


Matangeshwara Temple, among the Western group of Khajuraho temples, is one of the few Chandela temples used for worship.

Matangeshwar Temple, Khajuraho


Adinath Temple, dedicated to Jainism's founder Tirthankar Adinath, is one of Madhya Pradesh's most beautiful Jain temples.

Adinath temple, Khajuraho


Lakshmana Temple honors Vishnu with stunning architecture. The Chandela Kings built it, one of Khajuraho's largest western temples.

Lakshmana Temple, Khajuraho


Raja Madhukar built Chaturbhuj Temple between 1558 and 1573, dedicating it to Vishnu. The temple's name means "one who has four arms," referring to Lord Rama.

Chaturbhuj Temple, Orchha


Javari Temple is one of Khajuraho's Eastern Group's most beautiful temples. This temple is named after Javari, the landowner.

Javari Temple, Khajuraho