Temple Directory
Popular Temples of India
Temples (Mandirs) have been at the heart of Hindu life for millennia — not just places of worship, but centres of art, architecture, music, and community. Many of the temples below are part of well-known pilgrimage traditions, like the Char Dham, the twelve Jyotirlingas of Shiva, and the Shakti Peethas of the Goddess, each tied to its own stories from Hindu mythology and scripture. This directory is for general reference and trip planning — Eshwara’s pandit-led poojas can be booked online or at your home, independent of these temples.
50 temples
Tirupati, Andhra Pradesh
Tirumala Venkateswara Temple
One of the richest and most visited pilgrimage sites in the world, dedicated to Lord Venkateswara, a form of Vishnu, atop the Tirumala hills. Devotees believe a visit here fulfills wishes and offer their hair as a mark of surrender.
Lord Venkateswara (Vishnu)
Madurai, Tamil Nadu
Meenakshi Amman Temple
A historic Dravidian-style temple complex dedicated to Goddess Meenakshi and her consort Sundareswarar, at the heart of the ancient temple city of Madurai.
Goddess Meenakshi (Parvati) and Sundareswarar (Shiva)
Varanasi, Uttar Pradesh
Kashi Vishwanath Temple
One of the twelve Jyotirlingas and among the holiest Shiva shrines, on the banks of the Ganga in Varanasi — one of the oldest continuously inhabited cities in the world.
Lord Shiva (as Vishweshwara)
Katra, Jammu & Kashmir
Vaishno Devi Temple
A cave shrine in the Trikuta Hills where the Goddess is worshipped in the form of three natural rock formations (pindis), one of the most visited pilgrimage sites in India.
Goddess Vaishno Devi (Adi Shakti)
Somnath, Gujarat
Somnath Temple
The first among the twelve Jyotirlingas, on the western coast of Gujarat; the present structure was rebuilt in the mid-20th century after repeated historical destruction and reconstruction.
Lord Shiva (as Somnath)
Puri, Odisha
Jagannath Temple
One of the Char Dham pilgrimage sites, famous for its distinctive wooden deities and the annual Rath Yatra chariot procession watched by millions.
Lord Jagannath (Krishna), Balabhadra, and Subhadra
Kedarnath, Uttarakhand
Kedarnath Temple
One of the twelve Jyotirlingas and part of the Char Dham of Uttarakhand, set in the Garhwal Himalayas at over 3,500 m — accessible only by foot, pony, or helicopter during the pilgrimage season.
Lord Shiva (as Kedarnath)
Badrinath, Uttarakhand
Badrinath Temple
Part of both the Char Dham and Chota Char Dham circuits, dedicated to Vishnu in his Badrinarayan form, on the banks of the Alaknanda river in the Himalayas.
Lord Vishnu (as Badrinarayan)
Dwarka, Gujarat
Dwarkadhish Temple
One of the Char Dham sites, believed to be built over the site of Krishna's legendary kingdom of Dwarka, on the western tip of Gujarat.
Lord Krishna (as Dwarkadhish)
Rameswaram, Tamil Nadu
Ramanathaswamy Temple
One of the twelve Jyotirlingas and part of the Char Dham, associated with the Ramayana — legend holds that Rama worshipped Shiva here after the war in Lanka.
Lord Shiva (as Ramanathaswamy)
Mumbai, Maharashtra
Siddhivinayak Temple
One of Mumbai's most visited temples, dedicated to Ganesha in his Siddhivinayak (bestower of success) form — hugely popular with people from all walks of life, including many from the film industry.
Lord Ganesha (Siddhivinayak)

Shirdi, Maharashtra
Shirdi Sai Baba Temple
The samadhi shrine of Sai Baba, a saint venerated across faiths for his teachings of tolerance and devotion, making Shirdi one of India's most visited pilgrimage towns.
Sai Baba of Shirdi
Ujjain, Madhya Pradesh
Mahakaleshwar Jyotirlinga
One of the twelve Jyotirlingas and the only one facing south, in the ancient city of Ujjain on the banks of the Kshipra river.
Lord Shiva (as Mahakaleshwar)

