[3] Shahjahanpur is considered an older settlement, once classified as a suburban area of Dhaka.
According to local tradition, the area is named after Mughal emperor Shah Jahan who reportedly spent time here in the year 1624 prior to his ascension to the throne.
[6] To the north of the area lies Khilgaon, while to the south are Rajarbagh, Shantinagar, and Motijheel.
The eastern boundary is marked by the Khilgaon Flyover, while to the west are Shantibag and Malibagh.
[3] The boundary description of the precinct is as follows:[6] At the 2022 Bangladeshi census, the thana had a population of 111,771 and 28,688 households.