miniaturadaimagem|David Rudisha em rota de quebar o recorde mundial durante a final da prova A competição dos 800 metros masculino nos Jogos Olímpicos de Verão de 2012 foi realizada no Estádio Olímpico de Londres entre os dias 6 e 9 de agosto.
O queniano David Rudisha tornou-se campeão olímpico e quebrou novamente o recorde mundial, com o tempo de 1m40s91, naquela que foi considerada a maior prova de 800 m de todos os tempos. Além do recorde mundial do queniano, todos os outros sete competidores quebraram recordes nacionais, mundiais juniores, marcas pessoais ou fizeram o melhor tempo do ano. O tempo de Andrew Osagie da Grã-Bretanha, último colocado na final (1m43s77), lhe teria dado a medalha de ouro nos Jogos de Sydney 2000, Atenas 2004 e Pequim 2008.
Calendário Horário local (UTC+1). Data Horário Fase6 de agosto 10:50 Primeira rodada7 de agosto 19:55 Semifinais9 de agosto || 20:00 '''Final
Medalhistas
Recordes Antes desta competição, os recordes mundiais e olímpicos da prova eram os seguintes:
Os seguintes recordes mundiais e/ou olímpicos foram estabelecidos durante esta competição:
Data Evento Atleta Tempo Notas 9 de agosto Final 1:40.91
Primeira fase
Bateria 1 Pos. Nome CON Tempo Notas 1 Nijel Amos 1:45.90 Q 2 Fabiano Peçanha 1:46.29 Q 3 Luis Alberto Marco 1:46.86 Q 4 Khadevis Robinson 1:47.17 5 Marcin Lewandowski 1:47.64 6 Ivan Tukhtachev 1:49.77 7 Derek Mandell 1:58.94 Mohammad Al-Azemi DSQ
Bateria 2 Pos. Nome CON Tempo Notas 1 David Rudisha 1:45.90 Q 2 Musaeb Abdulrahman Balla 1:46.37 Q 3 Andrew Osagie 1:46.42 Q 4 Wesley Vázquez 1:46.45 5 Jeffrey Riseley 1:46.99 6 Ismail Ahmed Ismail 1:48.79 7 Samorn Kieng 1:55.26 Anis Ananenka 1:49.61 DSQ
Bateria 3 Pos. Nome CON Tempo Notas 1 Abubaker Kaki Khamis 1:45.51 Q 2 Timothy Kitum 1:45.72 Q 3 Abdulaziz Mohammed 1:46.09 Q 4 Andy González 1:46.24 q 5 Gareth Warburton 1:46.97 6 Tamás Kazi 1:47.10 7 Sören Ludolph 1:48.57 8 Arnold Sorina 1:54.29
Bateria 4 Pos. Nome CON Tempo Notas 1 Nick Symmonds 1:45.91 Q 2 Geoffrey Harris 1:45.97 Q 3 Adam Kszczot 1:45.99 Q 4 Pierre-Ambroise Bosse 1:46.03 q 5 Yuri Borzakovsky 1:46.29 q 6 Andreas Bube 1:46.40 7 Manuel Antonio 1:52.54 Brice Etes DSQ
Bateria 5 Pos. Nome CON Tempo Notas 1 Hamada Mohamed 1:48.05 Q 2 Sajad Moradi 1:48.23 Q 3 Kevin López 1:48.27 Q 4 Masato Yokota 1:48.48 5 Michael Rimmer 1:49.05 6 Moussa Camara 1:51.36 7 Edgar Cortez 1:58.99 Taoufik Makhloufi DNF
Bateria 6 Pos. Nome CON Tempo Notas 1 Mohammed Aman 1:47.34 Q 2 Anthony Chemut 1:47.42 Q 3 Antonio Manuel Reina 1:47.44 Q 4 Rafith Rodríguez 1:47.70 5 Adnan Taess Akkar 1:47.83 6 Amine El Manaoui 1:48.48 7 Prince Mumba 1:49.07 8 Erzhan Askarov 1:59.56
Bateria 7 Pos. Nome CON Tempo Notas 1 Duane Solomon 1:46.05 Q 2 Robert Lathouwers 1:46.06 Q 3 André Olivier 1:46.42 Q 4 Jakub Holuša 1:46.87 5 Julius Mutekanga 1:48.41 6 Moise Joseph 1:48.46 7 Benjamín Enzema 1:57.47 Kléberson Davide DNS
Semifinais
Bateria 1 Pos. Nome CON Tempo Notas 1 Abubaker Kaki Khamis 1:44.51 Q2 Nijel Amos 1:44.54 Q3 Adam Kszczot 1:45.34 4 Anthony Chemut 1:45.63 5 Robert Lathouwers 1:45.85 6 Luis Alberto Marco 1:46.19 7 Fabiano Peçanha 1:46.29 Sajad Moradi DSQ
Bateria 2 Pos. Nome CON Tempo Notas1 David Rudisha 1:44.35 Q2 Andrew Osagie 1:44.74 Q3 Nick Symmonds 1:44.87 q4 Marcin Lewandowski 1:45.08 5 Yuri Borzakovsky 1:45.09 6 Kevin López 1:46.66 7 Musaeb Abdulrahman Balla 1:47.52 8 Hamada Mohamed 1:48.18 9 Andy González 1:53.46
Bateria 3 Pos. Nome CON Tempo Notas1 Mohammed Aman 1:44.34 Q2 Timothy Kitum 1:44.63 Q3 Duane Solomon 1:44.93 q4 Pierre-Ambroise Bosse 1:45.10 5 André Olivier 1:45.44 6 Antonio Manuel Reina 1:45.84 7 Geoffrey Harris 1:46.14 8 Abdulaziz Mohammed 1:48.98
Final
Pos. Raia Nome CON Tempo Notas 4 David Rudisha 1:40.91 5 Nijel Amos 1:41.73 3 Timothy Kitum 1:42.53 4 7 Duane Solomon 1:42.82 5 8 Nick Symmonds 1:42.95 6 6 Mohammed Aman 1:43.20 7 9 Abubaker Kaki Khamis 1:43.32 8 2 Andrew Osagie 1:43.77
800m masculino