Bin Qasim was located in the southeastern part of Karachi along the Arabian Sea and the Indus River delta.
The town and the adjacent Port Qasim were named after Muhammad bin Qasim, the Arab general who conquered Sindh and Multan, establishing Islamic rule in the region in the eighth century CE.
Bin Qasim was bordered by Gadap Town to the north, Thatta District and the Indus River to the east, the Arabian Sea to the south and the Malir River and the towns of Landhi, Malir, and Korangi Cantonment to the west.
In 2022 again, it was removed as one of three "Town Municipal Corporations" of Malir District but remained as one of the six sub-division headed by an Assistant Commissioner.
The port is surrounded by a large industrial area which includes the Pakistan Steel Mills complex in Gulshan-e-Hadeed, Pakistan Machine Tool Factory (PMTF) and the Zulfiqarabad Oil Terminal as well as the nearby industrial estate in Landhi Town.