सुमारे 64% लोकसंख्या (136 दशलक्ष) ग्रामीण भागात राहते. सर्वाधिक लोकसंख्या असलेले शहर कराची (15 दशलक्ष लोक), त्यानंतर लाहोर (11.1 दशलक्ष) आणि फैसलाबाद (3.8 दशलक्ष), तर इस्लामाबाद (पाकिस्तानची राजधानी शहर) ची लोकसंख्या सुमारे 1.0 दशलक्ष आहे.