Home›Himachal Pradesh›Baijnath
Baijnath Temple, Himachal Pradesh

Baijnath Temple

The Lord of physicians, worshipped as Vaidyanath in the Kangra valley.

In the Kangra valley of Himachal Pradesh, against the backdrop of the Dhauladhar range, stands the ancient Baijnath temple, a superb early-medieval shrine dedicated to Shiva as Vaidyanath, the Lord of physicians — the healer of all disease. Built in the Nagara style in the early thirteenth century and beautifully preserved, it is famed for its exquisite stone carving and its serene mountain setting.

Devotees revere the Lord here for healing and wellbeing, and the temple draws pilgrims especially at Shivaratri. Uniting profound antiquity, architectural beauty, and living devotion, Baijnath is among the most treasured Shiva temples of the western Himalayas.


Explore further

Explore more

More temples in Himachal Pradesh

Other temples in the same state.

Each thumbnail is Creative Commons–licensed via Wikimedia Commons and credited on that temple's own page.