Bodhgaya, ook wel gespeld als Buddh Gaya of Bodh Gaya, is een plaats met circa 22.000 inwoners, gelegen op 96 kilometer van de stad Patna, vlakbij de stad Gaya, in de staat Bihar in Centraal-India. Het staat bekend als de meest belangrijke van de vier voornaamste plaatsen van pelgrimage in het boeddhisme.
In Bodhgaya staat de Mahabodi tempel, met de diamanten troon (vajrasana) en de heilige Bodhi-boom. Sinds 2002 staat het Mahabodhi complex op de Werelderfgoedlijst van de UNESCO. Echter, de UNESCO dreigde recentelijk (2005) de Mahabodhi tempel van de werelderfgoedlijst te halen omdat men vond dat er niet genoeg controle is over nieuwe bouwwerken rondom het tempelcomplex.