Bahrain deltog ved Sommer-OL 2012 i London som blev arrangeret i perioden 27. juli til 12. august2012.
Tolv atleter, otte mænd og fire kvinder deltog i tre sportsgrene, Atletik, svømning og skydning. Det var ottende gang at Bahrain deltog i et sommer-OL. Landet blev placeret på en delt 79. plads med en bronzemedalje. Maryam Yusuf Jamal fik bronze på 1500 meter, det var historiens første OL-medalje til Bahrain. Skytten Azza Al Qasmi var landets flagbærer under åbningsceremonien.