Why devotees come here
This Vishnu temple gives its name to Vishnupuri, one of the three puris, or quarters, of Omkareshwar town on the Narmada in Madhya Pradesh. Most pilgrims come for the Omkareshwar Jyotirlinga. A darshan of Vishnu here fits easily into the same trip.
Omkareshwar takes its name from Om, the sound spoken before every prayer. The temple trust describes the town as three puris. Brahmapuri has a temple of Brahma on the southern bank of the Narmada. Vishnupuri has a temple of Vishnu. Shivpuri, on Mandhata island, holds the Omkareshwar Jyotirlinga, fourth of the twelve Jyotirlingas of Shiva.
So this is the temple that gives Vishnupuri its name. In a town known across India for Shiva, it keeps Vishnu at the heart of one of its three quarters. A visit here, along with the Jyotirlinga, honours that old picture of the town.
Vishnu is honoured in other Omkareshwar temples too. Vrihadeshwar Temple, near Mamleshwar, has statues of the 24 avatars of Vishnu. The Annapurna Temple complex holds a 35-foot statue of Krishna in his Virat form, as the Bhagavad Gita describes it.


In the appAvanti Parshwanath Jain Tirth, UjjainDani Gate, Ujjain, Madhya Pradesh
In the appBelur Math, West BengalBelur, Howrah district, West Bengal
In the appBrihadeeswara Temple, ThanjavurThanjavur, Thanjavur district, Tamil Nadu
In the appChamundeshwari Temple, MysuruChamundi Hill, Mysuru, Karnataka
In the appDakshineswar Kali Temple, KolkataDakshineswar, North 24 Parganas, near Kolkata, West Bengal
In the appGwarighat Narmada Ghat, JabalpurGwarighat, Jabalpur, Madhya Pradesh