Los códigos de área de Pakistán constan de dos a cinco dígitos; generalmente más pequeña es la ciudad, más largo es el prefijo. Todas las grandes ciudades tienen códigos de dos dígitos. Las ciudades más pequeñas pueden tener seis números digitales, mientras que las grandes ciudades tienen números de siete dígitos. Las líneas telefónicas de Azad Kashmir contienen cinco dígitos. El 1 de julio de 2009, los números de teléfono de Karachi y Lahore cambiaron de siete a ocho dígitos. Esto se logró agregando 9 al comienzo de todos los números de teléfono que comenzaban con 9, es decir, líneas gubernamentales y semigubernamentales, y agregando 3 a todas las demás líneas. [1] [2] [ se necesita aclaración ]
La siguiente es la lista de códigos de marcación para varias ciudades y distritos de Pakistán . [3] [4] [5] [ se necesita aclaración ]