POPULATION
Population
134,974,000
(1995 estimate)
Population Density
170 persons/sq km
(439 persons/sq mi)
(1995 estimate)
Urban/Rural Breakdown
 35% Urban
 65% Rural
(1995 estimate)
Largest Cities
Karachi 5,180,562
Lahore  2,952,689
Faisalabad 1,104,209
(1981 census)
Largest Metropolitan Areas
Karachi 6,500,000
Lahore  3,500,000
Faisalabad 1,104,209
(1981 census)
Ethnic Groups
 48% Punjabi
 13% Pashto
 12% Sindhi
 10% Saraiki
 8% Urdu
 9% Other
including Baloch and Afghans
Languages
Official Language
Urdu
Other Languages
Punjabi, Pashto, Sindhi, Saraiki, English, Baloch
Religions
 97% Islam
 3% Other
including Christianity, Hinduism, and Buddhism
 
                                                Click here 
  to visit the Hindi Ranks Click here 
  to visit the Pak Ranks
1