Devi river is one of the principal distributaries of Mahanadi. It flows through Jagatsinghpur district and Puri district across Odisha state in India and joins Bay of Bengal.