Shared Rivers57 Riversrivers shared with India (54) and Myanmar (3)
Rise Abroad49 RiversInternational upper riparians
Drying Rivers22 Riversof the 79 rivers the RDRC names as dead or drying share a name with one of them
Rebuilt Registry100% RebuiltSearchable & downloadable table
57
rivers shared with India (54) and Myanmar (3)
49
of them rise outside Bangladesh, in India, Tibet or Myanmar
22
of the 79 rivers the RDRC names as dead or drying share a name with one of them

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.RiverShared withIn BangladeshAlong the borderOfficial listOur record
1রায়মঙ্গল Raimangal
Origin and course, as printed
Rises
ভারতের পশ্চিমবঙ্গের উত্তর চব্বিশ পরগণা জেলার হাসানাবাদ স্থানে ইছামতি নদী
Enters
সাতক্ষীরা জেলার শ্যামনগর উপজেলা
Ends
বঙ্গোপসাগর
IndiaRises outside Bangladesh62 of 77 km15 km in India44 kmrow 1180
Not in our records
2ইছামতী-কালিন্দী Ichamati-Kalindi
Origin and course, as printed
Rises
ভারতের পশ্চিমবঙ্গের নদিয়া জেলার মাঝদিয়ার নিকটে মাথাভাঙ্গা নদী
Enters
ঝিনাইদহ জেলার মহেশপুর উপজেলা
Ends
রায়মঙ্গল নদী সাতক্ষীরা জেলা
Remark
*আনুমানিক (বাংলাদেশের নদ-নদী)
IndiaRises outside Bangladesh345 km in all145 kmrow 66
Not in our records
3বেতনা-কোদালিয়া Betna-KodaliaOn the RDRC list
Origin and course, as printed
Rises
বাংলাদেশের ঝিনাইদহ জেলার ভৈরব নদী
Enters
উত্তর চব্বিশ পরগণা জেলার বাগদাহ দিয়ে ভারতে প্রবেশ। যশোর জেলার সারসা উপজেলা দিয়ে বাংলাদেশে প্রবেশ।
Ends
খোলপেটুয়া নদী সাতক্ষীরা জেলা
IndiaRises inside Bangladesh191 of 210 km19 km in India1 kmrow 943
4ভৈরব-কপোতাক্ষ Bhairab-KapotakshaOn the RDRC list
Origin and course, as printed
Rises
ভারতের পশ্চিমবঙ্গের মাথাভাঙ্গা নদী
Enters
মেহেরপুর জেলার সদর উপজেলার কাথুলি
Ends
শিবসা নদী খুলনা
IndiaRises outside Bangladesh293 of 295 km2 km in India8 kmrow 1006
5মাথাভাঙ্গা MathabhangaOn the RDRC list
Origin and course, as printed
Rises
ভারতের পশ্চিমবঙ্গের মুর্শিদাবাদ জেলার জলঙ্গির নিকট গঙ্গা নদী
Enters
কুষ্টিয়া জেলার দৌলতপুর উপজেলা
Ends
ইছামতি নদী ভারতের পশ্চিমবঙ্গের নদিয়া জেলার মাজদিয়া
IndiaRises outside Bangladesh144 of 184 km40 km in India21 kmrow 1100
6গঙ্গা Ganges
Origin and course, as printed
Rises
হিমালয়ের গঙ্গোত্রীর হিমবাহ
Enters
চাপাইনবাবগঞ্জ জেলার শিবগঞ্জ উপজেলার দুর্লভপুর ইউনিয়ন
Ends
ব্রহ্মপুত্র নদ গোয়ালন্দ
Remark
বাংলাদেশের নদ-নদী
IndiaRises outside Bangladesh230 of 2,525 km2,295 km in India83 kmrow 277
7পাগলা PaglaOn the RDRC list
Origin and course, as printed
Rises
ভারতের মালদা জেলার দক্ষিণ- পশ্চিমে গঙ্গা নদী
Enters
চাপাইনবাবগঞ্জ জেলার শিবগঞ্জ উপজেলা
Ends
মহানন্দা নদী চাপাইনবাবগঞ্জ জেলার সুন্দরপুর ইউনিয়ন
IndiaRises outside Bangladesh36 of 83 km47 km in India4 kmrow 716
8আত্রাই AtraiOn the RDRC list
Origin and course, as printed
Rises
দিনাজপুর জেলার খানসামা উপজেলা, করতোয়া নদী
Enters
দিনাজপুর জেলার খানসামা উপজেলা দিয়ে ভারতে প্রবেশ। নওগাঁ জেলার ধামুরহাট উপজেলা দিয়ে বাংলাদেশে প্রবেশ।
Ends
হুড়াসাগর নদী বাঘাবাড়ি
IndiaRises inside Bangladesh218 of 266 km48 km in India8 kmrow 24
9পুনর্ভবা PunarbhabaOn the RDRC list
Origin and course, as printed
Rises
ঠাকুরগাঁও জেলার বালিয়াডাঙ্গী উপজেলায় জলাভূমি
Enters
বিরল, দিনাজপুর দিয়ে ভারতে প্রবেশ। নওগাঁ জেলার সাপাহার উপজেলা দিয়ে বাংলাদেশে প্রবেশ।
Ends
মহানন্দা নদী চাপাইনবাবগঞ্জ জেলা
IndiaRises inside Bangladesh150 of 217 km67 km in India14 kmrow 775
10তেঁতুলিয়া Tetulia
Origin and course, as printed
Rises
দিনাজপুর জেলার বোচাগাঁও- আটগাঁও-এর জলাভূমি
Enters
বিরল, দিনাজপুর দিয়ে ভারতে প্রবেশ
Ends
ট্যাংগন নদী ভারতের পশ্চিম বঙ্গের উত্তর দিনাজপুর জেলা
IndiaRises inside Bangladesh45 of 65 km20 km in India2 kmrow 549
Not in our records
11টাঙ্গন TangonOn the RDRC list
Origin and course, as printed
Rises
বাংলাদেশের পঞ্চগড় জেলার মাগুরা ইউনিয়ন এর নিম্নাঞ্চল
Enters
ঠাকুরগাঁও জেলার পীরগঞ্জ উপজেলা দিয়ে ভারতে প্রবেশ
Ends
মহানন্দা নদী মালদা জেলার ইংলিশ বাজারের দক্ষিণ-পূর্বে
IndiaRises inside Bangladesh123 of 253 km130 km in India0.3 kmrow 486
12কুলীক KulikOn the RDRC list
Origin and course, as printed
Rises
ঠাকুরগাঁও জেলার বালিয়াডাঙ্গী উপজেলার রায়পুর এর নিম্নাঞ্চল
Enters
ঠাকুরগাঁও জেলার হরিপুর উপজেলার বাটুরিয়া ইউনিয়ন দিয়ে ভারতে প্রবেশ
Ends
নাগর নদী পশ্চিমবঙ্গের মালদা জেলা
Remark
*আনুমানিক. (বাংলাদেশের নদ-নদী)
IndiaRises inside Bangladesh62 of 128 km66 km in India7 kmrow 224
13নাগর NagarOn the RDRC list
Origin and course, as printed
Rises
ভারতের পশ্চিমবঙ্গের উত্তর দিনাজপুর জেলার পাহাড়ী এলাকা
Enters
পঞ্চগড় জেলার আটোয়ারি উপজেলা দিয়ে বাংলাদেশে প্রবেশ। ঠাকুরগাঁও জেলার হরিপুর উপজেলা দিয়ে ভারতে প্রবেশ
Ends
মহানন্দা নদী পশ্চিমবঙ্গের মালদা জেলা
IndiaRises outside Bangladesh130 of 185 km55 km in India92 kmrow 668
14মহানন্দা MahanandaOn the RDRC list
Origin and course, as printed
Rises
ভারতের হিমালয় এর পাহাড়ী অঞ্চল
Enters
পঞ্চগড় জেলার তেতুঁলিয়া উপজেলা দিয়ে বাংলাদেশে প্রবেশ। পশ্চিমবঙ্গের উত্তর দিনাজপুর দিয়ে ভারতে প্রবেশ। চাঁপাইনবাবগঞ্জের ভোলাহাট উপজেলায় বাংলাদেশে প্রবেশ
Ends
গঙ্গা নদী গোদাগাড়ী ঘাট
IndiaRises outside Bangladesh36 of 360 km324 km in India20 kmrows 1082, 1083
15ডাহুক Dahuk
Origin and course, as printed
Rises
ভারতের জলপাইগুড়ি জেলার জুগিভহিতার দক্ষিণ-পশ্চিমের জলাভূমি
Enters
পঞ্চগড় জেলার তেতুঁলিয়া উপজেলা
Ends
মহানন্দা নদী ভারতের পশ্চিমবঙ্গের উত্তর দিনাজপুর
Remark
*আনুমানিক (বাংলাদেশের নদ-নদী)
IndiaRises outside Bangladesh12 of 115 km103 km in India–row 508
Not in our records
16করতোয়া KaratoyaOn the RDRC list
Origin and course, as printed
Rises
ভারতের পশ্চিমবঙ্গের জলপাইগুড়ি জেলার উত্তর- পশ্চিমে বইকুন্থাপুর সংরক্ষিত বন
Enters
পঞ্চগড় জেলার তেতুঁলিয়া উপজেলার ভোজনপুর ইউনিয়ন
Ends
আত্রাই নদী দিনাজপুর জেলা
IndiaRises outside Bangladesh165 of 241 km75 km in India1 kmrow 104
17তালমা Talma
Origin and course, as printed
Rises
ভারতের পশ্চিম বঙ্গের জলপাইগুড়ি জেলার বইকুন্থাপুর বন
Enters
পঞ্চগড় জেলার সদর উপজেলা
Ends
করতোয়া নদী পঞ্চগড় জেলা
IndiaRises outside Bangladesh28 of 71 km43 km in India3 kmrow 527
Not in our records
18ঘোড়ামারা Ghoramara
Origin and course, as printed
Rises
ভারতের পশ্চিমবঙ্গের জলপাইগুড়ি জেলার পাহাড়ী এলাকা
Enters
পঞ্চগড় জেলার সদর উপজেলার চাকলারহাট ইউনিয়ন
Ends
করতোয়া নদী পঞ্চগড় জেলা
IndiaRises outside Bangladesh23 of 66 km43 km in India–row 363
Not in our records
19দেওনাই-যমুনেশ্বরী Deonai-Jamuneshwari
Origin and course, as printed
Rises
পশ্চিমগঞ্জের জলপাইগুড়ি জেলার নিম্নাঞ্চল
Enters
নীলফামারী জেলার ডোমার উপজেলা
Ends
বাঙ্গালী নদী বগুড়া জেলা
IndiaRises outside Bangladesh365 of 367 km2 km in India–rows 583, 1151
Not in our records
20বুড়ী তিস্তা Buri Teesta
Origin and course, as printed
Rises
পশ্চিমগঞ্জের জলপাইগুড়ির নিম্নাঞ্চল
Enters
নীলফামারী জেলার ডিমলা উপজেলা
Ends
তিস্তা নদী নীলফামারী জেলার জলঢাকা উপজেলা
IndiaRises outside Bangladesh67 of 76 km9 km in India3 kmrow 927
Not in our records
21তিস্তা TeestaOn the RDRC list
Origin and course, as printed
Rises
হিমালয়ের চো লামু হ্রদ
Enters
নীলফামারী জেলার ডিমলা উপজেলা
Ends
ব্রহ্মপুত্র নদ রংপুর জেলার ফুলছড়ি
IndiaRises outside Bangladesh117 of 366 km249 km in India3 kmrow 536
22ধরলা DharlaOn the RDRC list
Origin and course, as printed
Rises
ভারতের দক্ষিণ সিকিম (হিমালয়ের পূর্বাঞ্চল) হতে
Enters
লালমনিরহাট জেলার পাটগ্রাম উপজেলা
Ends
ব্রহ্মপুত্র নদ কুড়িগ্রাম জেলার উলিপুর উপজেলা
IndiaRises outside Bangladesh57 of 250 km173 km in India, 20 km in Bhutan1 kmrow 600
23দুধকুমার DudhkumarOn the RDRC list
Origin and course, as printed
Rises
তিব্বতের চুম্বি উপত্যকা হতে
Enters
কুড়িগ্রাম জেলার ভুরুঙ্গামারী উপজেলা
Ends
ব্রহ্মপুত্র নদ কুড়িগ্রাম জেলার নাগেশ্বরী উপজেলা
IndiaRises outside Bangladesh46 of 298 km108 km in India, 113 km in Bhutan, 31 km in China3 kmrow 577
24ব্রহ্মপুত্র Brahmaputra
Origin and course, as printed
Rises
দক্ষিণ তিব্বতের কৈলাশ পর্বতমালা
Enters
কুড়িগ্রাম জেলার নাগেশ্বরী উপজেলা
Ends
গঙ্গা নদী গোয়ালন্দ উপজেলা
IndiaRises outside Bangladesh337 of 2,880 km918 km in India, 1,625 km in China–row 971
25জিঞ্জিরাম Jinjiram
Origin and course, as printed
Rises
আসামের গোয়ালপাড়া জেলার উর্পদ বিল
Enters
কুড়িগ্রাম জেলার রৌমারি উপজেলা
Ends
পুরাতন ব্রহ্মপুত্র জামালপুর জেলার বাহাদুরাবাদ
IndiaRises outside Bangladesh135 of 155 km20 km in India–row 460
Not in our records
26চিল্লাখালী Chillakhali
Origin and course, as printed
Rises
মেঘালয়ের পশ্চিম গারো পাহাড়
Enters
শেরপুর জেলার নলিতাবাড়ী উপজেলা
Ends
মালিজি নদী শেরপুর জেলার নলিতাবাড়ী উপজেলার বালুঘাটা
IndiaRises outside Bangladesh24 of 56 km32 km in India–row 421
Not in our records
27ভোগাই Bhogai
Origin and course, as printed
Rises
মেঘালয়ের দক্ষিণ গারো পাহাড়
Enters
শেরপুর জেলার নলিতাবাড়ী উপজেলা
Ends
বাউলাই নদী সুনামগঞ্জ জেলা
IndiaRises outside Bangladesh122 of 177 km55 km in India3 kmrow 1007
Not in our records
28নিতাই Nitai
Origin and course, as printed
Rises
মেঘালয়ের পশ্চিম গারো পাহাড়
Enters
ময়মনসিংহ জেলার ধুবাউড়া উপজেলা
Ends
ভোগাই-কংশ নদী নেত্রকোনা জেলার দুর্গাপুর উপজেলা
IndiaRises outside Bangladesh37 of 93 km56 km in India1 kmrow 685
Not in our records
29সুমেশ্বরী SomeshwariOn the RDRC list
Origin and course, as printed
Rises
মেঘালয়ের পূর্ব গারো পাহাড়
Enters
নেত্রকোনা জেলার দুর্গাপুর উপজেলা
Ends
ভোগাই-কংশ নদী নেত্রকোনা জেলার পূর্বধলা উপজেলা
IndiaRises outside Bangladesh106 of 210 km104 km in India1 kmrow 1351
30যাদুকাটা Jadukata
Origin and course, as printed
Rises
মেঘালয়ের পশ্চিম খাসি পাহাড়
Enters
সুনামগঞ্জ জেলার তাহেরপুর উপজেলা
Ends
সুরমা নদী সুনামগঞ্জ জেলার জামালগঞ্জ
IndiaRises outside Bangladesh34 of 132 km98 km in India–row 1153
31জালুখালী-দামালিয়া Jalukhali-Damalia
Origin and course, as printed
Rises
মেঘালয়ের পূর্ব খাসি পাহাড়
Enters
সুনামগঞ্জ জেলার বিশ্বম্ভরপুর উপজেলা
Ends
সুরমা নদী সুনামগঞ্জ জেলার সদর উপজেলা
IndiaRises outside Bangladesh14 of 81 km67 km in India–row 459
Not in our records
32নয়াগাং Nayagang
Origin and course, as printed
Rises
ভারতের মেঘালয় রাজ্যের পূর্ব খাসি পাহাড়
Enters
সুনামগঞ্জ জেলার দোয়ারাবাজার উপজেলা
Ends
সুরমা নদী সুনামগঞ্জ জেলার দোয়ারাবাজার উপজেলা
IndiaRises outside Bangladesh20 of 31 km11 km in India–row 643
Not in our records
33উমিয়াম Umiam
Origin and course, as printed
Rises
ভারতের মেঘালয় রাজ্যের পূর্ব খাসি পাহাড়
Enters
সুনামগঞ্জ জেলার দোয়ারাবাজার উপজেলা
Ends
জালিয়াছড়া (ভোলাগঞ্জ) নদী সুনামগঞ্জ জেলার ছাতক উপজেলা
IndiaRises outside Bangladesh56 of 118 km62 km in India–row 83
Not in our records
34ধলা Dhala
Origin and course, as printed
Rises
ভারতের মেঘালয় রাজ্যের পূর্ব খাসি পাহাড়
Enters
সিলেট জেলার কোম্পানীগঞ্জ উপজেলা
Ends
পিয়াইন নদী সিলেট জেলার কোম্পানীগঞ্জ উপজেলা
IndiaRises outside Bangladesh12 of 48 km36 km in India–row 602
Not in our records
35পিয়াইন Piyain
Origin and course, as printed
Rises
ভারতের মেঘালয় রাজ্যের পূর্ব খাসি পাহাড়
Enters
সিলেট জেলার গোয়াইন ঘাট উপজেলা
Ends
সুরমা নদী সুনামগঞ্জ জেলার ছাতক উপজেলা
IndiaRises outside Bangladesh44 of 102 km58 km in India4 kmrow 747
Not in our records
36সারি গোয়াইন Sari-Goyain
Origin and course, as printed
Rises
ভারতের মেঘালয় রাজ্যের পশ্চিম জৈন্তা পাহাড়
Enters
সিলেট জেলার জৈন্তাপুর উপজেলা
Ends
সুরমা নদী সিলেট জেলার জৈন্তাপুর উপজেলা
IndiaRises outside Bangladesh127 of 213 km86 km in India3 kmrow 1302
Not in our records
37সুরমা SurmaOn the RDRC list
Origin and course, as printed
Rises
ভারতের মিজোরাম, মনিপুর পাহাড় এলাকা বরাক নদী
Enters
সিলেট জেলার জকিগঞ্জ উপজেলা
Ends
আপার মেঘনা নদী কিশোরগঞ্জ জেলা
IndiaRises outside Bangladesh388 of 848 km460 km in India26 kmrow 1337
38কুশিয়ারা KushiyaraOn the RDRC list
Origin and course, as printed
Rises
ভারতের মিজোরাম, মনিপুর পাহাড় এলাকা বরাক নদী
Enters
সিলেট জেলার জকিগঞ্জ উপজেলা
Ends
আপার মেঘনা নদী কিশোরগঞ্জ জেলা
IndiaRises outside Bangladesh281 of 741 km460 km in India30 kmrow 226
39সোনাই-বরদল Sonai-Bardal
Origin and course, as printed
Rises
ত্রিপুরা- মিজোরাম সীমান্তবতী পাহাড়ী এলাকা,ভারত
Enters
মৌলভী বাজার জেলার বড়লেখা উপজেলা
Ends
কুশিয়ারা নদী সিলেট জেলার ফেঞ্চুগঞ্জ উপজেলা
IndiaRises outside Bangladesh168 of 214 km46 km in India1 kmrow 1333
Not in our records
40জুরী Juri
Origin and course, as printed
Rises
ভারতের ত্রিপুরার পাহাড়
Enters
মৌলভী বাজার জেলার জুরী উপজেলা
Ends
কুশিয়ারা নদী সিলেট জেলার ফেঞ্চুগঞ্জ উপজেলা
IndiaRises outside Bangladesh64 of 110 km46 km in India16 kmrow 465
Not in our records
41মনু Manu
Origin and course, as printed
Rises
ভারতের ত্রিপুরার পাহাড়
Enters
মৌলভী বাজার জেলার কুলাঊড়া উপজেলা
Ends
কুশিয়ারা নদী মৌলভী বাজার জেলার সদর উপজেলা
IndiaRises outside Bangladesh77 of 200 km123 km in India7 kmrow 1031
Not in our records
42ধলাই Dhalai
Origin and course, as printed
Rises
ভারতের ত্রিপুরার পাহাড়
Enters
মৌলভী বাজার জেলার কমলগঞ্জ উপজেলা
Ends
মনু নদী মৌলভী বাজার জেলার রাজনগর উপজেলা
IndiaRises outside Bangladesh56 of 115 km59 km in India5 kmrow 605
Not in our records
43লংলা Longla
Origin and course, as printed
Rises
ভারতের ত্রিপুরার পাহাড়
Enters
মৌলভী বাজার জেলার শ্রীমঙ্গল উপজেলার
Ends
বিজনা-গুয়াংগী জুরী নদী হবিগঞ্জ জেলার নবীগঞ্জ উপজেলা
IndiaRises outside Bangladesh64 of 77 km13 km in India19 kmrow 1197
Not in our records
44খোয়াই Khowai
Origin and course, as printed
Rises
ভারতের ত্রিপুরার পুর্বাঞ্চলের পাহাড়
Enters
হবিগঞ্জ জেলার চুনারুঘাট উপজেলা
Ends
কুশিয়ারা নদী কিশোরগঞ্জ জেলার অস্টগ্রাম উপজেলা
IndiaRises outside Bangladesh57 of 158 km101 km in India3 kmrow 274
45সুতাং Sutang
Origin and course, as printed
Rises
বারামুরা পর্বতমালা, খোয়াই, ত্রিপুরা, ভারত
Enters
হবিগঞ্জ জেলার চুনারুঘাট উপজেলা
Ends
কুশিয়ারা নদী হবিগঞ্জ জেলার লাখাই উপজেলা
IndiaRises outside Bangladesh76 of 77 km1 km in India–row 1321
Not in our records
46সোনাই SonaiOn the RDRC list
Origin and course, as printed
Rises
ত্রিপুরা এলাকার পাহাড়, ভারত
Enters
হবিগঞ্জ জেলার মাধবপুর উপজেলা
Ends
খাস্টুরিখাল মাধবপুর, হবিগঞ্জ
IndiaRises outside Bangladesh28 of 49 km21 km in India3 kmrow 1341
47হাওরা Hawra
Origin and course, as printed
Rises
বারামুরা পর্বতমালা, ত্রিপুরা, ভারত
Enters
ব্রাহ্মণবাড়িয়া জেলার আখাউড়া উপজেলা
Ends
তিতাস নদী ব্রাহ্মণবাড়িয়া জেলার আখাউড়া উপজেলা
IndiaRises outside Bangladesh14 of 40 km26 km in India–row 1378
Not in our records
48বিজনী Bijni
Origin and course, as printed
Rises
বারামুরা পর্বতমালা, সিপাহিজালা, ত্রিপুরা, ভারত
Enters
ব্রাহ্মণবাড়িয়া জেলার কসবা উপজেলা
Ends
তিতাস নদী ব্রাহ্মণবাড়িয়া জেলার আখাউড়া উপজেলা
IndiaRises outside Bangladesh33 of 62 km29 km in India–row 893
Not in our records
49সালদা Salda
Origin and course, as printed
Rises
বারামুরা পর্বতমালা, সিপাহিজালা, ত্রিপুরা, ভারত
Enters
ব্রাহ্মণবাড়িয়া জেলার কসবা উপজেলা
Ends
বুড়ী নদী কুমিল্লা জেলার মুরাদনগর উপজেলা
Remark
*আনুমানিক (বাংলাদেশের নদ-নদী)
IndiaRises outside Bangladesh60 of 83 km23 km in India1 kmrow 1304
Not in our records
50গোমতী GomatiOn the RDRC list
Origin and course, as printed
Rises
ডামুর উত্তর-পূর্ব পর্বতমালা, ত্রিপুরা, ভারত
Enters
কুমিল্লা জেলা সদর
Ends
মেঘনা নদী কুমিল্লা জেলার দাউদকান্দি উপজেলা
IndiaRises outside Bangladesh88 of 265 km177 km in India1 kmrow 330
51কাকরি-ডাকাতিয়া Kakri-Dakatia
Origin and course, as printed
Rises
পশ্চিম ত্রিপুরা পাহাড়ী এলাকা, ভারত
Enters
উজিরপুর কুমিল্লা জেলার চৌদ্দগ্রাম উপজেলা
Ends
লোয়ার মেঘনা লক্ষীপুর জেলা
IndiaRises outside Bangladesh220 of 232 km12 km in India1 kmrows 120, 500
Not in our records
52সেলোনিয়া SeloniaOn the RDRC list
Origin and course, as printed
Rises
দক্ষিণ ত্রিপুরা পাহাড়ী এলাকা, ভারত
Enters
ফেণী জেলার পরশুরাম উপজেলা
Ends
ফেণী নদী সদর উপজেলা ফেণী
IndiaRises outside Bangladesh40 of 70 km30 km in India4 kmrow 1312
53মুহুরী MuhuriOn the RDRC list
Origin and course, as printed
Rises
লুসাইপর্বত, ত্রিপুরা, ভারত
Enters
ফেণী জেলার পরশুরাম উপজেলা
Ends
ফেণী নদী ফেণী জেলার ছাগলনাইয়া উপজেলা
IndiaRises outside Bangladesh65 of 118 km53 km in India2 kmrow 1134
54ফেণী Feni
Origin and course, as printed
Rises
ত্রিপুরা এবং খাগড়াছড়ি পার্বত্য জেলা
Enters
খাগড়াছড়ি পার্বত্য জেলা
Ends
বঙ্গোপসাগর
Remark
*আনুমানিক (বাংলাদেশের নদ-নদী)
IndiaRises on the border46 of 140 km94 kmrow 794
55সাঙ্গু Sangu
Origin and course, as printed
Rises
উত্তর আরাকান পর্বতমালা, মায়ানমার
Enters
বান্দরবান জেলার থানচি উপজেলা
Ends
বঙ্গোপসাগর
Remark
*আনুমানিক (বাংলাদেশের নদ-নদী)
MyanmarRises outside Bangladesh294 km in all–row 1291
Not in our records
56মাতামুহুরী Matamuhuri
Origin and course, as printed
Rises
লুসাই পর্বতমালা বাংলাদেশ ও মিয়ানমার সীমান্ত
Enters
বান্দরবান জেলার আলিকদম উপজেলা
Ends
বঙ্গোপসাগর
Remark
*আনুমানিক (বাংলাদেশের নদ-নদী)
MyanmarRises on the border146 km in all–row 1099
57নাফ Naf
Origin and course, as printed
Rises
উত্তরাঞ্চলীয় পাহাড়ী এলাকা, মায়ানমার
Enters
কক্সবাজার জেলার উখিয়া উপজেলা
Ends
বঙ্গোপসাগর
MyanmarRises outside Bangladesh63 km in all55 kmrow 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]

Delta Waterways

Explore the full 1,415 river gazetteer

Beyond the 57 transboundary streams, investigate the length, location and mapping status of every official river in Bangladesh.