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