Charsadda is a town and headquarters of Charsadda District, in the Khyber Pakhtunkhwa province of Pakistan. It lies about 29 kilometres from the provincial capital of Peshawar at an altitude of 276 metres (906 ft). The total area of Charsadda District measures about 996 square Km. The district is geographically organized into two primary parts: Hashtnagar (Pashto: Ashnaghar) and Do Aaba (Pashto: Duava).
The ancient name of Charsadda was Pushkalavati.
It was the administrative centre of the Gandhara kingdom. Many invaders have ruled over this region during different times of history. These include the Persians, Alexander the Great’s Greeks, the Mauryas, the Greco-Bactrians, the Indo-Greeks, the Indo-Scythians, the Indo-Parthians, the Kushans, the Huns, the Turks, the Guptas.
There are three rivers flowing in Charsadda: the River Jindi, the Kabul River and the Swat River; these are the main source of irrigation for Charsadda. The three rivers then merge and join the Indus River.