Indie na Letnich Igrzyskach Olimpijskich 2012, które odbyły się w Londynie reprezentowało 83 zawodników. Zdobyli oni sześć medali: dwa srebrne i cztery brązowe, zajmując 55. miejsce w klasyfikacji medalowej.
Był to dwudziesty trzeci start reprezentacji Indii na letnich igrzyskach olimpijskich.
Zdobyte medale Medal Zawodnik Dyscyplina Konkurencja Rezultat Data 20px Srebro Vijay Kumar 30px Strzelectwo Pistolet szybkostrzelny 25 m mężczyzn 30 pkt. 4 sierpnia 20px Srebro Sushil Kumar 30px Zapasy Kategoria do 66 kg mężczyzn w stylu wolnym W finale przegrał z reprezentantem Japonii Tatsuhiro Yonemitsu 0-3. 12 sierpnia 20px Brąz Gagan Narang 30px Strzelectwo Karabin pneumatyczny 10 m mężczyzn 701.1 pkt. 30 lipca 20px Brąz Saina Nehwal 30px Badminton Gra pojedyncza kobiet W pojedynku o brąz pokonała reprezentantkę Chin Wang Xin 18-21, 0-1 (krecz) 4 sierpnia 20px Brąz Mary Kom 30px Boks Waga musza kobiet W półfinale przegrała z reprezentantką Wielkiej Brytanii Nicolą Adams 6-11. 8 sierpnia 20px Brąz Yogeshwar Dutt 30px Zapasy Kategoria do 60 kg mężczyzn w stylu wolnym W pojedynku o brązowy medal pokonał reprezentanta Korei Północnej Ri JM 3-1.