La capital de Pakistán es Islamabad, a partir de noviembre de 2014. Islamabad ha sido la capital desde 1966 y se encuentra en el noreste de Pakistán. Después de que Pakistán se independizó en 1947, Karachi se estableció como la primera capital del país.
Islamabad asumió el control como la capital para fomentar un desarrollo más generalizado en todo el país y porque Islamabad es más accesible que Karachi y tiene mejor clima. Además, el cuartel general del ejército está más cerca de Islamabad. Mientras se estaba trabajando en Islamabad para prepararlo como una ciudad capital, la capital se trasladó temporalmente a Rawalpindi (el sitio de la sede del ejército).
El gobierno paquistaní dice que Islamabad es la zona urbana más diversa del país y que cuenta con una fuerza laboral extremadamente competente.