» Total Population: 162,419,950 (2005 estimate)
» Population growth
» Population growth rate: 2.03 percent (2005 estimate)
» Projected population in 2025: 228,822,199 (2005 estimate)
» Projected population in 2050: 294,995,104 (2005 estimate)
» Population density: 209 persons per sq km (2005 estimate),540 persons per sq mi (2005 estimate)
» Urban/rural distribution
» Share urban: 34 percent (2003 estimate)
» Share rural: 66 percent (2003 estimate)
» Largest cities, with population
» Karachi: 9,269,265 (1998)
» Lahore: 5,063,499 (1998)
» Faisalabad: 1,977,246 (1998)
» Rawalpindi: 1,406,214 (1998)
» Hyderabad: 1,151,274 (1998
» Linguistic and Ethnic groups
» Punjabi: 48 percent
» Pashtun: 13 percent
» Sindhi: 12 percent
» Saraiki: 10 percent
» Urdu: 8 percent
» Other: 9 percent
» Languages
» Urdu (official), English (commonly used), Punjabi, Sindhi, Pashto, Balochi, Saraiki
» Religious affiliations
» Sunni Muslim: 77 percent
» Shia Muslim: 20 percent
» Christian, Hindu, and other: 3 percent