Birmaharajpur is a subdivision of Subarnapur district in the state of Odisha, India.Birmaharajpur sub-division is 22 km from the district headquarters of Sambalpur. It is a dispersed town and located on the left bank of the river Mahanadi. The main places of this sub-division are Amarpali, Bagbar,Dantapali,Tithipali, Hillung, Jatesingha, Kalapathar, Kenghriapali, Khandahata, Kumarkeli, Luthurpank, Pitamahul, Ulunda, Dharmasala, Mursundhi, Champamal, Kendupali, Kamalpur, Deulmunda, Nuagarh Subalaya.[1]
Cuttack , Bhubneshwar , Puri , Jashipur , Behrampur , Sambalpur , Nowrangapur , Deodgarh , Berhampur , Kendrapara , Anugul , Jajpur road , Jharigan , Sundergarh , Rayagada