Which ancient city on the Oxus River was known to Greek writers as Bactra and served as a major Silk Road center?

The story behind the answer

Balkh was the ancient city on the Oxus region known to Greek writers as Bactra and served as a major Silk Road center. It lay in Bactria, north of the Hindu Kush and near routes linking Iran, Central Asia, and the Indian subcontinent.

Balkh’s strategic location brought it into the orbit of the Achaemenid Empire, Alexander the Great, the Greco-Bactrian Kingdom, the Kushan Empire, and later Islamic dynasties. Its surrounding agricultural plain supported a substantial urban population, while its position near mountain and desert routes encouraged commerce.

The city was also an important center of Zoroastrianism, Buddhism, and later Islam. Medieval writers sometimes called Balkh the “mother of cities,” reflecting its antiquity and reputation, though such titles are literary rather than precise historical rankings.

Balkh is often confused with nearby Mazar-i-Sharif, the modern regional center. They are separate places, and Balkh’s ancient name Bactra is the key identification in classical sources.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: