Le
Gandhara (en
sanskrit ) est le nom
antique d'une région située dans le nord-ouest de l'actuel
Pakistan. Plus précisément, le bassin de
Peshawar, avec une muraille verticale de montagnes sur trois côtés et la vallée de l'
Indus sur le quatrième côté. Ses villes principales étaient Purushapura — l'actuelle Peshawar — à l'Ouest,
Mardan, au centre, et, sur sa frontière Est,
Taxila : trois centres commerciaux de premier plan entre la Chine, l'Inde et l'Occident au début de notre ère. Cette région essentielle au commerce était aussi un riche terroir : il fut occupé par de nombreux envahisseurs étrangers. Les cultures que ceux-ci apportaient se fondaient dans la culture locale composite et tolérante. Ce fut en particulier le cas dans les
royaumes indo-grecs ( avant l'
ère commune) et dans l'
empire kouchan (env. ). Puis le Gandhara traversa des moments plus confus, jusqu'à l’expansion de la religion musulmane avec les
Saffarides (861-1003). Peu après, le nom même de « Gandhara » s'appliqua à une autre région.