--> Skip to main content


Uppinangady Temple – Sahasralingeshwara Temple at Uppinangady in Karnataka

Sahasralingeshwara Temple at Uppinangady in Karnataka is dedicated to Shiva. The place is famous for thousands of lingas in the nearby river. The temple is believed to very old; the original Shivling of the Uppinangady Temple is covered by sand and is on the banks of Netravathi River – to the left of the temple. Worship is offered by removing the sand during annual temple festival.

Sahasralingeshwara Temple also has a separate shrine dedicated to Goddess Mahakali. The form of Mahakali worshipped is the ferocious one – that of her annihilating the demon Rakhta Beeja.

Legend has it that Shivlings found in and around Sahasralingeshwara Temple were created by Bhima, the second of the Pandava brothers.

There is also a separate shrine dedicated to Kal Bhairav form of Shiva.

Uppinangady Temple Location

Sahasralingeshwara Temple is located at Uppinangady, on NH 17 about 60 Kms from Mangalore. Nearest most important town is Puttur in Dakshina Kannada District which is around 12 km away.

Kabaka-Puttur Railway Station is the nearest station to the temple situated at a distance of about 13 kms from the temple.

Uppinangady Temple is open from
6:00 AM to 1:30 PM.
5:00 PM to 8:00 PM

The most important festival in the temple is the Shivratri.