Transit · PK · PK-KP
Khyber Pakhtunkhwa
45 cities
Cities of 15,000+ people, largest first
Peshawar
Bannu
Dera Ismail Khan
Battagram
Mingora
Mardan
Abbottabad
Kohat
Tordher
Charsadda
Shabqadar
Swabi
Nowshera Kalan
Paharpur
Topi
Bat Khela
Shorkot
Mansehra
Chitral
Jahangira
Haripur
Jamrud
Pabbi
Buni
Amangarh
Khalabat
Tank
Havelian
Lakki
Hangu
Risalpur Cantonment
Tangi
Utmanzai
Zaida
Dursh Khela
Nowshera Cantonment
Upper Dir
Akora Khattak
Thal
Kulachi
Oghi
Sarai Naurang
Lachi
Musa Banda/Musa khan kallay
Baffa
Cities of Khyber Pakhtunkhwa
Loading map…
Geographic data © GeoNames (CC BY 4.0)