Munshiganj (en bengalí: মুন্সীগঞ্জ) es un zila o distrito de Bangladés que forma parte de la división de Daca.
Comprende 6 upazilas en una superficie territorial de 955 km² : Gazaria, Lohajang, Munshiganj, Sirajdikhan, Sreenagar y Tongibari.
La capital es la ciudad de Munshiganj.
Según estimación 2010[1] contaba con una población total de 1.477.084 habitantes.