Sri Nilamadhaba Temple
Lord Vishnu (Nilamadhaba) Temple

Sri Nilamadhaba Temple

Sri Nilamadhaba Temple at Kantilo is a Vishnu shrine set on a hill beside the Mahanadi River in Nayagarh district. The presiding deity is Nilamadhava, a form of Vishnu whose name means the Blue Madhava. Kantilo’s temple is closely connected with the stories surrounding the origin of Jagannath worship in Odisha. In regional sacred narratives, Nilamadhava is the divine form worshipped before the wooden images of Jagannath became central at Puri; traditions involving the tribal devotee Viswabasu and the Brahmin Vidyapati are associated with this wider cycle. The Kantilo shrine is part of that cultural memory, but it should not be confused with the Jagannath Temple or treated as a proven historical predecessor. It has its own established deity, rituals and pilgrimage identity. The temple occupies a striking setting amid twin hills, with the Mahanadi flowing nearby. The landscape frames the shrine and has long drawn worshippers seeking a quiet place for darshan as well as visitors interested in Odisha’s river and hill temples. The wider complex includes subsidiary shrines, including one associated with Siddheswara, showing that the sacred precinct embraces more than one form of worship. The architecture follows regional Odishan temple traditions, with the main shrine rising above its surroundings and smaller structures arranged within the compound. Devotees worship Nilamadhava through daily puja and offerings, and the temple calendar includes festivals observed across the Vaishnava tradition. The shrine is commonly described as an important pilgrimage place in Nayagarh, sometimes given the honorific “Second Srikhetra” because of its association with Jagannath devotion; that title reflects local religious esteem rather than a formal equivalence with Puri. A visit to Kantilo helps place the Jagannath tradition within a broader geography of sacred sites and stories across Odisha. The temple’s significance lies in the combination of its distinct Vishnu image, the regional narratives connecting Nilamadhava and Jagannath, the associated shrines and the elevated riverbank setting. It remains an active centre of worship and a meaningful destination for pilgrims exploring the religious history of the Mahanadi region. Its setting on a hill also provides a clear view of how sacred sites in Odisha relate to rivers, elevations and routes between settlements. The association with Nilamadhava invites visitors to learn about the regional formation of Jagannath traditions without collapsing different temples into one. The presence of the Siddheswara shrine in the complex further emphasizes that a pilgrimage visit may include several deities and ritual stops. This layered site is best approached through its own presiding image first, then through the stories and companion shrines that give it broader significance.