Nankana Sahib (bahasa Punjab dan bahasa Urdu: ننكانہ صاحِب) adalah sebuah kota yang terletak di provinsi Punjab, Pakistan. Kota ini merupakan ibu kota distrik dengan nama yang sama. Kota ini dinamai dari Guru Sikh pertama, Guru Nanak, yang lahir dan mulai mengajarkan agama Sikh di kota ini. Saat ini, Nankana Sahib sering dikunjungi oleh para peziarah Sikh dari seluruh dunia.[1][2]
Kota ini terletak sejauh 80 km di sebelah barat Lahore dan sekitar 75 km di sebelah timur Faisalabad.[3] Jumlah penduduknya diperkirakan mencapai 70.000 jiwa.[4]