Le 800 mètres masculin figure au programme des Jeux olympiques depuis la première édition, en 1896 à Athènes. L'épreuve féminine est disputée pour la première fois lors des Jeux de 1928, à Amsterdam, mais celle-ci est retirée du programme dès l'édition suivante, en 1932, avant de refaire son apparition en 1960.

Quatre athlètes masculins ont remporté deux titres olympiques sur , le Britannique Douglas Lowe, l'Américain Mal Whitfield, le Néo-Zélandais Peter Snell et le Kényan David Rudisha. Avec deux médailles d'or, la Sud-africaine Caster Semenya est l'athlète féminine la plus titrée dans cette épreuve.

Les records olympiques de la discipline sont actuellement détenus par David Rudisha, qui établit l'actuel record du monde en en finale des Jeux olympiques de 2012, à Londres, et par l'ex-Soviétique Nadezhda Olizarenko, créditée de lors des Jeux olympiques de 1980, à Moscou.

Éditions + Années 96 00 04 08 12 20 24 28 32 36 48 52 56 60 64 68 72 76 80 84 88 92 96 00 04 08 12 16 20 24TotalHommes X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X 30Femmes X X X X X X X X X X X X X X X X X X18

Hommes Historique 1896-1912 thumb|left|upright=1.2|Départ de la finale du des Jeux olympiques de 1912. L'épreuve du 800 mètres figure au programme des premiers Jeux olympiques de l'ère moderne, en 1896 à Athènes. En l'absence de l'Américain Charles Kilpatrick, le meilleur spécialiste de la discipline de la fin du , la course est remportée par l'Australien Teddy Flack dans le temps de , devant le Hongrois Nándor Dáni et le Grec Dimítrios Golémis. Le Français Albin Lermusiaux ne prend pas le départ de la finale afin de se consacrer à l'épreuve du marathon.

Lors des Jeux olympiques de 1900, à Paris, sur la piste en herbe de la Croix-Catelan, la victoire revient au Britannique Alfred Tysoe qui remporte l'épreuve en , devant les Américains John Cregan et David Hall.

Aux Jeux olympiques de 1904, à Saint-Louis, l'Américain Jim Lightbody s'impose en , devançant ses deux compatriotes Howard Valentine et Emil Breitkreutz.

L'Américain Mel Sheppard remporte le titre des Jeux olympiques de 1908, à Londres en améliorant de près de quatre secondes le record olympique en . L'Italien Emilio Lunghi prend la deuxième place et l'Allemand Hanns Braun la troisième.

Vainqueur de cinq titres nationaux sur , Mel Sheppard domine la discipline durant l'olympiade suivante. Cependant, lors des Jeux olympiques de 1912, il se fait surprendre par son compatriote Ted Meredith dans les derniers mètres de courses et perd son titre olympique. Ted Meredith s'impose en , performance constituant officiellement le premier record du monde du . Sheppard termine deuxième en , devant le troisième américain Ira Davenport.

1920-1936 thumb|upright=0.9|Douglas Lowe, champion olympique en 1924 et 1928. Aux Jeux olympiques de 1920, à Anvers, le Britannique Albert Hill s'adjuge le titre olympique en , devançant l'Américain Earl Eby et le Canadien Bevil Rudd, titré par ailleurs sur . Albert Hill remportera également le titre sur lors des Jeux .

Quatre ans plus tard, lors des Jeux olympiques de 1924, à Anvers, le Britannique Douglas Lowe remporte la médaille d'or dans le temps de et devance le Suisse Paul Martin et l'Américain Schuyler Enck. Le Norvégien Charles Hoff, détenteur du record du monde du saut à la perche, se classe de la finale .

Douglas Lowe est le premier athlète à conserver son titre olympique sur . Aux Jeux olympiques de 1928, à Amsterdam, il s'impose en , nouveau record olympique, devant le Suédois Erik Byléhn et l'Allemand Hermann Engelhard . Le Français Séra Martin, qui a amélioré le record du monde quelques jours avant le début de ces Jeux, ne termine que de la finale.

