ॐ
Baijnath Temple, Himachal Pradesh
Shiva (Vaidyanath) · Nagara Temple · Himachal Pradesh
॥ ॐ नमः शिवाय ॥
The Baijnath Temple is a finely carved stone Shiva temple in the Kangra valley of Himachal Pradesh, built in 1204 CE in the Nagara style. Here Shiva is worshipped as Vaidyanath, the lord of physicians, and the temple has long been sought by those praying for healing. Its graceful shikhara and richly sculpted stonework make it one of the most accomplished early temples of the region, and a local legend ties the lingam to Ravana.
A Nagara temple of 1204 CE
Baijnath stands near Palampur in the Kangra valley and was built in 1204 CE, as recorded in inscriptions at the site. It follows the Nagara style of north Indian temple architecture, with a tall curving shikhara rising over the sanctum.
The stone is worked with care, the walls and doorways carved with figures and ornament, and the temple has survived in remarkably good condition for its age, a rare example of early medieval craftsmanship in the western Himalayas.
Shiva as Vaidyanath, lord of healing
The lingam enshrined here is worshipped as Vaidyanath, a name meaning the lord of physicians. Devotees come seeking relief from illness and the blessing of good health, and the temple’s reputation as a place of healing has endured for centuries.
Worship follows the customary rites of a Shiva temple, with abhisheka of the lingam and the offering of bilva leaves, water and flowers, drawing both local Himachali devotees and pilgrims from afar.
The Ravana legend and Dussehra
A local tradition links the Baijnath lingam to Ravana, who is said to have worshipped Shiva with great devotion. Because of this association, the town observes Dussehra differently from much of India, refraining from the customary burning of Ravana’s effigy.
This unusual custom sets Baijnath apart and reflects how local belief has woven the temple into the wider story of Shiva’s devotees, giving the place a distinct identity within the Kangra valley.
How to reach Baijnath Temple
- By road: Baijnath lies on the Kangra valley route near Palampur, well connected by Himachal road transport buses and taxis from Dharamshala, Mandi and Pathankot.
- By train: Baijnath Paprola, on the narrow-gauge Kangra Valley Railway, is close by, while Pathankot is the nearest broad-gauge railhead.
- By air: Gaggal (Kangra) Airport near Dharamshala is the nearest, about 50 to 55 km away, with taxis to Baijnath.
Frequently Asked Questions
When was the Baijnath Temple built?
The temple was built in 1204 CE, as recorded in inscriptions at the site, in the Nagara style of architecture.
Which deity is worshipped at Baijnath?
Shiva is worshipped here as Vaidyanath, the lord of physicians, in the form of a lingam sought for healing.
Where is the temple located?
Baijnath is near Palampur in the Kangra valley of Himachal Pradesh.
Why is Dussehra observed differently in Baijnath?
A local legend links the lingam to Ravana, who is said to have worshipped Shiva here, so the town does not burn Ravana’s effigy at Dussehra.
What style is the temple’s architecture?
It is a stone temple in the Nagara style, with a tall curving shikhara and finely carved walls and doorways.
How do I reach Baijnath?
Baijnath is on the Kangra valley route near Palampur; the nearest railhead is Baijnath Paprola, and Gaggal Airport is about 50 km away.
॥ हर हर महादेव ॥ • Bhaktiras.net Temple Guide
| Primary Deity | Shiva (Vaidyanath) |
| Location | Baijnath, near Palampur |
| State | Himachal Pradesh |
| Built | 1204 CE |
| Architecture | Nagara style, stone |
| Known For | Healing, Ravana legend |