Dhemaji is located to the north of the river brahmaputra. To its north lies the Arunachal himalayas. To its east is the state, Arunachal Pradesh and to the west is lakhimpur, a district of assam. It has many big and small rivers flowing through it. Some of them are jiadhal, gainodi, cemen, etc. The river subansiri flows by its western border