L'épreuve du 20 kilomètres marche masculin aux Jeux olympiques de 1972 s'est déroulée le 31 août 1972 dans les rues de Munich, en République fédérale d'Allemagne, avec une arrivée située au Stade olympique. Elle est remportée par l'Est-allemand Peter Frenkel qui établit un nouveau record olympique en 1 h 26 min 42 s 4.