Lors des Jeux olympiques de 1932, à Los Angeles, le Britannique Tommy Hampson devient champion olympique en battant de près d'une seconde le record du monde de Séra Martin. Il réalise le temps de , précédant les deux Canadiens Alex Wilson et Phil Edwards . Pour la quatrième fois consécutive, le titre olympique du est remporté par un athlète britannique.

En 1936, aux Jeux olympiques de Berlin, L'Américain John Woodruff s'impose en , devant l'Italien Mario Lanzi et Phil Edwards, qui dispute sa troisième finale olympique consécutive sur et se classe troisième de la course, comme en 1932 . L'Allemand Rudolf Harbig, l'un des favoris au titre olympique, est éliminé dès les séries.

1948-1964 thumb|left|Peter Snell, champion olympique en 1960 et 1964. Lors des Jeux olympiques de 1948, à Londres, l'Américain Mal Whitfield remporte le titre olympique dans le temps de (record olympique) après avoir attaqué à un tour de l'arrivée. Il devance le Jamaïcain Arthur Wint, titré sur à Londres et médaillé d'argent en , et le Français Marcel Hansenne () qui amène le premier podium pour la France dans cette épreuve .

Mal Whitfield domine les épreuves de demi-fond dans l'olympiade suivante, remportant 66 des 69 courses de qu'il dispute. Favori des Jeux olympiques de 1952, à Helsinki, il conserve son titre olympique en appliquant la même tactique qu'à Londres en attaquant de loin. Il s'impose dans le même temps qu'en 1952, en , et en devançant de nouveau Arthur Wint, deuxième en . L'Allemand Heinz Ulzheimer complète le podium en .

Les Jeux olympiques de 1956, à Melbourne, consacrent l'Américain Tom Courtney qui remporte, face aux rafales de vent, le titre en , nouveau record olympique. Le Britannique Derek Johnson se classe deuxième de la course en alors que le Norvégien Audun Boysen prend la troisième place en . Le Belge Roger Moens, détenteur du record du monde depuis 1955, déclare forfait pour ces Jeux en raison d'un blessure au pied contractée quelques mois auparavant.

Lors des Jeux olympiques de 1960, à Rome, Le Néo-zélandais Peter Snell, qui ne faisait pas partie des favoris au titre, décroche la médaille d'or en franchissant la ligne d'arrivée en (nouveau record olympique), devant Roger Moens () et le Jamaïcain George Kerr () . Pour la première fois aux Jeux olympiques, l'épreuve se déroule en couloirs pour les 100 premiers mètres.

Peter Snell, qui a amélioré le record du monde de Roger Moens en 1962, conserve son titre olympique lors des Jeux olympiques de 1964, à Tokyo. Il l'emporte en , améliorant le record olympique qu'avait déjà battu George Kerr et le Kényan Wilson Kiprugut la veille en demi-finale, et devance le Canadien Bill Crothers () et Wilson Kiprugut () qui devient le premier médaillé olympique kényan de l'histoire . Peter Snell sera également médaillé d'or sur lors de ces Jeux.

1968-1984 thumb|upright=1.2|Finale du 800 m masculin lors des Jeux olympiques de 1976, victoire du Cubain Alberto Juantorena. Lors des Jeux olympiques de 1968, à Mexico, l'Australien Ralph Doubell remporte le titre olympique en établissant en finale un nouveau record du monde en . À dix mètres de l'arrivée, Doubell se hisse à hauteur du Kényan Wilson Kiprugut, et le devance finalement de 2/ de seconde sur la ligne d'arrivée. L'Américain Tom Farrell complète le podium en .

En 1972, aux Jeux olympiques de Munich, l'Américain Dave Wottle, qui a amélioré le record du monde de Ralph Doubell quelques semaines avant le début de la compétition, remporte le titre olympique dans le temps de , devant le Soviétique Yevhen Arzhanov, champion d'Europe en 1971, également, et le Kényan Mike Boit () .

Lors des Jeux olympiques de 1976, à Montréal, le Cubain Alberto Juantorena s'adjuge le titre mondial du en établissant un nouveau record du monde en . Il s'impose devant le Belge Ivo Van Damme qui malgré un retour sur le Cubain en toute fin de course, obtient la médaille d'argent en , devant l'Américain Rick Wohlhuter () . Mike Boit, l'un des meilleurs spécialiste du en 1976 et médaillé d'argent à Munich, ne participe pas à l'épreuve en raison du boycott d'une grande partie des nations africaines.

