Shahkot (Urdu: شاہكوٹ), is a town and tehsil in the Nankana Sahib District of Pakistan. The town has a population of about 200,000.
Shahkot is on the Lahore-Faisalabad highway. The town is connected by road to Sangla Hill, Chak Jhumra, Salarwala, Jaranwala, Safdarabad and the district capital Nankana Sahib. The town is situated in center of Faisalabad and Sheikhupura. Shahkot is about 95 km west from provincial capital Lahore and 45 km east from Faisalabad. Postal code is 39630.
Coordinates: 31°33′42″N 73°29′15″E / 31.56167°N 73.48750°E