Bieg na 800 metrów mężczyzn podczas XVIII Letnich Igrzysk Olimpijskich w Tokio rozegrano 14 (eliminacje), 15 (półfinały) i 16 października 1964 (finał) na Stadionie Olimpijskim w Tokio. Zwycięzcą został Nowozelandczyk Peter Snell, który tym samym obronił tytuł mistrza olimpijskiego zdobyty cztery lata wcześniej na igrzyskach olimpijskich w Rzymie. Kilka dni później (21 października) Snell zdobył złoty medal w biegu na 1500 metrów.

Rekordy zawodniknarodowośćczasdatamiejsceRekord świataPeter Snell1:44,3ChristchurchRekord olimpijski1:46,3Rzym 240px|thumb|Peter Snell 240px|thumb|Wilson Kiprugut Wyniki Poz. – pozycja – rekord świata | – rekord krajowy | – rekord życiowy | = – wyrównany rekord życiowy | – najlepszy wynik w sezonie | = – wyrównany najlepszy wynik w sezonie | – rekord olimpijskiFn – falstart | – nie ukończył | – nie wystartował | – zdyskwalifikowany

Eliminacje Rozegrano sześć biegów eliminacyjnych.