Shri Naina Devi Ji Temple is a prominent Shakti Peeth located atop a hill in the Bilaspur district of Himachal Pradesh. The temple is connected conveniently via National Highway 21, making it easily accessible for pilgrims from neighboring states. Visitors can reach the temple by road via a winding pathway, through well constructed concrete steps, or by taking the popular ropeway (Rajju Marg) that carries devotees from the base to the hilltop. From the temple premises, pilgrims can enjoy a breathtaking view of the Gobind Sagar Lake, a vast reservoir formed by the iconic Bhakra–Nangal Dam.
History
and Legends
Foundation
According
to traditional beliefs, Raja Bir Chand is credited with establishing the
original shrine of Shri Naina Devi Ji. Over centuries, the temple has been
renovated and revered as a major pilgrimage site in Himachal Pradesh.
The
Legend of Naina, the Gujjar Boy
A
well‑known legend tells the story of a young Gujjar boy named Naina, who
noticed a miraculous event—a white cow pouring milk over a particular rock. The
Goddess later appeared to him in a dream, revealing that the stone was her Pindi.
When the king witnessed the divine sign, he ordered a temple to be built there.
The temple was named Naina Devi in honor of both the Goddess and the
boy.
Mahishapeeth
– The Victory Over Mahishasur
Shri
Naina Devi Ji is also known as Mahishapeeth.
According to mythology:
Guru
Gobind Singh Ji’s Visit
In 1756,
Guru Gobind Singh Ji visited Shri Naina Devi Ji before his campaign against the
Mughals. He performed a sacred Yagna here, seeking the Goddess’s
blessings for victory.
Deity
Worshipped
The
main deities enshrined here include:
The
temple is considered a Shakti Peeth where Sati’s eyes are believed to have
fallen.
Festivals
Celebrated
Shri
Naina Devi Ji Temple witnesses grand celebrations during:
During
these occasions, thousands of devotees gather to seek the Goddess’s blessings.
Temple
Timings
VISITOR GUIDE
👉 You can view or navigate to the temple using the Google Map link below:
Contact Information
Phone:
📞 +91‑1978‑288048
📞 +91‑1978‑288621
Address:
Shri Naina Devi Ji Temple Trust
Shri Naina Devi Ji
District Bilaspur
Himachal Pradesh, India
How to Reach Shri Naina Devi Ji
By Air
By Rail
By Road
Easily accessible from:
State-run and private buses connect the temple with major cities in Punjab and Himachal Pradesh.
Architecture
and Main Attractions
Shri
Naina Devi Ji Temple
The
temple structure is beautifully crafted with marble, silver‑clad doors,
and sacred imagery of various deities. The main sanctum includes:
Cave
Temple
A 70‑ft
long cave located close to the main shrine serves as an alternate route for
darshan.
Ropeway
(Rajju Marg)
One
of the most convenient ways to reach the temple.
Kripali
Kund
Linked
to the Mahishasur legend, this sacred spot is associated with healing powers.
Khappar
Mahishasur
A
site near the Bhavan where devotees traditionally bathe before darshan.
Kala
Johar
Considered
sacred for healing skin problems and for blessing women seeking children.
Kolan
Wala Toba
The
first major stop during the yatra, known for its lotus blooms and holy bathing
area.
Conclusion
Shri
Naina Devi Ji Temple is a powerful Shakti Peeth where devotees experience
divine grace, healing, and spiritual fulfillment. With its sacred legends,
scenic hilltop views, and centuries‑old devotion, the temple continues to be a
cherished pilgrimage destination in Northern India.
Jai Mata Di! 🙏