বাংলাদেশের প্রায় তিনদিকেই ভারত রাষ্ট্র, কেবল দক্ষিণে বঙ্গোপসাগর অবস্থিত। এর উত্তরে ভারতের পশ্চিমবঙ্গের জলপাইগুড়ি জেলা, কুচবিহার, আসাম ও মেঘালয়, পূর্বে ভারতের আসাম ও ত্রিপুরা এবং মায়ানমার, পশ্চিমে ভারতের পশ্চিম বঙ্গ এবং দক্ষিণে বঙ্গোপসাগর।
বাংলাদেশের মোট সীমারেখা ৪৭১২ কি.মি (২৯২০ মাইল)। এর পূর্ব, উত্তর ও পশ্চিম ভারতের সাথে ৩৭১৫ কি.মি (২৩০৯ মাইল) এবং দক্ষিণ পূর্ব দিকে মায়ানমারের সাথে ২৮০ কি.মি (১৭৪ মাইল) সীমান্ত রয়েছে। বাংলাদেশের দক্ষিণে বঙ্গোপসাগরের উপকূল রেখার দৈর্ঘ্য প্রায় ৭৩২ কি.মি (৪৫৫ মাইল)