Kangra, Himachal Pradesh

Bhagsunag Temple

Also known as Bhagsu Nag Temple, Bhagsu Nath, Bhageshwar Temple

Bhagsunag Temple in Kangra, HP, honours the serpent deity Nag Devta alongside Shiva; its healing spring leads on to the nearby Bhagsu Waterfall.

Photos of Bhagsunag Temple

Bhagsunag Temple

Bhagsunag Temple at a Glance

LocationKangra, Himachal Pradesh
Presiding deityShiva
EstablishedLegendary medieval origin; present structure c. 19th century
ArchitectureTraditional Himachali hill-temple style, whitewashed with a white shikhara, built around a spring-fed kund
Timings05:00–20:00 daily
AddressBhagsu Nag, Manisha Rd, Dharamshala, Himachal Pradesh 176216

History of Bhagsunag Temple

Legend holds that King Bhagsu diverted water from the sacred Nag Dal Lake for his kingdom; its guardian Nag Devta slew him for the theft, and the spilled water refilled the lake. Bhagsu asked to be remembered alongside the deity, giving the site the name Bhagsu Nag. A later king, Dharma Chand, was instructed by Shiva in a dream to build a shrine at the spring, uniting the two traditions.

Festivals Celebrated at Bhagsunag Temple

  • Nag Panchami

How to Reach Bhagsunag Temple

Nearest airport: Kangra (Gaggal) Airport, ~15–20 km. Nearest railhead: Kangra narrow-gauge station, ~17 km; broad-gauge at Pathankot, ~85 km. A 2–3 km walk or short taxi ride uphill from McLeod Ganj.

Temples Near Bhagsunag Temple

More Shiva Temples to Visit

Frequently Asked Questions about Bhagsunag Temple

Where is Bhagsunag Temple located?

Bhagsunag Temple is located at Bhagsu Nag, Manisha Rd, Dharamshala, Himachal Pradesh 176216, in Kangra, Himachal Pradesh, India.

Who is the presiding deity at Bhagsunag Temple?

The presiding deity at Bhagsunag Temple is Shiva (also known as Mahadev, Bholenath), worshipped in the Shaiva tradition.

What are the timings of Bhagsunag Temple?

Bhagsunag Temple is generally open 05:00–20:00 daily. Timings can vary on festival days and special occasions — verify with the temple before your visit.

When was Bhagsunag Temple built?

Bhagsunag Temple was established Legendary medieval origin; present structure c. 19th century. Portions of the structure have been added and renovated by successive dynasties over the centuries.

What is the architectural style of Bhagsunag Temple?

Bhagsunag Temple is built in the Traditional Himachali hill-temple style, whitewashed with a white shikhara, built around a spring-fed kund style, characteristic of Shiva shrines of this region.

Which festivals are celebrated at Bhagsunag Temple?

The principal festivals celebrated at Bhagsunag Temple include Nag Panchami. These draw large crowds of pilgrims from across Himachal Pradesh and beyond.

How can I reach Bhagsunag Temple?

Nearest airport: Kangra (Gaggal) Airport, ~15–20 km. Nearest railhead: Kangra narrow-gauge station, ~17 km; broad-gauge at Pathankot, ~85 km. A 2–3 km walk or short taxi ride uphill from McLeod Ganj.

Why is Bhagsunag Temple significant?

Bhagsunag Temple in Kangra, HP, honours the serpent deity Nag Devta alongside Shiva; its healing spring leads on to the nearby Bhagsu Waterfall.