Bieg na 800 metrów mężczyzn podczas XXIV Letnich Igrzysk Olimpijskich w Seulu rozegrano 23 (eliminacje), 23 (ćwierćfinały), 25 (półfinały) i 26 września 1988 (finał) na Stadionie Olimpijskim. Zwycięzcą został reprezentant Kenii Paul Ereng.

Rekordy ZawodnikNarodowośćCzasDataMiejsceRekord świataSebastian Coe1:41,73FlorencjaRekord olimpijskiJoaquim Cruz1:43,00Los Angeles 240px|thumb|Paul Ereng 240px|thumb|Joaquim Cruz 240px|thumb|Saïd Aouita 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 dziewięć biegów eliminacyjnych. Do ćwierćfinałów awansowało po trzech najlepszych zawodników z każdego biegu (Q) oraz pięciu z najlepszymi czasami spośród pozostałych (q).

Bieg 1 Poz.ZawodnikNarodowośćRezultatUwagi11:47,82Q21:48,68Q31:49,04Q41:49,1451:49,8461:50,72 71:51,0381:57,97

Bieg 2 Poz.ZawodnikNarodowośćRezultatUwagi11:47,65Q21:47,77Q31:47,84Q41:48,205Yu Tae-gyeong1:48,6161:51,7171:54,48–

Bieg 3 Poz.ZawodnikNarodowośćRezultatUwagi11:48,33Q21:48,90Q31:48,97Q41:49,0151:49,03 61:50,60 7Lin Kuang-liang1:52,95