L'épreuve du lancer du javelot masculin aux Jeux olympiques de 1992 s'est déroulée les 7 et 8 août 1992 au Stade de Montjuïc de Barcelone, en Espagne. Elle est remportée par le Tchèque Jan Železný qui établit un nouveau record olympique avec 89,66 m.