AskBangladesh Everything about Bangladesh, in one place
--:--:-- BST
🌊 Waters

Rivers of Bangladesh

About 907 rivers thread through Bangladesh, which is built almost entirely on the Ganges–Brahmaputra–Meghna Delta — the largest river delta on Earth The Padma, Jamuna and Meghna carry the combined flow of the Himalaya to the Bay of Bengal.

0
Rivers
0
Coastline (km)
0
Water area (km²)

🌊 Padma

341 km
পদ্মা

The main distributary of the Ganges inside Bangladesh.

🌊 Brahmaputra

276 km
ব্রহ্মপুত্র

Old Brahmaputra course through Mymensingh.

🌊 Meghna

264 km
মেঘনা

Carries the combined delta flow to the Bay of Bengal.

🌊 Surma

249 km
সুরমা

Main river of the Sylhet basin.

🌊 Kushiyara

228 km
কুশিয়ারা

Twin of the Surma, fed by the Barak.

🌊 Jamuna

205 km
যমুনা

The Brahmaputra’s main channel — among the widest rivers on Earth.

🌊 Karnaphuli

180 km
কর্ণফুলী

Powers Kaptai dam and Chattogram port; Bangabandhu Tunnel runs beneath it.

🌊 Sangu

173 km
সাঙ্গু

The only major river rising inside Bangladesh.

🌊 Teesta

115 km
তিস্তা

Lifeline of the north, shared with India.

🌊 Halda

81 km
হালদা

The only natural carp breeding river in South Asia.

🌊 Rupsha

32 km
রূপসা

Khulna’s port river.

🌊 Buriganga

27 km
বুড়িগঙ্গা

The river Dhaka grew up on.

Questions about the rivers of Bangladesh

How many rivers are there in Bangladesh?

Bangladesh has about 907 rivers, which is why it is often called the land of rivers.

What are the three main rivers of Bangladesh?

The Padma, the Jamuna and the Meghna. Together they form the Ganges–Brahmaputra–Meghna delta, the largest river delta in the world.

Which is the longest river in Bangladesh?

Padma runs about 341 km inside Bangladesh.