Avant 2001, il y avait 106 districts, mais avec la réorganisation, ceux-ci ont été réduits à 102 par la fusion des cinq districts de Karachi Central, de Karachi-Est, de Karachi-Sud, de Karachi-Ouest et de Malir pour former le district de Karachi.
Cinq districts de Karachi, de Karachi-Est, de Karachi-Sud, de Karachi-Ouest et de Malir ont été rejoints pour former le district de Karachi.