Famous Temples In Karnataka

Karnataka has about 34,000 temples and Bangalore alone has over 1,000 temples. Few of these are very ancient and pujas are no longer performed because they are under the care of archeology department.

Aihole is situated on the banks of the Malaprabha River in the Bagalkot district of Karnataka. It is a place of great religious and historic significance.

Aihole is situated at a height of around 590 mt. and about 480 km from Bangalore.

Aihole was the first capital of the early Chalukyas.It is situated on the banks of the river Malaprabha and has over a hundred temples scattered around the village.

Badami, located in the Bagalkot district of North Karnataka, was the capital of the Chalukya Dynasty. It is situated at the mouth of a beautiful ravine, flanked on either side by beautiful sandstone hills.

Banashankari Amma Temple
Banashankari Amma Temple is a famous temple located in Cholachagudd near Badami, in the Bagalkot district of Karnataka. This is a temple dedicated to Goddess Parvati, the consort of Lord Shiva.

This temple is situated just five kilometers from Badami, another famous religious and tourist spot. It is easy to reach Badami by bus from any part of Karnataka. Badami also has a railway station. The nearest airport is located in the city of Belgaum.

Bhutanatha Group of Temples

The Bhutanatha group of temples along with the cave temples on the hills is the major attraction in Badami, a historical town in the Bagalkot district of Karnataka.


Mahakuta is a place of religious significance for Shaivites. It is situated in Bagalkot in Karnataka, a few kilometers away from Badami.

Shri Veerabhadra Temple, Godachi

Godachi is a small village famous for the Godach Fair or Jatre held during the months of November-December every year. The Godachi Jatre is held in honor of Shri Veerabhadra, the prime deity in the main temple here

Bheemalingeswara Temple

The Bheemalingeswara Temple is located in Kaivara, a small town in the Chikballapur district of Karnataka.
Bhoga Nandeeshwara Temple

The Bhoga Nandeeshwara Temple
The Bhoga Nandeeshwara Temple is located in Nandi Hills Area, in Bangalore Rural district. It is a perfect weekend getaway for the city-weary people of Bangalore. The hills offer many places of interest amidst pristine forests, including the Nandi fort built by Tipu Sultan.

Chamarajashwara Temple, Chamarajanagar

Chamarajashwara Temple is regarded as a very important seat of Hinduism in the country.

Channakeshava Temple, Anekal

The Channakeshava Temple in Anekal, Karnataka in the Bangalore Urban district is a magnificent example of the Vijayanagar style of temple architecture.

Gaurishwara Temple, Yelandur

Yelandur was a prominent town during the Chola Rule in Karnataka. The Gaurishwara Temple is a major pilgrim and tourist attraction here.

Ghati Sri Subramanya Temple, Doddaballapura

Ghati Sri Subramanya Temple is one of the most popular temples amongst the hundreds that are scattered in and around Bangalore.

Sri Kabbalamma Temple

Sri Kabbalamma temple is located in the Kabbal village in the Kanakapura Taluk of Ramanagara district.
Muthyala Madugu, Anekal

Muthyala Madugu or Muthyala Maduvu is a picnic spot located a few kilometers away from Bangalore.

Sri Shanimahathma Temple, Madhure

Sri Shanimahathma temple is located a few kilometers away from Bangalore city near Nelamangala town.

Shirdi Sai Mandir, Hoskote

The Shirdi Sai Mandir in Hoskote is a temple dedicated to Shirdi Sai Baba. It is situated in Hoskote, a town on the outskirts of Bangalore district.

Venugopalaswamy Temple, Devanahalli

The name literally means ‘the abode of gods’ and has plenty of temples to its name, including the Venugopalaswamy temple in the Bangalore rural area.

Vishwa Shanti Ashram, Arishinakunte

Vishwa Shanti Ashram is a spiritual center near Bangalore. It is located on the Bangalore Tumkur highway, in Arishinakunte village in Nelamangala Taluk.

