--> Skip to main content


Eight Swayambhu Temples of Lord Vishnu – Swayam Vyakta Kshetras


There are eight self-manifested temples of Vishnu. The belief is that Srihari Vishnu appeared here and the main murti worshipped in the temple is of divine origin. The temples are known as Swayam Vyakta Kshetras or Swayambhu temples.



The eight temples are:
  1. Sri Ranganathaswamy Temple at Srirangam - This is the most important shrine among the eight temples. At Sri Ranganathaswamy Temple (Thiruvarangam), Bhagavan Vishnu is worshipped as Ranganatha, a reclining form of the Hindu deity Vishnu. The shrine is located in Srirangam, Tiruchirapalli, Tamil Nadu, India.
  2. Tirupati Balaji Temple, Tirumala
  3. Bhoovaraha Swamy Temple in Sri Mushnam at Cuddalore
  4. Vanamamalai Perumal Temple, also known as Sri Thothadri Nathan temple or Sri Vara Mangai, near Tirunelveli.
  5. Salagramam Temple in Nepal - At the Gandaki River in Nepal Vishnu takes the form of Salagrama Stone
  6. Varaha Temple in Pushkar
  7. Naimisharanya in Uttar Pradesh. This is a holy spot in Hinduism. Brahma asked saints to reside here and spread the teachings of Sanatana Dharma.
  8. Badrinath Temple in Uttarakhand