According to the 1998 census of Pakistan it had a population of 3,116,851 ( 1.315 million or 42.2 % in urban areas ) .
According to the 1998 census of Pakistan it had a population of 3.117 million ( 1.315 million or 42.2 % in urban areas ) .