Sepak bola pada Olimpiade Musim Panas 2012 adalah pelaksanaan cabang olahraga sepak bola pada penyelenggaraan Olimpiade Musim Panas 2012. Kompetisi pada cabang olahraga ini berlangsung di enam stadion.[1] Edisi ini menandingkan 2 nomor, yaitu putra dan putri. 467 atlet dari 24 negara bertanding dalam edisi ini. Pemain pada cabang putra dibatasi berusia 23 tahun, dengan 3 orang pemain dapat berusia di atas 23 tahun.[2]
Medali emas cabang putra diraih oleh Meksiko, yang mengalahkan Brasil pada pertandingan perebutan medali emas di Stadion Wembley, London. Sementara itu, medali emas cabang putri diraih oleh Amerika Serikat. AS mengalahkan Jepang pada pertandingan perebutan medali emas yang juga dilaksanakan di Stadion Wembley.
^"Play-off details confirmed". FIFA. 26 January 2012. Diarsipkan dari versi asli tanggal 11 February 2012. Diakses tanggal 3 February 2012.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)
^"Fixture change in Africa". FIFA.com. 19 August 2011. Diarsipkan dari versi asli tanggal 18 October 2011. Diakses tanggal 23 August 2011.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)