Devi Temples in Himachal Pradesh
The Mother Goddess, primordial feminine energy who takes many forms — from gentle Parvati to fierce Kali.
40 Temples dedicated to Devi in Himachal Pradesh

mandi
Ancient Maa Sheetla Mandir
Ancient Maa Sheetla Mandir, Mandi, Himachal Pradesh, honors Sheetla Mata, protector goddess against disease, depicted with a broom and a pot of cooling water.

chamba
Bhalei Mata Temple
Bhalei Mata Temple in Chamba district, Himachal Pradesh, honors a local form of Shakti revered by Gaddi and Pahari communities, drawing large Navratri crowds.

chamba
Bharmani Temple, Bharmour
Bharmani Temple above Bharmour, Chamba, is a Devi shrine on the Manimahesh Yatra trail, a customary halting point above the Chaurasi temple complex.

shimla
Bhimakali Temple
Bhimakali Temple in Sarahan, Shimla district, is one of the 51 Shakti Peethas, marking where Sati's ears fell, with a striking 8-storey wood-and-stone tower.

chamba
Chamunda Devi Mandir, Chamba
Chamunda Devi Mandir, Chamba, Himachal Pradesh, is a hilltop Devi shrine founded by Raja Sahil Varman, offering panoramic views over the Ravi valley.

mandi
Chaturbhuja Mata Temple
Chaturbhuja Mata Temple on a hill near Mandi town honors a four-armed form of Durga, prized for its panoramic views and peaceful setting.

mandi
Chindi Mata Mandir
Chindi Mata Mandir in Mandi houses an eight-armed stone idol of Chandi/Durga, a regional pilgrimage site for childless couples and the ailing.

kullu
Hidimba Devi Temple
Hidimba Devi Temple, set in a cedar forest above Manali, Kullu, enshrines the Mahabharata's Hidimba and draws vast crowds of pilgrims and tourists.

kullu
Jagannathi Devi Temple, Bhekhli
Jagannathi Devi Temple in Bhekhli, Kullu, ranks among the valley's oldest Devi shrines, whose blessing opens the Kullu Dussehra Rath Yatra of Raghunath.

chamba
Jagdamba Temple, Khajjiar
Jagdamba Temple at Khajjiar, Chamba's alpine "Mini Switzerland" meadow, is a well-visited Devi shrine drawing pilgrims and scenery-seeking tourists.

chamba
Jai Pohlani Mata Temple
Jai Pohlani Mata Temple on the Dainkund ridge near Chamba, HP, is a Devi shrine revered by trekkers as guardian deity of the route to Dainkund Peak.

chamba
Laake Wali Mata Mandir
Laake Wali Mata Mandir near Chamba, HP, is a rural Devi shrine serving nearby villages as the presiding deity of the local farming community.

chamba
Lakshana Devi Temple, Bharmour
Lakshana Devi Temple in Bharmour, Chamba, dating to around 700 CE, is widely cited as India's oldest surviving wooden temple, with a bronze Durga icon.

sirmaur
Maa Bhangayni Mandir
Maa Bhangayni Mandir at Haripurdhar, Sirmaur, Himachal Pradesh, honors the goddess believed to have freed her brother Shirgul Mahadev from captivity.

kinnaur
Maa Chandika Devi Ji Kila, Kalpa
A fort-temple seat of Chandika Devi in Kalpa where she is likewise revered as a seat of justice, with oracles interpreting her will during festivals.

kinnaur
Maa Chandike Durga Ji Temple, Kothi
Maa Chandike Durga Ji Temple in Kothi, Kinnaur, is revered as kuldevi of many Kinnauri families and historically served as a traditional seat of justice.

mandi
Maa Hateshwari Devi Temple, Darauda Dhaar
Maa Hateshwari Devi Temple atop Darauda Dhaar near Sundernagar, Mandi, is a trusted hilltop shrine to the goddess of power and knowledge.

kullu
Maa Vaishno Devi Temple (Kullu)
Maa Vaishno Devi Temple in Kullu, on the Beas River near the Manali highway, is an independent 20th-century Devi shrine distinct from Jammu's cave temple.

mandi
Mahishasurmardini Mata Temple, Dhangsidhar
Mahishasurmardini Mata Temple on Dhangsidhar hill, Mandi, honors Durga's demon-slaying form and offers sweeping views over the Beas valley.

kangra
Mata Baglamukhi Temple
Mata Baglamukhi Temple in Kangra, HP, is a Siddha Peeth and among India's three foremost Baglamukhi shrines, sought for victory and protection from harm.

