Sirajganj is a city located in north-western Bangladesh on the right bank of the Jamuna River. It serves as the administrative headquarters for both the Sirajganj District and the Sirajganj Sadar Upazila within the Rajshahi Division.
With an approximate population of 450,000, Sirajganj is ranked as the 13th largest city in Bangladesh.