Do finału awansowało po dwóch najlepszych biegaczy z każdego biegu oraz dwóch najszybszych zawodników z dalszych miejsc ze wszystkich biegów.
W finale miało wystartować 8 finalistów, jednak decyzją sędziów podjętą po biegach półfinałowych dopuszczono dziewiątego biegacza.
Rekordy Przed rozpoczęciem zawodów aktualny rekord świata i rekord olimpijski były następujące:
David Rudisha 1:40.91 Londyn 9 sierpnia 2012 David Rudisha 1:40.91 Londyn 9 sierpnia 2012
Wyniki OR - rekord olimpijski | NR - rekord krajowy | PB - rekord życiowy | =PB - wyrównany rekord życiowy |SB - najlepszy wynik w sezonie | =SB - wyrównany najlepszy wynik w sezonieDNS - nie wystartował | DNF - nie ukończył |DSQ - dyskwalifikacja Runda I Bieg 1
PozycjaTorZawodnikPaństwoCzasUwagi14Ferguson Rotich1:43.75Q27Peter Bol1:44.13Q, 31Elliot Giles1:44.49Q42Abdelati El Guesse1:44.84q, 55Isaiah Jewett1:45.07q68Tony van Diepen1:46.0373Pol Moya1:47.4486Musa Hajdari1:48.96
Bieg 2 PozycjaTorZawodnikPaństwoCzasUwagi14Marco Arop1:45.26Q23Amel Tuka1:45.48Q32Gabriel Tual1:45.63Q41Pablo Sánchez-Valladares1:46.0657Andreas Kramer1:46.4466Oliver Dustin1:46.9478Alex Beddoes1:47.2685Francky Mbotto1:48.26