The Sri Ranganthaswamy temple in Srirangapatna, in the Indian state of Karnataka, is a temple dedicated to the Hindu God Ranganatha, a manifestation of Vishnu and is one of the Pancharanga Kshetrams. The town of Srirangapatna, which derives its name from the temple, is located on an island in the river Kaveri.