Explanation:
The smallest province of Pakistan by area is Khyber Pakhtunkhwa (KPK).
Provinces of Pakistan by Area:
- Balochistan – Largest (347,190 km²)
- Punjab – (205,344 km²)
- Sindh – (140,914 km²)
- Khyber Pakhtunkhwa (KPK) – Smallest ✅ (101,741 km²)
Although Islamabad Capital Territory and Gilgit-Baltistan are smaller, they are not provinces. Therefore, KPK is the smallest province of Pakistan by area. 🚀