Provinsi Khyber Pakhtunkhwa atau Provinsi Perbatasan Barat Laut (bahasa Urdu:خیبر پختونخواcode: ur is deprecated ; bahasa Pashtun:خيبر پښتونخواcode: ps is deprecated ) merupakan sebuah provinsi di Pakistan. Ibu kotanya ialah Peshawar. Provinsi ini terletak di bagian barat laut di negara itu. Provinsi ini memiliki luas wilayah 74.521km² dengan memiliki jumlah penduduk 19.343.242 jiwa (2003). Bahasa yang digunakan di provinsi ini ialah Bahasa Pashto, Bahasa Hindko, Bahasa Khowar, dan Bahasa Persia.