Kafir Kot (or Kafirkot) is an ancient ruin in Dera Ismail Khan District, Khyber Pakhtunkhwa. According to the district Gazetteer of Mianwali of 1915 the remains of Kafirkot (and the nearby ruin of Mari) "are indication of the existence of a Hindu civilization of considerable importance and antiquity". It is located at 32°30'0N 71°19'60E
The ruin consists of two forts in the north-west of the district on small hills attached to the lower spurs of the Khasor Range, and overlooking the Indus River. One lies a few miles south of Kunda] and the other near Bilot.
According to the District Gazetteer of Mianwali:
Bilot Fort is the second fort situated next to the town of Bilot Sharif and about 55 km north of Dera Ismail Khan in Pakistan. It was an ancient Hindu Fort with a famous temple inside its walls. The fort has disintegrated over time but the temple still stands.
Sculptures and architectural components from the site have been dispersed to museums across Pakistan and the rest of the world. One of the largest collections from Kafir Kot outside Pakistan is in the British Museum.
Coordinates: 32°30′0″N 71°20′0″E / 32.50000°N 71.33333°E