Created by Adarshatva
Last edited June 29, 2026


This is a list of capital cities of Pakistan and its current and former provinces, territories, and states.

National capital[edit | edit source]

Islamabad officially became the capital of Pakistan on 14 August 1967, exactly two decades after the country's creation.[1] The first capital was Karachi, Sindh's coastal city selected by Muhammad Ali Jinnah, which remains Pakistan's largest city and economic centre. Karachi served as the seat of government until 1959, when military president Ayub Khan decided to establish a new capital near the general headquarters of the Pakistani Armed Forces in Rawalpindi. During this transitional period, Rawalpindi functioned as the interim capital.

The decision to relocate the capital stemmed from multiple considerations: it would better represent Pakistan's geographical and demographic diversity, separate governmental functions from Karachi's intense commercial activities, and provide more central accessibility from all regions of the country. The name "Islamabad" was reportedly influenced by the Mughal name of the Bengali port city of Chittagong, though officially it means "City of Islam," a name coined by Qazi Abdur Rehman and finalized by the federal cabinet in February 1960.

In 1962, Ayub Nagar was designated as the legislative capital to accommodate East Pakistan's significant population. The relocation process was gradual, with several government ministries remaining based in nearby Rawalpindi until the late 1960s. The move was completed under the supervision of the Capital Development Authority, established through ordinance on 27 June 1960, with a master plan designed by Greek architect Konstantinos Apostolos Doxiadis and his associates.

Regional capitals[edit | edit source]

The capitals of the provinces and territories of Pakistan have remained the same since the 1970s when the current administrative structure was established. All four provincial capitals are the largest cities of their respective provinces. Pakistan has a total population of 207,774,520 according to the 2017 census estimate.[2]

Subdivision[3] Status Capital[4] Population
(1998 census)[5]
Population
(2017 estimate)[6]
Balochistan Province Quetta 565,137 12,335,129
Islamabad Capital Territory Federal Territory Islamabad 529,180 2,003,368
Khyber Pakhtunkhwa Province Peshawar 3,690,135 31,349,742
Punjab Province Lahore 5,143,495 91,379,615
Sindh Province Karachi 9,339,023 55,245,497

Former regional capitals[edit | edit source]


Princely states

References[edit | edit source]

  1. https://indianexpress.com/article/world/history-of-islamabad-the-capital-that-rose-out-of-nothing-8501240/
  2. Population shoots up by 47 percent since 1998
  3. "The Constitution of the Islamic Republic of Pakistan". National Reconstruction Bureau, Government of Pakistan. Archived from the original on 2007-12-15. Retrieved 2008-01-03.
  4. Gwillim Law. "Pakistan Provinces". Statoids.com. Retrieved 2008-01-03.
  5. "Population size and growth of major cities". Population Census Organization, Government of Pakistan. Archived from the original on 2010-12-22. Retrieved 2008-01-03.
  6. Stefan Helders. "Pakistan - largest cities and towns and statistics of their population". World Gazetteer. Retrieved 2008-01-03.{{cite web}}: CS1 maint: deprecated archival service (link)