The main shrine houses the Shaligram (black stone) deity of Lord Badrinarayana, which is housed in a gold canopy under a Badri Tree. The deity of Lord Badrinarayana shows Him holding a Shankha (conch) and a Chakra (wheel) in two of His arms in a lifted posture and the other two arms resting on His lap in a Yogamudra (Padmasana) posture. The sanctum also houses images of the god of wealth—Kubera, sage Narada, Uddhava, Nar and Narayan. There are fifteen more images that are also worshipped around the temple. These include that of Lakshmi (the consort of Vishnu), Garuda (the vahana of Narayan), and Navadurga, the manifestation of Durga in nine different forms. The temple also has shrines of Lakshmi Narasimhar and for saints Adi Shankara (AD 788-820), Nar and Narayan, Ghantakarna, Vedanta Desika and Ramanujacharya. All the deities of the temple are made of black stone.