Khandwa, Madhya Pradesh
Omkareshwar Jyotirlinga
One of the twelve Jyotirlingas, on Mandhata Island in the Narmada river, whose shape is said to resemble the sacred syllable 'Om'.
Lord Shiva (as Omkareshwar)
Pune, Maharashtra
Bhimashankar Temple
One of the twelve Jyotirlingas, nestled in the Sahyadri hills near Pune inside the Bhimashankar Wildlife Sanctuary.
Lord Shiva (as Bhimashankar)
Nashik, Maharashtra
Trimbakeshwar Temple
One of the twelve Jyotirlingas, near the source of the Godavari river, and a major site for the Kumbh Mela held periodically in Nashik.
Lord Shiva (as Trimbakeshwar)
Chhatrapati Sambhajinagar (Aurangabad), Maharashtra
Grishneshwar Temple
The twelfth and final Jyotirlinga, located near the Ellora Caves — a UNESCO World Heritage rock-cut cave complex.
Lord Shiva (as Grishneshwar)

Srisailam, Andhra Pradesh
Mallikarjuna Jyotirlinga
One of the twelve Jyotirlingas and simultaneously one of the eighteen Shakti Peethas, set on the Nallamala hills above the Krishna river gorge.
Lord Shiva and Goddess Parvati (as Mallikarjuna and Bhramaramba)
Deoghar, Jharkhand
Vaidyanath Jyotirlinga
One of the twelve Jyotirlingas, worshipped here as the 'lord of physicians', and a major stop for the Kanwar Yatra pilgrimage during Shravan.
Lord Shiva (as Vaidyanath)
Dwarka, Gujarat
Nageshwar Jyotirlinga
One of the twelve Jyotirlingas, near Dwarka, whose name means 'lord of serpents' — associated with protection from poison and fear.
Lord Shiva (as Nageshwar)
Guwahati, Assam
Kamakhya Temple
One of the most important of the Shakti Peethas and a major centre of Tantric worship, on the Nilachal Hill overlooking the Brahmaputra.
Goddess Kamakhya (Shakti)
Kolkata, West Bengal
Kalighat Kali Temple
One of the Shakti Peethas and among Kolkata's most significant temples, dedicated to the fierce, protective form of the Goddess.
Goddess Kali
Kangra, Himachal Pradesh
Jwalamukhi Temple
A Shakti Peetha where the Goddess is worshipped as a naturally occurring flame rather than an idol, believed to be fed by natural gas vents.
Goddess Jwalamukhi (Shakti)
Mysuru, Karnataka
Chamundeshwari Temple
Perched atop Chamundi Hill overlooking Mysuru, dedicated to the goddess after whom the city is named, and closely tied to the Mysore royal family's history.
Goddess Chamundeshwari (Durga)
Kolhapur, Maharashtra
Mahalakshmi Temple
One of the Shakti Peethas, dedicated to the goddess of wealth and prosperity, and among the most revered temples in Maharashtra.
Goddess Mahalakshmi
Banaskantha, Gujarat
Ambaji Temple
One of the Shakti Peethas, near the Gujarat–Rajasthan border, where the goddess is worshipped without a physical idol.
Goddess Amba (Shakti)
Guruvayur, Kerala
Guruvayur Sri Krishna Temple
One of Kerala's most significant Vaishnavite temples, often called 'Dwarka of the South', dedicated to a child form of Krishna.
Lord Krishna (as Guruvayurappan)
Thiruvananthapuram, Kerala
Padmanabhaswamy Temple
An ancient Vaishnavite temple where Vishnu is depicted in his reclining Anantashayanam form; the temple gives Thiruvananthapuram (city of the sacred serpent) its name.
Lord Vishnu (as Padmanabhaswamy)
Srirangam, Tamil Nadu
Ranganathaswamy Temple
One of the largest functioning Hindu temple complexes in the world, dedicated to a reclining form of Vishnu, on an island formed by the Kaveri river.
Lord Vishnu (as Ranganatha)
Thanjavur, Tamil Nadu
Brihadeeswarar Temple
A UNESCO World Heritage Chola-era temple built over a thousand years ago, considered a pinnacle of Dravidian temple architecture.
Lord Shiva
Bhubaneswar, Odisha
Lingaraj Temple
The largest temple in Bhubaneswar, worshipping Shiva jointly with Vishnu in a combined Harihara form, and a defining example of Kalinga temple architecture.
Lord Shiva (as Harihara)
Kanchipuram, Tamil Nadu
Ekambareswarar Temple
One of the Pancha Bhoota Sthalams representing the earth element, in the temple town of Kanchipuram.
Lord Shiva (as Ekambareswarar)
Kanchipuram, Tamil Nadu
Kamakshi Amman Temple
One of the Shakti Peethas, dedicated to the goddess in her serene, seated form, in the temple town of Kanchipuram.
Goddess Kamakshi (Shakti)
Palani, Tamil Nadu
Palani Murugan Temple
One of the six Arupadaiveedu (sacred abodes) of Murugan, on a hillock reached by foot, rope-way, or winch service.
Lord Murugan (as Dandayudhapani)
Tiruchendur, Tamil Nadu
Tiruchendur Murugan Temple
One of the six Arupadaiveedu shrines of Murugan and the only one of the six situated at sea level, right on the coast.
Lord Murugan
Salasar, Rajasthan
Salasar Balaji Temple
One of Rajasthan's most visited temples, dedicated to Hanuman depicted with a flowing beard and moustache — a distinctive local iconography.
Lord Hanuman (as Balaji)
Dausa, Rajasthan
Mehandipur Balaji Temple
A well-known Hanuman temple popularly associated with rituals for relief from negative energy and distress, drawing large crowds especially on Tuesdays and Saturdays.
Lord Hanuman (as Balaji)
Vrindavan, Uttar Pradesh
Banke Bihari Temple
One of the most beloved Krishna temples in Vrindavan, the town most associated with Krishna's childhood, drawing devotees from across India.
Lord Krishna (as Banke Bihari)
Nathdwara, Rajasthan
Shrinathji Temple
A major Pushtimarg (Vallabhacharya tradition) shrine dedicated to a child form of Krishna, one of the most visited Vaishnavite temples in Rajasthan.
Lord Krishna (as Shrinathji)
Ayodhya, Uttar Pradesh
Ram Janmabhoomi Temple
A major Vaishnavite pilgrimage site in Ayodhya, the city traditionally regarded as Lord Rama's birthplace, with a newly built temple inaugurated in 2024.
Lord Rama
New Delhi, Delhi
Akshardham Temple
A large modern temple complex built by the Bochasanwasi Akshar Purushottam Swaminarayan Sanstha (BAPS), showcasing Indian art, architecture, and culture.
Swaminarayan tradition (Lord Swaminarayan)
Vellore, Tamil Nadu
Sripuram Golden Temple
A modern temple complex whose main shrine is covered in gold leaf, dedicated to the goddess of wealth, built by the Sri Narayani Peedam trust.
Goddess Mahalakshmi
Konark, Odisha
Konark Sun Temple
A UNESCO World Heritage 13th-century temple designed as a colossal stone chariot for the Sun God, one of India's most celebrated architectural monuments.
Surya (the Sun God)
Khajuraho, Madhya Pradesh
Khajuraho Group of Temples
A UNESCO World Heritage cluster of Chandela-era temples renowned worldwide for their exquisite architecture and sculpture.
Various (Shiva, Vishnu, and Jain deities)
Anantnag district, Jammu & Kashmir
Amarnath Cave Temple
A high-altitude Himalayan cave shrine where Shiva is worshipped in the form of a naturally forming ice stalagmite, reachable only during a short annual pilgrimage season.
Lord Shiva (as an ice lingam)
Bilaspur, Himachal Pradesh
Naina Devi Temple
One of the Shakti Peethas, perched on a hilltop overlooking the Gobind Sagar reservoir, a major pilgrimage site in Himachal Pradesh.
Goddess Naina Devi (Shakti)

New Delhi, Delhi
Kalkaji Temple
One of Delhi's oldest and most significant Shakti temples, dedicated to a fierce form of the goddess, drawing large crowds especially during Navratri.
Goddess Kalka (Kali)
Bengaluru, Karnataka
ISKCON Temple Bangalore
One of the largest and most visited ISKCON (Hare Krishna movement) temples in the world, blending traditional and contemporary temple architecture.
Lord Krishna (as Radha Krishna)
Uttarkashi district, Uttarakhand
Yamunotri Temple
Part of the Chota Char Dham circuit, dedicated to the river goddess Yamuna at her Himalayan source, reached via a trek from Janki Chatti.
Goddess Yamuna
Uttarkashi district, Uttarakhand
Gangotri Temple
Part of the Chota Char Dham circuit, dedicated to the river goddess Ganga near her Himalayan origin, close to the Gangotri Glacier.
Goddess Ganga
