Ahobilam Temple

Ahobilam Temple

Ahobilam temple is located in Kurnool district of Andhra Pradesh. People worship God Sri Lakshmi Narasimha Swamy over here. It considered that the total Nallamala hills extending from Kurnool to Chittoor are the embodiment of God Adisesha whose head is Tirupati.

The middle part is Ahobilam, and the tail is Srisailam. According to the legends, Lord Narasimha has incarnated as half lion and half man to kill the demon. Devotees worship all the nine forms of Lord Narasimha here. Here

Ahobilam temple timings
Ahobilam temple

History of The Temple:

Prahlada Varada Narasimha:

At the foot of the hills, Prahladavarada Narasimha temple located. It is the blessing Prahalad of Lord Narasimha Swamy. The architecture of this temple is in Vijayanagar format.

Chatravata Narasimha:

The deity is under the peepal tree, with thorny bushes around it. To reach upper Ahobilam one has to ascend 10.5 km path. Several shrines are present along the way from the foot of the hill to upper Ahobilam.

Karanda Narasimha, Yogananda Narasimha:

There are temples of Karanda Narasimha and Yogananda Narasimha. According to the legends, after assassinating the demon HiranyaKasyapa to death. God Narasimha taught Prahlada about yogic postures after killing the beast, so in this aspect, the Lord called as Yogananda Narasimha.

Vedadri and Garudadri are two crests of hills that are divided by Tirtham. From there, Tirtham joins Penna and Kumadavati. This Tirtham considered as a river that flows inside during the part of its course.

Ugra Narasimha:

Ugra Narasimha is the fierce form of Lord Narasimha. Its located on the southern slope of the hill. The colossal pillar Ugra Sthamba is at the entrance of the shrine Guha Narasimha. According to the legend, demon Hiranyakasyapa hit his son with the mace asking him that the Lord Vishnu was innate in that same pillar. Finally, Lord Vishnu emerges out of it in this Urga Narasimha avatar to kill the demon.

Kroda Narasimha:

As we move forward, there appears a temple called Kroda Narasimha. Here, Lord Narasimha is in the boar avatar. One will be blessed with immense spirituality if they perform Narayana Satakshari Japa and Parayana of Varahakanda at this place.

Malola Narasimha

Moving forward from Kroda Narasimha leads to Malola Narasimha. Santaroopa is the name of the deity present here along with the Goddess Lakshmi. Prataparudra, the Kakatiya king donated the deity made of gold, the Jeeyars are now worshipping that.

Jwala Narasimha

Jwala Narasimha comes after the Malola Narasimha. The deity in this shrine is the fierce full avatar of the Lord Narasimha. Lord Narasimha’s anger will be extreme here. He tore Hiranyakasyapa apart.

Pavana Narasimha

People worship Lord Narasimha’s Shakta avatar in this shrine. Finally, the upper Ahobilam is Swayambhu, the self-manifested. The devas witnessing the ferocious form of Lord Narasimha while he was killing the demon, sang the following phrases in his praise.

Narasimha Pranamam Devam Aho Balam Aho Balam

Since then, the place as known to be as Ahobilam.

And legend behind it is, Garuda worshipped the Lord in that great cave and realized the Lord. Since then the place is known to be Ahobila.

Holy Tirthas in the Temple :


Lord Narasimha, after assassinating the demon, washed his hands in this Tirtham. Since then the water is red.


Its located  4km away to the northeast of the temple. The myth behind this is, once a courtesan happens to have the mere darshan of the Lord here. After the darshan, she regretted her ways and built this tirtham to wash her sins away.

Rama Tirtham:

Rama Tirtham is 8 km away from Lower Ahobilam.


Brahmotsavam is the annual festival. People celebrate it in the Phalguna month’s first fortnight. The Padmasalis over here maintain maiden of their class for divine consort. So they claim that it is their right to perform Kalyanotsavam for the Lord.

Ahobilam Temple Timings:

Lower Ahobilam Temple Timings:

  • In the morning, it opens at 6:30 am and closes at 1:00m.
  • In the evening it opens a 3:00 pm and closes at 8:00 pm.

Upper Ahobilam Temple Timings:

  • In the morning, it opens at 7:00 am and closes at 1:00 pm.
  • In the evening it opens a 2:00 pm and closes at 7:00 pm.

How to reach:
By Road:

  • From Kurnool and Kadapa districts, direct buses are available to Ahobilam.

Nearest railway station to ahobilam:

  • Prodattur railway station is the nearest railway station to ahobilam. It is 60 km away.
  • Jammalamadugu railway station is the another nearest railway station to ahobilam that is 55 km away.

By Air:

  • The nearest airport to Ahobilam is Tirupati. It is 229km away.
  • Hyderabad International Airport is 333 km away from Ahobilam.