Joint Rivers Commission Registry
57 rivers that cross the border
Bangladesh's Joint Rivers Commission keeps a table of the rivers shared with India (54) and Myanmar (3): where each one rises, where it enters Bangladesh, where it ends, and how long it runs on each side.[Joint Rivers Commission] The PDF's text cannot be copied, so we rebuilt the table. It can now be searched, filtered and downloaded.
A river that rises abroad reaches Bangladesh with whatever is left upstream. The River and Delta Research Centre says the rivers on its dead-or-drying list are silted and dry in the lean season, "mainly due to water diversion upstream". This table shows which rivers start outside the country and how much of each one runs inside it. Where we have the river on our map, the row links to it.[The Daily Star]
57 of 57 rivers
| No. | River | Shared with | In Bangladesh | Along the border | Official list | Our record |
|---|---|---|---|---|---|---|
| 1 | রায়মঙ্গল RaimangalOrigin and course, as printed
| IndiaRises outside Bangladesh | 62 of 77 km15 km in India | 44 km | row 1180 | Not in our records |
| 2 | ইছামতী-কালিন্দী Ichamati-KalindiOrigin and course, as printed
| IndiaRises outside Bangladesh | 345 km in all | 145 km | row 66 | Not in our records |
| 3 | বেতনা-কোদালিয়া Betna-KodaliaOn the RDRC listOrigin and course, as printed
| IndiaRises inside Bangladesh | 191 of 210 km19 km in India | 1 km | row 943 | |
| 4 | ভৈরব-কপোতাক্ষ Bhairab-KapotakshaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 293 of 295 km2 km in India | 8 km | row 1006 | |
| 5 | মাথাভাঙ্গা MathabhangaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 144 of 184 km40 km in India | 21 km | row 1100 | |
| 6 | গঙ্গা GangesOrigin and course, as printed
| IndiaRises outside Bangladesh | 230 of 2,525 km2,295 km in India | 83 km | row 277 | |
| 7 | পাগলা PaglaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 36 of 83 km47 km in India | 4 km | row 716 | |
| 8 | আত্রাই AtraiOn the RDRC listOrigin and course, as printed
| IndiaRises inside Bangladesh | 218 of 266 km48 km in India | 8 km | row 24 | |
| 9 | পুনর্ভবা PunarbhabaOn the RDRC listOrigin and course, as printed
| IndiaRises inside Bangladesh | 150 of 217 km67 km in India | 14 km | row 775 | |
| 10 | তেঁতুলিয়া TetuliaOrigin and course, as printed
| IndiaRises inside Bangladesh | 45 of 65 km20 km in India | 2 km | row 549 | Not in our records |
| 11 | টাঙ্গন TangonOn the RDRC listOrigin and course, as printed
| IndiaRises inside Bangladesh | 123 of 253 km130 km in India | 0.3 km | row 486 | |
| 12 | কুলীক KulikOn the RDRC listOrigin and course, as printed
| IndiaRises inside Bangladesh | 62 of 128 km66 km in India | 7 km | row 224 | |
| 13 | নাগর NagarOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 130 of 185 km55 km in India | 92 km | row 668 | |
| 14 | মহানন্দা MahanandaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 36 of 360 km324 km in India | 20 km | rows 1082, 1083 | |
| 15 | ডাহুক DahukOrigin and course, as printed
| IndiaRises outside Bangladesh | 12 of 115 km103 km in India | – | row 508 | Not in our records |
| 16 | করতোয়া KaratoyaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 165 of 241 km75 km in India | 1 km | row 104 | |
| 17 | তালমা TalmaOrigin and course, as printed
| IndiaRises outside Bangladesh | 28 of 71 km43 km in India | 3 km | row 527 | Not in our records |
| 18 | ঘোড়ামারা GhoramaraOrigin and course, as printed
| IndiaRises outside Bangladesh | 23 of 66 km43 km in India | – | row 363 | Not in our records |
| 19 | দেওনাই-যমুনেশ্বরী Deonai-JamuneshwariOrigin and course, as printed
| IndiaRises outside Bangladesh | 365 of 367 km2 km in India | – | rows 583, 1151 | Not in our records |
| 20 | বুড়ী তিস্তা Buri TeestaOrigin and course, as printed
| IndiaRises outside Bangladesh | 67 of 76 km9 km in India | 3 km | row 927 | Not in our records |
| 21 | তিস্তা TeestaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 117 of 366 km249 km in India | 3 km | row 536 | |
| 22 | ধরলা DharlaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 57 of 250 km173 km in India, 20 km in Bhutan | 1 km | row 600 | |
| 23 | দুধকুমার DudhkumarOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 46 of 298 km108 km in India, 113 km in Bhutan, 31 km in China | 3 km | row 577 | |
| 24 | ব্রহ্মপুত্র BrahmaputraOrigin and course, as printed
| IndiaRises outside Bangladesh | 337 of 2,880 km918 km in India, 1,625 km in China | – | row 971 | |
| 25 | জিঞ্জিরাম JinjiramOrigin and course, as printed
| IndiaRises outside Bangladesh | 135 of 155 km20 km in India | – | row 460 | Not in our records |
| 26 | চিল্লাখালী ChillakhaliOrigin and course, as printed
| IndiaRises outside Bangladesh | 24 of 56 km32 km in India | – | row 421 | Not in our records |
| 27 | ভোগাই BhogaiOrigin and course, as printed
| IndiaRises outside Bangladesh | 122 of 177 km55 km in India | 3 km | row 1007 | Not in our records |
| 28 | নিতাই NitaiOrigin and course, as printed
| IndiaRises outside Bangladesh | 37 of 93 km56 km in India | 1 km | row 685 | Not in our records |
| 29 | সুমেশ্বরী SomeshwariOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 106 of 210 km104 km in India | 1 km | row 1351 | |
| 30 | যাদুকাটা JadukataOrigin and course, as printed
| IndiaRises outside Bangladesh | 34 of 132 km98 km in India | – | row 1153 | |
| 31 | জালুখালী-দামালিয়া Jalukhali-DamaliaOrigin and course, as printed
| IndiaRises outside Bangladesh | 14 of 81 km67 km in India | – | row 459 | Not in our records |
| 32 | নয়াগাং NayagangOrigin and course, as printed
| IndiaRises outside Bangladesh | 20 of 31 km11 km in India | – | row 643 | Not in our records |
| 33 | উমিয়াম UmiamOrigin and course, as printed
| IndiaRises outside Bangladesh | 56 of 118 km62 km in India | – | row 83 | Not in our records |
| 34 | ধলা DhalaOrigin and course, as printed
| IndiaRises outside Bangladesh | 12 of 48 km36 km in India | – | row 602 | Not in our records |
| 35 | পিয়াইন PiyainOrigin and course, as printed
| IndiaRises outside Bangladesh | 44 of 102 km58 km in India | 4 km | row 747 | Not in our records |
| 36 | সারি গোয়াইন Sari-GoyainOrigin and course, as printed
| IndiaRises outside Bangladesh | 127 of 213 km86 km in India | 3 km | row 1302 | Not in our records |
| 37 | সুরমা SurmaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 388 of 848 km460 km in India | 26 km | row 1337 | |
| 38 | কুশিয়ারা KushiyaraOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 281 of 741 km460 km in India | 30 km | row 226 | |
| 39 | সোনাই-বরদল Sonai-BardalOrigin and course, as printed
| IndiaRises outside Bangladesh | 168 of 214 km46 km in India | 1 km | row 1333 | Not in our records |
| 40 | জুরী JuriOrigin and course, as printed
| IndiaRises outside Bangladesh | 64 of 110 km46 km in India | 16 km | row 465 | Not in our records |
| 41 | মনু ManuOrigin and course, as printed
| IndiaRises outside Bangladesh | 77 of 200 km123 km in India | 7 km | row 1031 | Not in our records |
| 42 | ধলাই DhalaiOrigin and course, as printed
| IndiaRises outside Bangladesh | 56 of 115 km59 km in India | 5 km | row 605 | Not in our records |
| 43 | লংলা LonglaOrigin and course, as printed
| IndiaRises outside Bangladesh | 64 of 77 km13 km in India | 19 km | row 1197 | Not in our records |
| 44 | খোয়াই KhowaiOrigin and course, as printed
| IndiaRises outside Bangladesh | 57 of 158 km101 km in India | 3 km | row 274 | |
| 45 | সুতাং SutangOrigin and course, as printed
| IndiaRises outside Bangladesh | 76 of 77 km1 km in India | – | row 1321 | Not in our records |
| 46 | সোনাই SonaiOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 28 of 49 km21 km in India | 3 km | row 1341 | |
| 47 | হাওরা HawraOrigin and course, as printed
| IndiaRises outside Bangladesh | 14 of 40 km26 km in India | – | row 1378 | Not in our records |
| 48 | বিজনী BijniOrigin and course, as printed
| IndiaRises outside Bangladesh | 33 of 62 km29 km in India | – | row 893 | Not in our records |
| 49 | সালদা SaldaOrigin and course, as printed
| IndiaRises outside Bangladesh | 60 of 83 km23 km in India | 1 km | row 1304 | Not in our records |
| 50 | গোমতী GomatiOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 88 of 265 km177 km in India | 1 km | row 330 | |
| 51 | কাকরি-ডাকাতিয়া Kakri-DakatiaOrigin and course, as printed
| IndiaRises outside Bangladesh | 220 of 232 km12 km in India | 1 km | rows 120, 500 | Not in our records |
| 52 | সেলোনিয়া SeloniaOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 40 of 70 km30 km in India | 4 km | row 1312 | |
| 53 | মুহুরী MuhuriOn the RDRC listOrigin and course, as printed
| IndiaRises outside Bangladesh | 65 of 118 km53 km in India | 2 km | row 1134 | |
| 54 | ফেণী FeniOrigin and course, as printed
| IndiaRises on the border | 46 of 140 km | 94 km | row 794 | |
| 55 | সাঙ্গু SanguOrigin and course, as printed
| MyanmarRises outside Bangladesh | 294 km in all | – | row 1291 | Not in our records |
| 56 | মাতামুহুরী MatamuhuriOrigin and course, as printed
| MyanmarRises on the border | 146 km in all | – | row 1099 | |
| 57 | নাফ NafOrigin and course, as printed
| MyanmarRises outside Bangladesh | 63 km in all | 55 km | row 675 |
Lengths are the Commission's own, each marked "approximately" (প্রায়) in its table. The Commission counts a river's whole length: the Ganges and Brahmaputra rows include their courses far upstream. A dash means the table leaves the cell blank.
Where this table comes from
The Joint Rivers Commission of Bangladesh publishes it on its website as an 8-page PDF under "transboundary rivers". The file's own date is February 2022. Its own sources, printed under the table, are the Water Development Board's Rivers of Bangladesh (2011), IUCN's Rivers Beyond Borders (2014), the Land Record and Survey Department and Google Map. Source record.
How we rebuilt it
Like the ministry's river list, the PDF was made with the Nikosh font and its text layer gives many Bangla letters the wrong value. We read each glyph's true letter from the font itself, put the vowel signs Bangla draws before a consonant back after it, and cut the cells along the table's own lines. Serials 1 to 57 are all present. We compared the rebuilt table with the printed pages, row by row, and the wording of every claim on this site with the rebuilt text.
Among the 52 rows that give all the lengths, 51 add up (the length in the other country, plus any in Bhutan or China, plus the length in Bangladesh, equals the total). Karatoya is printed as 75 + 165 = 241, kept as printed. Three rows, the Dharla, Dudhkumar and Brahmaputra, also give lengths in Bhutan and China. Some typos in the original are kept too: the origin of rows 19 and 20 says পশ্চিমগঞ্জ where পশ্চিমবঙ্গ is meant, and row 41 spells Kulaura কুলাঊড়া.
How we joined it to the rest of the record
All 57 rivers are on the ministry's list of 1,415, so each row links to its row there. In 54 of the 57, the two documents also name a district in common; the other 3 (Tetulia, Dharla, Nayagang) match by name alone, because the documents name different districts or spell one differently. The Commission gives Bangla names only. The English spellings are ours, for searching.
27 of the rivers have a line on our atlas. Where one of our records only shares a name with a river here, its page says so, because the RDRC list gives names only and several rivers in Bangladesh can carry one name. "Rises" is read from the printed origin of each river: 49 name a place outside Bangladesh, 6 name only places in Bangladesh (they rise here and flow out), and 2 rise on the border (Feni and Matamuhuri).[Joint Rivers Commission]
The border itself
A note under the table says where the boundary is not yet fixed: about 140 km of the Ichamati-Kalindi-Raimangal, 30 km of the Kushiyara, 2 km of the Muhuri and 10 km of the Sonai in Satkhira. On the other shared rivers it says the boundary, whether it follows the mid-stream or a bank, is already fixed permanently.[Joint Rivers Commission]