The Brahmani is formed by the confluence of the Sankh and South Koel rivers, and flows through the districts of Sundargarh, Deogarh, Angul, Dhenkanal, Cuttack, Jajapur and Kendrapara.
The South Koel too arises in Jharkhand, near Lohardaga, on the other side of a watershed that also gives rise to the Damodar River.
The site of the Brahmani's origin is mythologically reputed to be the place where Sage Parashara fell in love with the fisherman's daughter, Satyavati who later gave birth to Ved Vyasa, the compiler of the Mahabharata.
The main stream flows by the town of Jajpur Road beyond which it is crossed by National Highway 16 and the Kolkata-Chennai mainline of East Coast Railway.
A distributary called Maipara branches off here to join the Bay of Bengal a short distance away while the main stream proceeds northward for a few km more before ultimately meeting the sea near Chandbali at Palmyras Point.