Baijnath is a town in Kangra district of Himachal Pradesh. It is about 50 kilometres from Dharamshala which is the district headquarters.The very famous ancient temple of Lord Shiva (Baijnath) is situated here giving the town its name .
The Baijnath Temple is located 16 km from Palampur in the Beas valley and is dedicated to Lord Shiva. Shiva is worshipped here as Vaidyanath or the Lord of Physician. The temple has lent its name to town as well which earlier was known as Kiragrama. The history of the temple is stated on stone slabs. According to it, the temple foundation was laid down by two local merchants in the 9th century. The date of inscription is itself given in two eras – Saptarshi and Saka. The Saka year 1126, which corresponds to 1204 AD, is considered more authentic. Renovation work in the temple was carried out by Raja Sansar Chand in the 19th century.Today, the temple is still very much in use and attracts a number of visitors year round. The unique feature of the temple is its architectural style, which is very different from the rest of the temple in the state. Actually, the architectural style is Orissan which is far away from Himachal.