El bengalí (Bangla), parte de la familia de lenguas indoeuropeas, es el idioma oficial de Bangladesh y es hablado por aproximadamente el 98% de la población. Los inmigrantes no bengalíes de la India todavía hablan urdu (e hindi) hoy en día, y este idioma se entiende ampliamente en las zonas urbanas. Unos pocos grupos tribales, en particular los pueblos tribales de Chittagong Hill Tracts, también hablan idiomas tibeto-birmanos distintos, similares a los birmanos y los asameses. Las personas de Chittagong, Noakhali y Sylhet son conocidas por sus dialectos distintivos. Aunque hoy en día el idioma oficial es el Bangla, el inglés también se usa con fines oficiales y legales y se usa ampliamente en los negocios.