Le Britannique Sebastian Coe, détenteur du record du monde depuis 1979, fait figure de favori pour les Jeux olympiques de 1980, à Moscou. Pourtant, en finale, il est surpris par son compatriote Steve Ovett qui lance une attaque à de l'arrivée et ne sera pas rejoint. Ovett l'emporte en , devant Sebastian Coe () et le Soviétique Nikolay Kirov () . Sebastian Coe remportera le titre olympique du quelques jours plus tard.

Aux Jeux olympiques de 1984, à Los Angeles, la victoire revient au Brésilien Joaquim Cruz qui réalise un nouveau record olympique en après avoir porté un demarrage décisif dans le dernier virage. Comme à Moscou, Sebastian Coe est battu et obtient une nouvelle médaille d'argent en , devant l'Américain Earl Jones () . Le champion olympique en titre Steve Ovett se classe et dernier de la finale.

1988-2004 thumb|left|Vebjørn Rodal, champion olympique en 1996. Le titre des Jeux olympiques de 1988, à Séoul, est remporté par le Kényan Paul Ereng dans le temps de après avoir remonté tous ses adversaires dans la ligne droite finale alors qu'il se situait en septième position à l'entrée du dernier virage. Il devance le tenant du titre Joaquim Cruz (), le Marocain Saïd Aouita () et le Britannique Peter Elliott, préféré à Sebastian Coe pour le de Séoul . En tête de la course après le premier tour avec une large avance sur ses concurrents, le Kényan Nixon Kiprotich termine huitième et dernier de la finale. Son compatriote Billy Konchellah, champion du monde en 1987, ne participe pas à la compétition pour raison médicale.

Quatre ans plus tard, lors des Jeux olympiques de 1992, à Barcelone, Paul Ereng est éliminé dès les demi-finales. Son compatriote William Tanui remporte le titre olympique en , devançant sur le fil son compatriote Nixon Kiprotich () et l'Américain Johnny Gray () .

Lors des Jeux olympiques de 1996, à Atlanta, et en l'absence du champion du monde en titre danois Wilson Kipketer à la suite du refus du Comité olympique de Kenya de l'autoriser à participer aux Jeux sous sa nouvelle nationalité, la victoire revient au Norvégien Vebjørn Rodal qui établit en finale un nouveau record olympique en . Il devance le Sud-africain Hezekiél Sepeng () et le Kényan Fred Onyancha (). Johnny Gray, qui dispute sa quatrième finale olympique consécutive sur , se classe septième de la course .

L'Allemand Nils Schumann remporte le titre des Jeux olympiques de 2000 en réalisant l'exploit de battre Wilson Kipketer, triple champion du monde de 1995 à 1999 et détenteur du record du monde. À Sydney, au terme d'une course tactique, Nils Schumann l'emporte en devant Wilson Kipketer (), l'Algérien Djabir Saïd-Guerni () et Hezekiél Sepeng qui termine au pied du podium après sa médaille d'argent obtenu quatre ans plus tôt à Atlanta. L'Italien Andrea Longo est disqualifié après avoir gêné le Suisse André Bucher () dans la dernière ligne droite .

Aux Jeux olympiques de 2004, à Athènes, Le Russe Yuriy Borzakovskiy remporte la médaille d'or dans le temps de et devance le Sud-africain Mbulaeni Mulaudzi () et Wilson Kipketer (), qui obtient la médaille de bronze après l'argent en 2000. Djabir Saïd-Guerni, champion du monde en 2003, se classe septième de la finale .

Depuis 2008 thumb|upright=1.2|David Rudisha, champion olympique en 2012 à Londres où il établit l'actuel record du monde, conserve son titre en 2016 à Rio de Janeiro. Le Kényan Wilfred Bungei s'adjuge le titre des Jeux olympiques de 2008, à Pékin, en établissant son meilleur temps de la saison en . Le Soudanais Ismaïl Ahmed Ismaïl termine deuxième en et l'autre kényan Alfred Yego, champion du monde en 2007, se classe troisième en . Le tenant du titre Yuriy Borzakovskiy est éliminé au stade des demi-finales .