বাংলাদেশের দীর্ঘতম নদী হলো পদ্মা নদী। তবে বিষয়টি একটু বিস্তারিতভাবে বলা যায় — পদ্মা নদী (ভারতে গঙ্গা নামে পরিচিত) বাংলাদেশের ভেতরে প্রবেশের পর নাম হয় পদ্মা।
এটি বাংলাদেশের রাজশাহী, পাবনা, কুষ্টিয়া, ফরিদপুর, রাজবাড়ী ও মাদারীপুর জেলার মধ্য দিয়ে প্রবাহিত হয়ে মেঘনা নদীর সঙ্গে মিলিত হয়। বাংলাদেশের অংশে পদ্মা নদীর দৈর্ঘ্য প্রায় ৩৬৬ কিলোমিটার।
কিছু সূত্রে যমুনা নদীকেও দীর্ঘতম বলা হয়, কারণ ব্রহ্মপুত্র নদ বাংলাদেশের ভেতরে প্রবেশের পর যমুনা নামে পরিচিত হয় এবং এর দৈর্ঘ্যও প্রায় ৩৪৬ কিলোমিটার।
তবে সরকারি ও অধিকাংশ ভূগোলবিদের মতে — বাংলাদেশের দীর্ঘতম নদী: পদ্মা নদী।