Panjkora River is located in Kumrat Valley, Upper Dir District, Khyber Pakhtunkhwa, Pakistan. The river originates from Lat in the Hindu Kush Mountains. It flows through upper Dir and then lower Dir and joins the Swat River near Malakand. Its name is derived from Persian. Panj means five and Kora means river.