A revered Siddha Peeth on the banks of Lakhundar River in Nalkheda, Agar Malwa, MP—dating back to Mahabharata-era Pandavas, noted for its triad deity shrine (Baglamukhi, Lakshmi, Saraswati).
The Baglamukhi Temple in Nalkheda is believed to be over 5,000 years old, established by Yudhishthira on Krishna’s guidance during Mahabharata times.
Situated beside the Lakhundar River, it features the triad with Baglamukhi in center flanked by Lakshmi and Saraswati; additional shrines include Krishna, Hanuman, and Bhairav.
The self-manifested (Swayambhu) murti draws devotees seeking victory in legal battles, freedom from enemies, and spiritual strength—especially during Navratri.
One of India’s three historic Baglamukhi Siddha Peeths. The auto‑manifested murti and tantric havan rituals here are believed to grant spiritual strength, victory, and protection—especially during Navratri.
Nalkheda
Madhya Pradesh, India
Pin Code: 465441
Morning: 6:30 AM to 10:00 PM
Evening: 6:30 AM to 10:00 PM
Aarti Timings: Morning 6:00 AM; Evening 7:00 PM; Navratri extended darshan till 11 PM
Baglamukhi Jayanti (May–June)
Navratri (Mar–Apr & Sep–Oct)
Tuesdays & Fridays (weekly)
The nearest railway stations are:
The nearest airports are:
Nalkheda has limited but basic pilgrim accommodations. Some options include:
For more comfort, visitors may stay in nearby Shajapur or Agar which offer hotels.
The temple complex provides these facilities for devotees:
+91 6267127093
info@baglamukhipooja.guru
For booking special pujas, temple tours, or any other inquiries, please contact us using the information above or fill out the form on our website.
Experience the divine blessings of Maa Baglamukhi at this sacred temple and receive her protection and guidance.