sirmaur
Mata Balasundri Temple, Jamta
Mata Balasundri Temple in Jamta, Sirmaur, Himachal Pradesh, is a historic hilltop Devi shrine linked to 19th-century Gorkha-British battles.

bilaspur
Mata Shri Naina Devi Ji Mandir, Kalol
Mata Shri Naina Devi Ji Mandir in Kalol, Bilaspur, is a local village shrine distinct from the district's famous hilltop Naina Devi Shaktipeeth.

mandi
Murari Devi Temple
Murari Devi Temple, a hilltop Shakti shrine above Sundernagar, Mandi, is revered as kul-devi by local families for mundan rites and cattle protection.

bilaspur
Nersha Mata Temple
Nersha Mata Temple in Bilaspur, a hilltop Devi shrine tied to the former princely state, draws large crowds during Navratri and the annual Sair fair.

kullu
Sheetla Mata Mandir, Kullu
Sheetla Mata Mandir in Kullu honors the folk goddess of protection from disease, drawing locals for marriages, healing vows, and seasonal worship.

bilaspur
Sheetla Mata Temple, Jangla
Sheetla Mata Temple in Jangla village, Bilaspur, Himachal Pradesh, honors the goddess of healing and smallpox, revered as kuldevi by many local families.

mandi
Shikari Devi Temple
Shikari Devi Temple near Mandi, HP, has no roof, as local belief holds any built here collapses; the goddess is worshipped in the open amid Himalayan views.

bilaspur
Shree Naina Devi Ji, Sohra-Biyuns
Shree Naina Devi Ji in Sohra-Biyuns hamlet, Bilaspur, Himachal Pradesh, is a village shrine to Naina Devi, serving as kuldevi for surrounding hamlets.

bilaspur
Shri Badoli Devi Ji Temple
Shri Badoli Devi Ji Temple on a Sivalik hilltop near Gehrwin, Bilaspur, is a mother-goddess shrine drawing devotees for child protection and vows.

mandi
Shri Bhimakali Temple, Mandi
Shri Bhimakali Temple sits on the Beas riverbank in Mandi, HP, linked by legend to Krishna's slaying of the demon Banasura, said buried near its gate.

kangra
Shri Brajeshwari Devi Temple
One of the 51 Shakti Peethas — the left breast of Sati is believed to have fallen here. The goddess is worshipped in aniconic Pindi form as Vajreshwari.

kangra
Shri Chamunda Devi Mandir
Shri Chamunda Devi Mandir in Kangra, HP, is one of the state's five principal Shakti temples, a rare joint shrine of the goddess with Shiva as Nandikeshwar.

mandi
Shri Hanogi Mata Temple
Shri Hanogi Mata Temple on the Mandi-Kullu highway is a popular roadside Shakti shrine where travelers stop for the goddess's protection.

mandi
Shri Hateshwari Temple, Diargi
Shri Hateshwari Temple in Diargi village near Sundernagar, Mandi, is a village Devi shrine to Maa Hateshwari with a devoted local following.

kangra
Shri Jwalamukhi Mata Shaktipeeth
Shri Jwalamukhi Mata Shaktipeeth in Kangra, HP, is one of the 51 Shakti Peethas, uniquely worshipped as eternal blue flames rising from rock, with no idol.

bilaspur
Shri Mata Naina Devi Ji Shaktipeeth
Shri Mata Naina Devi Ji Shaktipeeth in Bilaspur marks where Sati's eye fell, ranking among the 51 Shakti Peethas and North India's major pilgrimages.

sirmaur
Shri Mata Renuka Ji Temple
Shri Mata Renuka Ji Temple on Renuka Lake, Sirmaur, Himachal Pradesh, honors Renuka, mother of Parashuram, with the lake said to be her very body.

mandi
Shri Sishudatri Simsa Mata Mandir
Sishudatri Simsa Mata Mandir near Ladbharol, Mandi, honors Sharada Devi as "Santan Datri," believed to bless childless couples with offspring.

sirmaur
Sri MahaMaya Bala Sundari Temple, Trilokpur
Sri MahaMaya Bala Sundari Temple in Trilokpur, Sirmaur, Himachal Pradesh, honors Durga's child form; its pindi was famously found in a bag of salt.

kullu
Tripura Sundari Mandir, Naggar
Tripura Sundari Mandir in Naggar, Kullu, is a three-tiered Kath-Kuni pagoda revered as the Kullu royal family's chosen protector goddess.