Taxila er et arkeologisk sted i Punjab-provinsen i Pakistan, vest for Islamabad og Rawalpindi, på grensen mellom Punjab og Nordvestre grenseprovinsen.
Taxila var et antikt buddhistisk læresenter, forbundet med silkeveien over Khunjerab-passet, som tiltrakk seg studenter fra hele verden. Den ble også kalt Takshashila på sanskrit i antikkens India.
Dareios I la Taxila til akamenidenes imperium ca. 518 f.Kr., før Aleksander den store erobret byen i 326 f.Kr. og satte en makedonsk garnison der, men det greske styret endte i 317 f.Kr. Den blomstret i løpet av det første til det femte århundret. Lokalisert i krysset mellom tre betydelige handelsruter, var det et viktig økonomisk og strategisk sted.
Ifølge tradisjonen besøkte Apostelen Tomas Taxila.
Taxila står på listen til UNESCO over verdensarvens verneverdige steder.