Bengalski zaljev okružen je na zapadu Šri Lankom
i Indijom, dok su mu na sjeveru Bangladeš i Indijska savezna
država Zapadni Bengal, po kojoj je zaljev dobio ime.
Dalje, na obalama zaljeva su Mijanmar i južni dio
Tajlanda.
Približna granica mu je zamišljena crta između najjužnije točke
Šri Lanke, i najsjevernijeg rta na indonezijskom otoku Sumatri.
Na jugu je Bengalski zaljev povezan s Indijskim
oceanom. Klima ima monsunska obilježja.
Na istoku, skupine otoka Andamani i Nikobari od zaljeva odvajaju
Bengalski zaljev i Andamansko more.
U Bengalski zaljev utječe cijeli niz velikih
rijeka, Ganges, Brahmaputra, Irrawaddy, Godavari, Mahanadi,
Krishna i Kaveri, a na obalama je veliki broj luka, među
najvažnijim su Kalkuta, Čitagong i Yangon.
Uz obalu su brojne skupine otoka, ali osim riječnih ušća, na obalama nema značajnijih zaljeva. Zbog toga Bengalski zaljev ima vrlo malo prirodnih i mirnih luka.