Mahendratanaya River is a medium-sized river in India.
Mahendratanaya River is a major tributary river of Vamsadhara River which originates from Mahendragiri Hills. The total length of the river is about 90 kilometres (56 mi).
This river merges in to Bay of Bengal near Baruva.
![]()
Mahendratanaya River at Pathapatnam