Yediyur Siddhalingeshwara Swamy Temple

Yediyur Siddhalingeshwara Swamy temple is located on the Mangalore- Bangalore highway (NH 48).

Belgaum, a charming city nestling in the foothills of the Western Ghats.....more

Bhoo Varaha Laxmi Narasimha Temple

The Bhoo Varaha Laxmi Narasimha Temple is located in Halasi, one of the most ancient towns in Karnataka.
Hooli Panchalingeshwar Temple

Hooli is in the Belgaum district in North Karnataka. It is located at a distance nine kilometers from Saundatti, a major pilgrimage center with many temples.

Jaina Temple, Halasi

Halasi is an ancient town that lies 25 kilometers away from Kittur, in the Belgaum district of Karnataka. It is famous for its many temples - Jain, Shaivite and Vaishnavite.

Kamal Basadi, Belgaum

The Kamal Basadi is one of the two Jain temples inside the Belgaum Fort.

Kamala Narayana Temple, Degaon :

The Kamala Narayana temple is located in Degaon, five km from Kittoor in the district of Belgaum of North Karnataka.

Saundatti Temples

Saundatti is located at a distance of 78 kilometers from Belgaum city, in Belgaum district of Karnataka.

Yellamma Devi Temple

Yellamma Devi Temple is located in Saundatti taluq, five kilometers away from Saundatti town.

Krauncha Giri

Krauncha Giri, located 10 km away from Sandur in Bellary district, is the site of the famous Kumaraswami temple.

Kuruvathi Basaveshwara Temple, Mylara

The Kuruvathi Basaveshwara Temple is located in the Bellary district of Karnataka.
Lingeshwara Temple, Mylara
The Mylara Lingeshwara Temple is dedicated to Lord Shiva who is worshipped by the Kuruba Gowdas in the form of Mailari. This temple is situated in the south west corner of Hadagali Taluk in Bellary district.

Chennakesava Temple

The Chennakesava temple was originally referred to as the Vijayanarayana temple.

Aranya Devi Temple

The Aranya Devi Temple is located in Bidar district in North Karnataka. The Goddess of Sakama – Bhakti is Aranya Devi.

Nanak Jhira Bidar Gurudwara

The Nanak Jhira Bidar Gurudwara, dedicated to the Sikh Guru Nanak, is a historical shrine that is situated in Bidar in North Karnataka.

Narasimha Jhira Cave Temple

The Narasimha Jhira Cave Temple, dedicated to the powerful Lord Narasimha, is also known by the names of Narasimha Zarna Cave temple and Jharani Narasimha Temple.

Papnash Shiva Temple

Papnash Shiva Temple is situated in Bidar district in Northeast Karnataka

Sri Sangameshwara Temple, Kudalasangama

Situated at the confluence of two rivers, namely River Krishna and River Malapraha, the Kudalasangama attracts a lot of devotees every year.

Chikmagalur situated in southwestern part of Karnataka, it is nestled in the Baba Budan hills.

Amrutesvara Temple

The Amrutesvara Temple is located in a restful spot near the Bhadra River reservoir, in the Malnad region.

Horanadu Annapoorneshwari

Horanadu the holy city of Chickmagalur district of Karnataka, is famous for the Annapoorneshwari Temple.

Kalaseshwara Temple, Kalasa

The Kalaseshwara Temple is located in Kalasa town in the Chikmagalur district of Karnataka.

Kodandarama Temple, Hiremagalur

The Kodandarama Temple is situated in Hiremagalur, which is a town in the Chikkamagalur district.

Uttameshwara Temple, Koppa

The Uttameshwara Shiva temple is located in Koppa Taluq in the Chikmagalur district of Karnataka.

Veera Narayana Temple

The Veera Narayana temple is situated in Belavadi village in the Chikmagalur district, Karnataka.

Chitradurga Temples

Chitradurga is a fort town located in the Chitradurga district of Karnataka.

