Balch (paszto/perski: بلخ‬, dawniej: Baktra) – miasto w północnym Afganistanie, na równinie Baktrii, położone około 20 km na północny zachód od stolicy prowincji Mazar-i Szarif oraz ok. 74 km na południe od Amu-darii (starożytnego Oksusu). Liczba mieszkańców w 2003 roku wynosiła ok. 69 tys.

W mieście rozwinął się przemysł bawełniany oraz wełniarski.

Historia Miasto zostało założone przed VI w. p.n.e., było stolicą Baktrii. Podbite przez Aleksandra Macedońskiego w 329 roku p.n.e.Bactria, livius.org [dostęp: 8.03.2016] Miejsce narodzin Rumiego (1207 rok).

Przez długi okres miasto było duchowym centrum zaratusztrianizmu. Znajdowała się w nim również bogata świątynia bogini Anahity. Odwiedzający miasto w VII w. wspominali, że znajduje się w nim wiele klasztorów buddyjskich i stup.

Opisy pochodzące z X w. mówią, że miasto było otoczone ziemnymi murami, w których znajdowało się sześć bram. Wewnątrz murów znajdowała się cytadela i meczet. Miasto stało się wówczas również centrum naukowym i jest jednym z przypuszczalnych miejsc narodzin Awicenny.

W 1220 r. zostało zburzone przez Czyngis Chana i ponownie w XIV w. przez Tamerlana.