Les
villes du Pakistan regroupent au total environ 64 millions d'habitants en 2010, soit 37
e la population de ce pays d'
Asie du Sud selon la
Banque mondiale. Huit d'entre elles dépassent le million d'habitants, et la plus grande,
Karachi, est l'une des plus grandes mégalopoles du monde, avec plus de treize millions d'habitants. En dehors de celle-ci, la majorité des grandes villes se situent dans le nord de la province du
Pendjab, partie la plus urbanisée du pays. Le pays est confronté dans sa globalité à une urbanisation rapide, la population habitant en ville augmentant de 2,9 % par an contre seulement 1,1 % pour la population rurale, malgré un
taux de fécondité bien plus important pour cette dernière. De nombreuses villes font face à une croissance intense, et une urbanisation anarchique, peu d'entre elles étant dotées d'un
plan d'urbanisme.