Ghatotkacha (sanskrit घटोत्कच) est un personnage de l'épopée indienne du Mahabharata. Il est le fils de Bhima, un des cinq frères Pandava, et de Hidimbi ou Hidimba. Par sa mère, Gathotkacha est à moitié rakshasa (démon). C'est pourquoi il possède des pouvoirs magiques qui font de lui un guerrier précieux lors de la bataille de Kurukshetra, épisode qui marque l'apogée de l'épopée.