Sirajganj is a city in north-western Bangladesh on the right bank of the Jamuna River, located in Rajshahi Division. It is the administrative headquarters of Sirajganj District and Sirajganj Sadar Upazila. It has a population of 4,50,000 (approx.) which makes it the 13th largest city in Bangladesh.