Neelkanth Mahadev Temple is located 12 km away from Rishikesh. The temple is on the hilltop across the Ganga River. The temple stands on the heights of 926 meters. The temple derived its name from Lord Shiva. Based on the mythological faith, the churning of the sea by the Gods and the demon formed a poisonous liquid, which was consumed by Lord Shiva at this place. As a result, his throat became blue, which in Hindi accurately means 'Neelkanth'. The destination is much-loved among the spiritual tourists from all over the world.
The temple is on the hilltop of Swarg ashram. The temple is located about 5500 feet above the sea level. To visit this most respected temple of Rishikesh, taxi and horse riding are available from Lakshman Jhula. Each year in the months of monsoon - mid July to August – several fairs and ceremonies are held here.