Unlock deeper multi-jurisdiction research
Full sub-pages, saves, and alerts are available on paid plans.
Khyber Pakhtunkhwa
Province in Pakistan
Map
Overview
Khyber Pakhtunkhwa lies in northwest Pakistan, sharing a border with Afghanistan and marked by mountainous terrain and river valleys. Peshawar, its largest city, has long served as a trade gateway between Central and South Asia. The province sees an average temperature of 20.1°C, with districts like Upper Dir and Battagram known for cooler weather and extensive forests.
Geographic Context
Jurisdiction
Pakistan
Province
Khyber Pakhtunkhwa
Province Code
KP
Cities Tracked
58
Total Population
8,371,556
Time Zone
Asia/Karachi
Key Metrics
Safety Score
42/100 (Caution)
58 cities assessed
Avg Rent (1-Bed Center)
$85/mo
58 cities
Avg Temperature
20.2°C
58 cities
Internet Speed
18 Mbps
80 cities
Avg Humidity
45%
Avg Inexpensive Meal
$1.85
Cities in Khyber Pakhtunkhwa
58 citiesKakad Wari Dir Upper Akora Miran Shah Noorabad North Wazīristān Agency Risalpur Cantonment Doaba Gulishah Kach Shingli Bala Aman Garh Ashanagro Koto South Wazīristān Agency
Show 46 more cities
Bat Khela Lakki Cherat Cantonement Peshawar Upper Dir Buner District Dera Ismāīl Khān District Battagram Battagram District Mardan Mingora Kohat Abbottabad Nowshera Swabi Dera Ismail Khan Charsadda Nowshera Cantonment Shabqadar Shorkot Shorkot Mansehra Bannu Haripur Tank Havelian Hangu Khalabat Pabbi Topi Karak Tangi Utmanzai Zaida Kulachi Sarai Naurang Lachi Paharpur Baffa Alizai Amirabad Wana Landi Kotal Shinpokh Chitral Thal
Frequently Asked Questions
Sources: WAQI | WeatherAPI | World Bank · Last updated: 2025
Subscribe to unlock the full sub-page depth for additional jurisdictions.
You can keep discovering Oyster publicly, but full multi-jurisdiction depth, tracking, alerts, and exports are part of paid access.