The river Brahmaputra flows through the eastern part of the upazila. Besides, Kharsrota Teesta river has flowed through Tarapur, Belka, Haripur, Kanchibari, Sreepur, Kapasia Union. Which many people know as mad river. Besides, Ghaghat river flows in the west of the upazila near Bamandanga and Sarbananda union.
Planning and Implementation: Cabinet Division, A2I, BCC, DoICT and BASIS