City populations found in this list only refer to the population found within the city's defined limits and any adjacent cantonment, if exists (except for Gujranwala and Okara).
The census totals below come from the Pakistan Bureau of Statistics[1] for the four provinces of Pakistan and the Islamabad Capital Territory, and from the Azad Jammu and Kashmir Planning & Development Department (PND AJK) for cities of Azad Kashmir.
[2] As of the 2023 Census, there are two megacities, ten million-plus cities, in Pakistan.
Of these 128 cities, 81 are located in the country's most populous province, Punjab, 23 in Sindh, 13 in Khyber Pakhtunkhwa, 8 in Balochistan, two in Azad Kashmir, and one is the Islamabad Capital Territory itself.
As in the previous census in 1998, the largest city of Gilgit-Baltistan was Gilgit, with 56,701 inhabitants.