Bhagandeshwara Temple

Bhagamandala is a popular tourist destination and it is the confluence of three rivers, Sujyothi, Kanike and Cauvery.

The city of Davangere is located at a distance of about 260 km from the state capital of Bangalore......more

Sri Anjaneya Swamy Temple

The Sri Anjaneya Swamy Temple in Shamanur, Davangere district of Karnataka is a famous place of worship.

Durgambika Temple

The Sri Durgambika Temple is located in the Old town or Halepet area, Shivaji Nagar in Davangere district of Karnataka.

Shri Guru Kottureshwara Temple, Kudligi

The Shri Guru Kottureshwara Temple, dedicated to Saint Kottureshwara, is a renowned temple situated in the Bellary district in Karnataka.

Harihareshwara Temple, Harihar

The Harihareshwara Temple is located in the Davanagere district near the town of Harihar.

Dharwad, mentioned as `Dharawada' in a record of the 12th century of the Kalyani Chalukyas,is a major town located in the northern part of the state of Karnataka.

Tarakeshwara Temple

The Tarakeshwara temple in the town of Hangal is a marvel of architectural splendor which has to be seen to be believed.

Amruteshwara Temple

The Amruteshwara Temple is situated in Annigeri town, Navalgund Taluq of Dharwad district in Karnataka. It is 25 km from Gadag. The main deity in this temple is Lord Shiva.

Brahma Jinalaya

The Brahma Jinalaya is located in Lakkundi village in Gadag district, Karnataka.

Doddabasappa Temple

The Doddabasappa Temple is located in the Dambal village in Gadag district, Karnataka.

Kalakeshwara Temple

The Kalakeshwara temple is situated at Gajendragarh and the principal deity worshipped here is Lord Shiva.

Kasivisvesvara Temple

The Kasivisvesvara Temple is located in Lakkundi in Gadag district, Karnataka.

Mahadeva Temple

The Mahadeva Temple was built along the plans of the Amruteshwara Temple constructed at Annigeri. It is located in Itagi, Koppal district of Karnataka.

Nanneshwara Temple

The Nanneshwara Temple is located in Lakkundi village, Gadag district, Karnataka.

Navalinga Temple

Kuknur, located in the Koppal district of Karnataka, is popular for its temples constructed by Chalukyas and Ratrakutas. The most famous temple among them is the Navalinga Temple.

Someshwara temple

The beautiful temple of Someshwara lies in the Lakshmeshwara temple which falls under the Gadag district of Karnataka. Lakshmeshwara is an agricultural town. The town has the beautiful Someswhara temple.

Trikuteshwara Temple

The Trikuteshwara Temple is located in Gadag in the Gadag District of Karnataka that is dedicated to Lord Shiva.

Veeranarayana Temple

The Veeranarayana Temple is located in Gadag town, Gadag district of Karnataka.

Venkateshwara Temple

The Lord Venkateshwara temple is located in the Ramenahalli Taluk which lies in the district of Gadag.

Manik Prabhu Temple, Maniknagar

Located in a small hamlet village by the name Maniknagar in a taluk town known as Humnabad in the Bidar district of North Karnataka, the Manik Prabhu Temple is dedicated to a great ascetic.

Sri Kshetra

Sri Kshetra houses the shrine of Dattatreya. Mythological studies state that Shri Dattatreya attained realization at the banks of the Bhima

Sharana Basaveshwara Temple

The Sharana Basaveshwara temple is situated in Gulbarga in the Karnataka state. It is dedicated to the reformer and saint, Shri Basaveshwara.

Krishna Temple

The Krishna Temple in Hampi, Karnataka is a notable one with unique architecture. This temple is dedicated to Lord Balakrishna, the form of Lord Krishna when he was an infant.

Kodanda Rama Temple, Hiremagalur

The Kodanda Rama temple is situated near the edge a bazaar called Virupaksha Bazaar. A path leads from the bazaar to the temple.

Saraswati Temple

Hampi is located in the heart of the ruined city of Vijayanagara, the capital of the Vijayanagara Empire. It is present in North Karnataka. Among the many ruined monuments there, there is a Saraswati Temple.

Virupaksha Temple

The Virupaksha Temple in Hampi, Karnataka is noted for its architecture and has been listed among the UNESCO World Heritage Sites.

Vishnu Temple, Hospet

This temple is situated on the way to the Vitthala Temple from Kamalapura.

Vittala Temple, Anegondi

The Vittala Temple in Hampi, Karnataka is noted for its architecture. This temple is dedicated to Lord Vittala, another form of Lord Vishnu.

Amaragiri Malekal Tirupati Temple

The Lakshmi Venkatramana Swamy temple is also known as Amaragiri Malekal Tirupathi temple. It lies in the town of Arsikere in the district of Hassan, in Karanataka State.

Hasanamba Temple

The name Hasanamba has been given to the Goddess at the Hasanamba Temple and the town too is named after the presiding deity

Ishvara Temple

The Ishvara temple is located in the Hassan district of Karnataka State. It was built during the Hoysala Empire in 1220 CE.

Lakshmi Narasimha Temple

The Lakshmi Narasimha temple was built in the year 1246. It lies in the town of Nuggehali in the Hassan district.

Lakshmi Devi Temple

The Lakshmi Devi temple is situated at Doddagaddavalli, which is a village in the district of Hassan.

Sri Lakshmi Venkataramanaswamy Temple

One of the most beautiful places in the state of Karnataka is the region that surrounds the Mavinakere Sri Lakshmi Venkataramanaswamy temple in the Hassan district.

 Galageshwara Temple

The Galageshwara temple in the Haveri district of Karnataka is one of the most beautiful Shiva temples in the region.

Madhukeshwara Temple

The Madhukeshwara Temple is located in Banavasi town in Uttara Kannada district.

Mukteshwara Temple

The district of Haveri in Karnataka is dotted with hundreds of temples dedicated to different Gods and Goddesses and built by various dynasties in their own styles like the Dravidian, Hoysala, Chalukyas and Vijayanagara.

Siddhesvara Temple

The Siddhesvara temple is situated in the district of Haveri in the Karnataka State.

Banashankari Temple

The Banashankari Temple is located in Amargol town in Dharwad district, Karnataka.

Chandramouleshwara Temple

The Chandramouleshwara Temple is located in Unkal Village in Hubli-Dharwad District, Karnataka.

Shambhulinga Temple

Shambhulinga temple lies in the district of Gadag. The principal deity worshipped in the Shambhulinga temple is Bhimambika.

Shri Kalika Devi Temple

The Kalika Devi Temple, dedicated to Goddess Kali, is a popular temple situated in South India.

Veerabhadreshwara Temple, Tarikere

Veerabhadreshwara Temple is set against the backdrop of the beautiful Kalhatti falls. The temple is constructed in a gap between two rocks.

Antharagange Temple

Antaragange is a mountain located in the Shathashrunga mountain range. It is located three kilometers from Kolar in the direction of Kolar Betta,

Kolaramma Temple

Kolar is located along the southern region and eastern most part of state of Karnataka. The two most significant temples are Kolaramma temple and Someshwara temple.

Kotilingeshwara Temple

Kotilingeshwara is the principal deity of the Kotilingeshwara temple. This temple lies in the Kammasandra village in the district of Kolar.

Kurudmale Ganesha Temple

The temple of Kurudmale is situated in the district of Kolar in the State of Karnataka. There is a popular Ganesha temple here which was built by the Vijayanagar kings.

Someshwara Temple

Kolar is located 68 km from the city of Bangalore, on the Chennai-Bangalore National Highway.

Mookambika Devi Temple

The Kollur Mookambika Temple is one of the most famous pilgrimage centers in India. This temple is dedicated mainly to Parvati Devi or Shakthi, and also the Female Trinity, Mahashakthi, Mahalakshmi, and Saraswathi.

Chennakesava Temple
The Chennakesava temple  was built on the banks of the Yagachi River in Belur, an early capital of the Hoysala Empire.

Sri DurgaParameshwari Temple, Bappanadu – Mulki

The Sri DurgaParameshwari temple is situated in the Bappanadu village of the Dakshin Kannada district. The temple is located on the banks of River Sambhavi.

Sri Karinjeshwara Temple, Karinja

The Sri Karinjeshwara temple is situated in the town of Karinja, in the Dakshin Kannada district, is one of the most honoured pilgrim spots in Karnataka.

Shree Durga Parameshwari Temple, Kateel

The Shree Durga Parameshwari Temple is located in the temple town of Kateel in Dakshina Kannada district of Karnataka.

The Kukke Subramanya Temple

Kukke Subrahmanya, dedicated to Lord Subrahmanya, also called Murugan, is a Hindu temple situated in Subramanya, in the Western Ghats of Karnataka..

Mangaladevi Temple, Bolara

The famous Mangaladevi temple is situated in Mangalore city at a place called Bolara.

Nellitheertha Cave Temple

The Nellitheertha Cave Temple is located in Nellitheertha town, which is present in the Dakshina Kannada district of Karnataka.

Shree Panchalingeshwara Temple

Panchalingeshwara temple has been built directly without the pedestal and this is clearly visible.

Puttur Mahalingeshwara Temple

The Puttur Mahalingeshwara Temple is an ancient temple which was constructed in the 12th century A.D.

Shri Raja Rajeshwari temple, Polali

The Shri Raja Rajeshwari Temple is situated in the Dakshina Kannada district in Karnataka.

Surya Sadashiva Temple, Nada Village

The Surya Sadashiva Temple is situated in the Nada Village of the Dakshina Kannada district in Karnataka.

Thousand Pillars Temple, Moddbidri

The Thousand Pillars Temple is a Jain temple in Moddbidri that is located in the Dakshina Kannada district.

Sri Venkatramana Temple

The Sri Venkatramana temple in Mangalore is of great religious significance.

Shri Vinayaka Shankaranarayana Durgamba Temple

The Shri Vinayaka Shankaranarayana Durgamba Temple is situated in Nandavara town in the Bantwal Taluq of Dakshina Kannada.

Murudeshwar Mahadev Temple, Bhatkal Taluk of Uttara Kannada district
Murudeshwara temple dedicated to Lord Shiva, lies in the holy beach town in the Bhatkal Taluk of Uttara Kannada district in the state of Karnataka..

Shri Ganapathi Temple

The Ganapathi Temple in Idagunji is in Honnavara Taluq, Uttara Kannada District of Karnataka.

Statue of Lord Shiva

A statue of Lord Shiva is in Murudeshwara town in Bhatkal Taluq, Uttara Kannada District in Karnataka.

Basaralu Temple

In the heart of Mandya – the Sugar city of Karnataka, there is a small village called Basaralu which contains one of the finest

Chamundi Temple

The Chamundi or Chamundeshwari Temple is one of the most famous temples in Karnataka.

Cheluvanarayana Swamy Temple

The Cheluvanarayana Swamy temple is a famous temple that has more religious than architectural significance.

Lakshminaryana Temple

The temple of Sri Lakshminarayana is situated in the small town of Hosaholalu which is in the Krishnarajapet taluk of Mandya district.

Thirunayanapuram Temple

The Thirunarayanapuram temple is ideally located on the Cauvery banks of the Mandya district.

Shravanabelagola in Hassan District is 157 km away from Bangalore is an important Jain centre....more

Lakshmi Narasimha Temple

The Lakshmi Narasimha Temple is a temple built by the Hoysalas in Bhadravathi, which is around 20 km from Shimoga in Karantaka. 

Pranaveshwara Temple

Talagunda was known as Sthanagundur and it was a place of religious learning or agrahara. This place is the earliest agrahara found in the state of Karantaka.

Tripurantaka Temple

Tripurantaka or Tripurantakesvara temple is one of the eminent temples in Balligave town of Shivamogga district, in Karnataka state.

Somnathpur, a tiny village on the banks of the Kaveri.

Chennakesava Temple

The Chennakesava Temple is located in Somanathapura town in Mysore district.

Keshava Temple

The Keshava Temple is located in Somanathapura town in Mysore district, Karnataka.

Mudukuthore Mallikarjuna Temple

The Mudukuthore Mallikarjuna Temple is one of the Panchalinga Darshana Temples in and around Talakad.

Shringeri Sharadamba Temple

Shringeri Sharadamba Temple is located in Shringeri town, in the Chikmagalur district of Karnataka.

Sringeri Sharada Peetham

Sringeri Math is located in Sringeri town in Chikmagalur district of Karnataka.

Vidyashankara Temple

The Vidyashankara temple is located in the holy town of Sringeri, in the Chikmagalur district of Karnataka.

Srirangapatna also spelt as Srirangapattana, is city of historic, religious, and cultural hub situated in Mandhya district of Karnataka, just about 13kms from Mysore.

Karighatta Srinivasa Temple

Karighatta Srinivasa temple is in Karighatta a hill near Srirangapatna in Mysore, Karnataka.

Sri Ranganathaswamy Temple

This beautiful ancient temple is located in Srirangapattana which is in the district of Mandya.

Vaidyanatheswara Temple

The Vaidyanatheswara temple is located in Talakad, an ancient town with an interesting history. It is located In the Chamarajanagar district of Karnataka

Devarayanadurga Temple

Devarayanadurga is a hill which is situated in Tumkur and has two popular temples, the Yoganarasimha and Bhoganarasimha and is a popular destination for the devotees.

Sri Mahalakshmi Temple

Sri Mahalakshmi Temple, situated in Goravanahalli, is the abode of Goddess Mahalakshmi, goddess of wealth and prosperity.

Sree Siddaganga Mutt

Sree Siddaganga Mutt is an ancient and one of a kind Gurukul, situated in Tumkur, amidst the beautiful and serene landscape.

Udupi, the Kokani city is the headquarters of the Udupi District, Karnataka state..

Ashta Mathas of Udupi

The Ashta Mathas or Monasteries of Udupi were established by Madhwacharya, the great Dvaita philosopher.

Sree Venkataramana Temple

Sree Venkataramana Temple is in Karkala Town, Katkala Taluq, Udupi District, in Karnataka.

Udupi Sri Krishna Matha

Udupi Sri Krishna Matha is a popular Hindu temple dedicated to Lord Krishna and is located in the town of Udupi, Karnataka.

Yelluru Shri Vishweshwara Temple

The Yelluru Shri Vishweshwara Temple is located in Yellur Town, Udupi District in Karnataka.


  1. I had spend an useful time with this blog.You can book your Trip online using this site and you can get some benefits too with your bookings.
    Book Kesineni Travels bus tickets online through TicketGoose.com.
    Now Online Bus Booking is easy with TicketGoose.

  2. hi dear,
    I like to visit Resort and spa during my vacation.Im looking out for a good resort to visit this weekend.planing for Bandipur resorts and kgudi resort

  3. Thanks for sharing. Lot more temples are there to visit in karnataka. i visited last week for that i book my Bus Ticket through online.

  4. Veerabhadreshwara Temple is set against the backdrop of the beautiful Kalhatti falls. The temple is constructed in a gap between two rocks. I visited for that book my Bus Ticket through online.

  5. hi friends..well written post.keep blogging.planning a trip to br hills resort and also near by place bandipur resorts..its really an awesome place.their sevices and Wildlife Safari really really awesome....do visit once in your life tome..