Islamabad tenía una población estimada de 805 235 habitantes según datos del censo de 1998, que de acuerdo con la estimación de la Organización del Censo de Población de Pakistán, aumentó a alrededor de 2 millones en 2012.