Byen har fått sitt nåværende navn til minne om den første guruen innen sikhismen, guru Nanak, som ble født der og startet sin forkynnelsesvirksomhet der. Nankana Sahib er et av de viktigste stedene innen sikhismen. Byen ligger rundt 91 km vest for Lahore, og rundt 75 km øst for Faisalabad. I henhold til en folketelling i 2017 hadde byen den gang 110 135 innbyggere. Frem til 2005 var byen en del av Sheikhupura-distriktet.