Balch (Afghaans: بلخ; ook als Balkh getranslitereerd), ook bekend als Wazirabad, is een stadje in de provincie Balch in het noorden van Afghanistan. Het is niet ver van Mazar-i-Sharif.
Hoewel Balch nu een klein stadje is, was het in de oudheid veel groter, dankzij haar ligging op de Zijderoute. De stad stond in de oudheid bekend als Bactra (Latijn), Βάκτρα/Baktra of Ζαρίασπα/Zariaspa (Oudgrieks) en het was de hoofdstad van het land Bactrië.
De profeet Zoroaster, de stichter van het zoroastrisme, is naar verluidt in de stad gestorven.
In 328 v.Chr. werd de stad door Alexander de Grote veroverd. In 256 v.Chr. werd het een zelfstandig hellenistisch rijk.
Dzjengis Khan veroverde en vernietigde de stad in 1221. Ook Timoer Lenk veroverde de stad in de 14e eeuw.