Łotwę na Letnich Igrzyskach Olimpijskich 2012 reprezentowało 45 zawodników: 31 mężczyzn i 14 kobiet. Był to 10 start reprezentacji Łotwy na letnich igrzyskach olimpijskich.

Zdobyte medale Medal Zawodnik Dyscyplina Konkurencja Rezultat20px Złoto Māris Štrombergs 30px Kolarstwo BMX mężczyźni 37,57620px Brąz Mārtiņš Pļaviņš, Jānis Šmēdiņš 30px Siatkówka plażowa turniej mężczyzn w pojedynku o brązowy medal pokonali holenderską parę Reinder Nummerdor Richard Schuil 2:1 (19:21, 21:19, 15:11)

Skład kadry 30px Gimnastyka Mężczyźni Zawodnik Konkurencje Wielobój indywidualnie Ćwiczenia wolne Ćwiczenia na koniu z łękami Ćwiczenia na kółkach Ćwiczenia na poręczach Ćwiczenia na drążku Skoki Wielobój drużynowy Wynik Pozycja Wynik Pozycja Wynik Pozycja Wynik Pozycja Wynik Pozycja Wynik Pozycja Wynik Pozycja Wynik Pozycja Dmitrijs Trefilovs 82,565 38. 12,900 68. 14,233 24. 13,133 67. 13,533 61. 14,033 42. 14,733 63.

30px Judo Mężczyźni

Zawodnik Konkurencja1/321/161/8ĆwierćfinałPółfinałPierwsza runda repasażyPółfinał repasaży FinałPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPozycja Konstantīns Ovčiņņikovs −81 kg Leandro Guilheiro0002- 0010 → Nie awansował17.