L'épreuve du marathon masculin aux Jeux olympiques de 1992 s'est déroulée le 9 août 1992 dans les rues de Barcelone, en Espagne, avec un départ à Mataró et une arrivée au Stade olympique de Montjuic. Elle est remportée par le Sud-Coréen Hwang Young-cho dans le temps de 2 h 13 min 23 s.