Nagavali River rises in the eastern slopes of the Eastern Ghats near Lakhbahal in the Kalahandi district of Odisha at an elevation of about 1,300 metres.
The total length of the river is about 256 km, of which 161 km are in Odisha and the rest in Andhra Pradesh.