Shri Naina Devi Ji Temple
A hilltop shrine above Gobind Sagar Lake, traditionally one of the 51 Shakti Peethas.

Bilaspur District
A hilltop Shakti Peeth temple in Bilaspur district overlooking Gobind Sagar Lake — distinct from the Naina Devi Temple at Nainital, Uttarakhand.
The story
Shri Naina Devi Ji sits on a hilltop in Bilaspur district, high above the Gobind Sagar reservoir formed by the Bhakra Dam. By tradition it is one of the 51 Shakti Peethas of Hindu belief, reached either on foot up a stepped path or by a ropeway to the temple platform. It is often confused with the Naina Devi Temple beside Naini Lake in Nainital, Uttarakhand — a separate shrine with its own, distinct local legend. The Bilaspur temple is the one conventionally counted among the Shakti Peethas.
Best time
March – June, September – November
Ideal duration
1 Day
Travel style
Pilgrimage • Culture
Access
Road Access
Why visit
A hilltop shrine above Gobind Sagar Lake, traditionally one of the 51 Shakti Peethas.
A cable car alternative to the stepped climb up the hill.
The temple approach overlooks the Bhakra Dam reservoir.
Go deeper
The hilltop shrine at the centre of the town.
Views over the reservoir from the temple hill.
Make it yours
Ready to book
Fixed-departure tours with a set itinerary and date — pick one and book it as-is.
No fixed-departure tours in Naina Devi yet — a curated journey below can be tailored instead.
Curated journeys
Starting itineraries our team tailors to your dates, group and pace.
New journeys through Naina Devi are being curated. Explore the destination story now and check back soon.
Plan the route
No fixed routes to Naina Devi listed yet — our team can still arrange private transport.
Plan Transport to Naina DeviLocal knowledge
No dedicated Naina Devi specialist yet — our broader team can still help you plan.
Explore all Travel ExpertsWhere to stay
Time it right
Chaitra Navratri draws large crowds.
How Naina Devi compares
Keep exploring