Temple Directory
Hindu Temples of India
Darshan timings, aarti, history and how to reach — for the Jyotirlingas, Char Dham, Shakti Peethas and India's most loved mandirs.
- 34,907 temples listed
- 281 detailed guides
- 31 states & UTs
Kedarnath Temple · Photo: Shivam Kumar 766, CC BY-SA 4.0, via Wikimedia Commons
Explore by pilgrimage
Start with the sacred circuits devotees have walked for centuries.











Yatra guides: 12 Jyotirlingas · Char Dham Yatra · Shakti Peethas
Find a temple
Filter by state, deity or pilgrimage — or sort by the temples nearest to you.
Open map listings: © OpenStreetMap contributors (ODbL) and Wikidata (CC0). Our temple guides are written by The Hindu Book.
Browse by state
Temples across every state and union territory of India.
All temple guides
Every detailed guide, grouped by state.
Andhra Pradesh
- Ahobilam Narasimha TemplesAhobilam
- Annavaram Sri Veera Venkata Satyanarayana Swamy TempleAnnavaram
- Arasavalli Sun TempleArasavalli (Srikakulam)
- Kanaka Durga TempleVijayawada
- Kodandarama Temple, VontimittaVontimitta (Kadapa)
- Mallikarjuna TempleSrisailam
- Simhachalam Varaha Lakshmi Narasimha TempleVisakhapatnam
- Somarama TempleBhimavaram
- Sri Raghavendra Swamy Matha, MantralayamMantralayam
- Sri Varasidhi Vinayaka Swamy TempleKanipakam
- Srikalahasteeswara TempleSrikalahasti
- Tirumala Venkateswara TempleTirupati
- Veerabhadra Temple, LepakshiLepakshi
- Yaganti Uma Maheswara TempleYaganti (near Banaganapalle)
Arunachal Pradesh
- MalinithanLikabali
Assam
- Hayagriva Madhava TempleHajo
- Kamakhya TempleGuwahati
- Mahabhairav TempleTezpur
- Negheriting Shiva DoulDergaon
- Sivasagar SivadolSivasagar
- Umananda TempleGuwahati
Bihar
- Baba Garibnath TempleMuzaffarpur
- Mahabodhi TempleBodh Gaya
- Mahavir Mandir PatnaPatna
- Mangla Gauri TempleGaya
- Mundeshwari Devi TempleKaimur (near Bhabua)
- Vishnupad TempleGaya
Chhattisgarh
- Bhoramdeo TempleKabirdham (Kawardha)
- Danteshwari TempleDantewada
Delhi
- Akshardham Temple DelhiNew Delhi
- Birla Mandir DelhiNew Delhi
- Chattarpur Temple DelhiNew Delhi
- Hanuman Mandir, Connaught PlaceNew Delhi
- ISKCON DelhiNew Delhi
- Jagannath Temple, Hauz KhasNew Delhi
- Jhandewalan Mandir DelhiNew Delhi
- Kalkaji Mandir DelhiNew Delhi
Goa
- Mahadev Temple, Tambdi SurlaTambdi Surla (Sattari)
- Shri Mangueshi TemplePonda
- Shri Shantadurga TempleKavlem, Ponda
Gujarat
- Ambaji TempleAmbaji
- Bet Dwarka TempleDwarka (island)
- Chamunda Mata Temple, ChotilaChotila
- Dwarkadhish TempleDwarka
- Gop TempleGop (Jamjodhpur taluka)
- Jagannath Temple, AhmedabadAhmedabad
- Kalika Mata TemplePavagadh
- Khodiyar Mata Temple, RajparaRajpara (Bhavnagar)
- Modhera Sun TempleModhera
- Nageshwar JyotirlingaDwarka
- Navlakha Temple, GhumliGhumli (Bhanvad)
- Pindara Group of TemplesPindara, Devbhoomi Dwarka
- Rama Lakshmana Temples, BaradiaBaradia, near Dwarka
- Ranchhodraiji Temple, DakorDakor
- Rukmini Devi TempleDwarka
- Shamlaji TempleShamlaji
- Somnath TempleVeraval
- Swaminarayan Akshardham, GandhinagarGandhinagar
Haryana
- Chandi MandirPanchkula
- Mata Mansa Devi MandirPanchkula
- Sthaneshwar Mahadev TempleThanesar (Kurukshetra)
Himachal Pradesh
- Baijnath TempleBaijnath
- Bhimakali TempleSarahan
- Bijli Mahadev TempleKullu
- Chamunda Devi TemplePalampur
- Chintpurni TempleChintpurni
- Hidimba Devi TempleManali
- Jakhu TempleShimla
- Jwala Devi TempleKangra
- Masrur Rock-cut TemplesMasrur (Kangra)
- Naina Devi TempleBilaspur
Jammu and Kashmir
- Amarnath CavePahalgam
- Avantiswami TempleAwantipora
- Kheer Bhawani TempleTulmulla, Ganderbal
- Martand Sun TempleMattan
- Raghunath TempleJammu
- Shankaracharya TempleSrinagar
- Vaishno Devi MandirKatra
Jharkhand
- Baidyanath TempleDeoghar
- Chhinnamasta TempleRajrappa
- Jagannath Temple, RanchiRanchi
Karnataka
- Amrutesvara Temple, AmruthapuraAmruthapura (near Tarikere)
- Ananthasayana TempleAnanthasayanagudi (Hosapete)
- Arakeshvara TempleHole Alur, Chamarajanagar
- Badami Cave TemplesBadami
- Banashankari Amma TempleCholachagudda (Badami)
- Bhutanatha Group of TemplesBadami
- Chamunda Devi MysoreMysuru
- Chennakesava Temple, SomanathapuraSomanathapura
- Chennakeshava Temple BelurBelur
- Dharmaraya Swamy TempleBengaluru
- Horanadu Annapoorneshwari TempleHoranadu
- Hoysaleswara TempleHalebidu
- ISKCON Temple, BengaluruBengaluru
- Kaitabheshvara Temple, KubaturKubatur, Shivamogga
- Kamala Narayana Temple, DegaonDegaon, near Kittur
- Kasivisvesvara Temple, LakkundiLakkundi, Gadag
- Kateel Sri Durgaparameshwari TempleKateel
- Kudroli Gokarnanatha TempleMangaluru
- Kukke Subramanya TempleSubramanya
- Mahabaleshwar TempleGokarna
- Mahadeva Temple, ItagiItagi
- Mahakuta Group of TemplesMahakuta (Badami)
- Mookambika TempleKollur
- Murudeshwar TempleMurudeshwar
- Nageshvara Temple, BegurBegur (Bengaluru)
- Sri Kshetra DharmasthalaDharmasthala
- Srikanteshwara Temple, NanjangudNanjangud
- Sringeri Sharadamba TempleSringeri
- Udupi Krishna TempleUdupi
- Virupaksha TempleHampi
- Virupaksha Temple, PattadakalPattadakal
Kerala
- AmaramkavuKolani, Thodupuzha
- Ambalappuzha Sree Krishna TempleAmbalappuzha
- Ananthapura Lake TempleAnanthapura (Kumbla)
- Aranmula Parthasarathy TempleAranmula
- Attukal Bhagavathy TempleThiruvananthapuram
- Chottanikkara Bhagavathy TempleChottanikkara (Ernakulam)
- Ettumanoor Mahadeva TempleEttumanoor
- Guruvayur TempleGuruvayur
- Mannarasala Sree Nagaraja TempleHaripad
- Padmanabhaswamy TempleThiruvananthapuram
- Sabarimala Ayyappa TemplePathanamthitta
- Thirumittakode Anchumoorthi TempleThirumittakode, near Pattambi
- Thirunavaya Navamukunda TempleTirunavaya
- Thiruvambadi Sri Krishna TempleThrissur
- Vadakkunnathan TempleThrissur
- Vaikom Sree Mahadeva TempleVaikom
- Vazhappally Maha Siva TempleChanganassery
Madhya Pradesh
- Bhojeshwar TempleBhojpur (near Bhopal)
- Chaturbhuj TempleOrchha
- Chausath Yogini Temple, MitaoliMitaoli
- Chintaman Ganesh TempleUjjain
- Harsiddhi TempleUjjain
- Kal Bhairav Temple, UjjainUjjain
- Kandariya Mahadeva TempleKhajuraho
- Khajrana Ganesh TempleIndore
- Mahakaleshwar TempleUjjain
- Mangalnath TempleUjjain
- Omkareshwar TempleKhandwa
- Pitambara PeethDatia
- Ram Raja TempleOrchha
- Sharda Devi TempleMaihar
Maharashtra
- Ballaleshwar TemplePali
- Bhimashankar TemplePune
- Chintamani TempleTheur
- Dagdusheth Halwai GanpatiPune
- Elephanta CavesElephanta Island (Gharapuri)
- Girijatmaj TempleLenyadri (Junnar)
- Grishneshwar TempleEllora
- Kailasa Temple, ElloraEllora
- Kalaram TempleNashik
- Khandoba Temple, JejuriJejuri
- Kopeshwar TempleKhidrapur
- Mahaganapati TempleRanjangaon
- Mahalakshmi TempleKolhapur
- Moreshwar TempleMorgaon
- Mumba Devi TempleMumbai
- Saptashrungi Devi TempleVani
- Shani Shingnapur TempleShani Shingnapur
- Shirdi Sai Baba TempleShirdi
- Shri Mahalaxmi Temple MumbaiMumbai
- Siddhivinayak TempleMumbai
- Siddhivinayak Temple, SiddhatekSiddhatek
- Trimbakeshwar TempleNashik
- Tulja Bhavani TempleTuljapur
- Varadavinayak TempleMahad (Khalapur)
- Vighneshwar TempleOzar
- Vitthal Rukmini TemplePandharpur
- Walkeshwar TempleMumbai
Manipur
- Shree Govindajee TempleImphal
Meghalaya
- Nartiang Durga TempleNartiang
Odisha
- Biraja TempleJajpur
- Chausath Yogini Temple, HirapurHirapur (near Bhubaneswar)
- Jagannath TemplePuri
- Konark Sun TempleKonark
- Lingaraja TempleBhubaneswar
- Mukteshvara TempleBhubaneswar
- Tara Tarini TemplePurushottampur
Puducherry
- Manakula Vinayagar TemplePuducherry
- Thirunallar Saneeswaran TempleThirunallar, Karaikal
Punjab
- Durgiana TempleAmritsar
- Harmandir SahibAmritsar
Rajasthan
- Birla Mandir, JaipurJaipur
- Brahma TemplePushkar
- Dilwara TemplesMount Abu
- Eklingji TempleKailashpuri
- Govind Dev Ji TempleJaipur
- Harshnath TempleSikar
- Jagdish TempleUdaipur
- Kaila Devi TempleKailadevi
- Karni Mata TempleDeshnoke
- Khatu Shyam MandirKhatu
- Mehandipur Balaji TempleDausa
- Moti Dungri Ganesh TempleJaipur
- Ranakpur Jain TempleRanakpur
- Sahasra Bahu Temples, NagdaNagda (near Eklingji)
- Salasar Balaji TempleSalasar
- Sanwariya Seth TempleMandaphiya
- Shrinathji TempleNathdwara
- Trinetra Ganesh TempleSawai Madhopur
Sikkim
- Siddhesvara DhamNamchi
Tamil Nadu
- Airavatesvara TempleDarasuram
- Arulmigu Dhandayuthapani Swamy TemplePalani
- Arunachalesvara TempleTiruvannamalai
- Brihadeeswarar TempleThanjavur
- Brihadisvara Temple, Gangaikonda CholapuramGangaikonda Cholapuram
- Ekambareswarar TempleKanchipuram
- Golden Temple VelloreVellore
- Jambukeswarar TempleThiruvanaikaval
- Kailasanathar TempleKanchipuram
- Kamakshi Amman TempleKanchipuram
- Kanyakumari TempleKanyakumari
- Kapaleeshwarar TempleChennai (Mylapore)
- Karpaka Vinayakar Temple, PillayarpattiPillayarpatti (near Tiruppattur)
- Mahabalipuram Shore TempleMahabalipuram
- Marudhamalai Murugan TempleCoimbatore
- Masani Amman TempleAnaimalai (Pollachi)
- Meenakshi TempleMadurai
- Nellaiappar TempleTirunelveli
- Parthasarathy TempleChennai (Triplicane)
- Pazhamudircholai Murugan TempleAlagar Koil, near Madurai
- Ramanathaswamy TempleRameswaram
- Ranganathaswamy TempleSrirangam
- Samayapuram Mariamman TempleSamayapuram, near Tiruchirappalli
- Srivilliputhur Andal TempleSrivilliputhur
- Subramaniya Swamy Temple, TiruttaniTiruttani
- Suchindram Thanumalayan TempleSuchindram
- Swamimalai Swaminatha Swamy TempleSwamimalai
- Thillai Nataraja TempleChidambaram
- Thiruparankundram Murugan TempleThiruparankundram, Madurai
- Tiruchendur Murugan TempleTiruchendur
- Ucchi Pillayar Temple, RockfortTiruchirappalli
- Vaitheeswaran KoilVaitheeswarankoil
- Varadharaja Perumal TempleKanchipuram
- Varaha Cave TempleMamallapuram
Telangana
- Bhadrachalam Sita Ramachandraswamy TempleBhadrachalam
- Birla Mandir, HyderabadHyderabad
- Chilkur Balaji TempleHyderabad
- Gnana Saraswati Temple, BasarBasar
- Jogulamba TempleAlampur
- Ramappa TemplePalampet
- Sri Raja Rajeswara Temple, VemulawadaVemulawada
- Thousand Pillar TempleHanamkonda
- Ujjaini Mahakali TempleSecunderabad
- Yadadri Lakshmi Narasimha TempleYadagirigutta
Tripura
- Tripura Sundari TempleUdaipur
Uttar Pradesh
- Banke Bihari TempleVrindavan
- Dwarkadhish Temple MathuraMathura
- Hanuman GarhiAyodhya
- ISKCON VrindavanVrindavan
- Kashi Vishwanath TempleVaranasi
- Maa Vindhyavasini TempleVindhyachal, Mirzapur
- Prem MandirVrindavan
- Radha Raman TempleVrindavan
- Radha Rani TempleBarsana
- Sankat Mochan HanumanVaranasi
- Shri Krishna Janmasthan TempleMathura
- Shri Ram Janmabhoomi MandirAyodhya
- Shri Vishwanath MandirVaranasi
- Vishalakshi TempleVaranasi
Uttarakhand
- Badrinath TempleBadrinath
- Chandi Devi TempleHaridwar
- Daksheswar Mahadev TempleKankhal, Haridwar
- Dhari Devi TempleKaliyasaur
- Gangotri TempleGangotri
- Gauri KundGaurikund
- Jageshwar DhamJageshwar, Almora
- Kainchi DhamKainchi (near Bhowali)
- Kedarnath TempleKedarnath
- Madhyamaheshwar TempleGaundar (Ukhimath, Rudraprayag)
- Mansa Devi TempleHaridwar
- Neelkanth Mahadev TempleNear Rishikesh (Pauri Garhwal)
- Rudranath TempleChamoli (above Gopeshwar)
- Triyuginarayan TempleTriyuginarayan, Rudraprayag
- Tungnath TempleTungnath (near Chopta), Rudraprayag
- Yamunotri TempleYamunotri
West Bengal
- Dakshineswar Kali TempleKolkata
- Kalighat TempleKolkata
- Sri Mayapur Chandrodaya MandirMayapur
- Tarapith TempleTarapith
Temple visit FAQs
Quick answers before you plan your darshan.
Which are the 12 Jyotirlingas of Lord Shiva?
Somnath (Gujarat), Mallikarjuna (Andhra Pradesh), Mahakaleshwar and Omkareshwar (Madhya Pradesh), Kedarnath (Uttarakhand), Bhimashankar, Trimbakeshwar and Grishneshwar (Maharashtra), Kashi Vishwanath (Uttar Pradesh), Baidyanath (Jharkhand), Nageshwar (Gujarat) and Ramanathaswamy (Tamil Nadu).
What is the Char Dham yatra?
The Char Dham are four sacred abodes at the four corners of India established by Adi Shankaracharya: Badrinath (north), Dwarka (west), Jagannath Puri (east) and Rameswaram (south). The Himalayan Chota Char Dham circuit covers Yamunotri, Gangotri, Kedarnath and Badrinath.
What should I wear when visiting a Hindu temple?
Modest, traditional clothing that covers the shoulders and knees is appropriate everywhere. Some temples, such as Guruvayur and Padmanabhaswamy in Kerala, have a strict dress code (dhoti for men, saree or long skirt for women). Footwear is removed before entering.
Are temple timings the same every day?
No. Most temples follow a regular daily schedule, but timings change on festivals, eclipses and special days, and Himalayan temples such as Kedarnath and Badrinath close for winter. Always confirm locally before you travel.
How can I add my local temple to The Hindu Book?
Join the Sevak programme and submit your temple's details. Sevaks verify listings so that every temple guide stays accurate for devotees.
Is your local mandir missing?
Help devotees find it. Add its timings, aarti and photos as a Sevak — every listing is reviewed before it goes live.