Sirajganj (en bengalí: সিরাজগঞ্জ) es un zila o distrito de Bangladés que forma parte de la división de Rajshahi.
Comprende 9 upazilas en una superficie territorial de 2.464 km² : Belkuchi, Chauhali, Kamarkhanda, Kazipur, Raiganj, Shahjadpur, Sirajganj, Tarash y Ullahpara.
La capital es la ciudad de Sirajganj.
Según estimación 2010[1] contaba con una población total de 3.311.812 habitantes.