Daca y su área metropolitana tienen una población de 28.399.000 de habitantes, lo que la hace la ciudad más grande de Bangladés, la segunda mayor ciudad bengalí, por detrás de Calcuta, la capital del estado indio de Bengala Occidental, y una de las ciudades más pobladas del mundo.