Kudroli Gokarnanatha Temple is located just 3 km from heart of Mangalore city. The beautiful temple at Kudroli id dedicated to Lord Gokarnanatheshwara, an incarnation of Lord Shiva. It is believed that this place is used to graze land for the horses during the rule of Tipu Sultan. Hence, the name 'Kudre' (horse) 'vali' which was transformed into kudroli over time.
Kudroli Sri Gokarnanatha Kshetra was started in 1912 by his holiness Narayana Guru, a social reformer and a saint. The original temple structure was constructed in the Kerala style, recently the temple was renovated in 1991 and now it is in the Chola style.
The main deity of the kshetra is Lord Sri Gokarnanatha (Lord Shiva) and other idols of the kshetra are Lord Ganapathy, Lord Subramanya, Goddess Annapoorneshwari, Lord Bhairava, the Nava Grahas and Lord Shaneshwara.