L'épreuve du 20 kilomètres marche masculin aux Jeux olympiques de 1968 s'est déroulée le 14 octobre 1968 dans les rues de Mexico, au Mexique, avec une arrivée au Stade olympique universitaire. Elle est remportée par le Soviétique Volodymyr Holubnychy.