L'épreuve du marathon masculin aux Jeux olympiques de 1984 s'est déroulée le 12 août 1984 dans les rues de Los Angeles, aux États-Unis, avec un départ devant le Santa Monica College et une arrivée au Memorial Coliseum. Elle est remportée par le Portugais Carlos Lopes.