Kallazhagar temple covers an area of about and has a seven-tiered gopuram (gateway tower). The temple in enclosed in a rectangular enclosure with huge granite walls. The central shrine houses the image of the presiding deity, Uraga-mell-anayaan Perumaal in reclining posture on a snake bed similar to that of Srirangam Ranganathaswamy temple. The images of Sridevi and Bhudevi are also housed in the sanctum. There two life size images of Narasimha, the avatar of Vishnu. One of them is shown holding the demon Hiranya and other slaying him. There are separate shrines of Sundaravalli Nachiyar, Andal, Sudarshana and Yoga Narasimha around the shrines of the sanctum.