Balkh (en dari : بلخ), l'antique Bactres, est une ville du nord de l'Afghanistan située dans la province de Balkh, sur la rivière Balkh-Ab. En raison de son brillant passé, et du rôle politique et intellectuel qu'elle a joué au fil des siècles, elle est inscrite sur la liste indicative du patrimoine mondial de l'UNESCO.