Atletiek op de Olympische Zomerspelen 2012 – 20 kilometer snelwandelen mannen
De 20 kilometer snelwandelen voor mannen op de Olympische Zomerspelen 2012 in Londen vond plaats op zaterdag 4 augustus 2012. Regerend olympisch kampioen was Valeri Bortsjin uit Rusland. Tijdens de wedstrijd viel hij uit, nadat hij wankelend in de hekken was gewandeld. Chen Ding uit China won de race, in een tijd van 1:18.46, vóór de Guatemalteek Erick Barrondo. Zijn zilveren medaille betekende de eerste olympische medaille ooit voor zijn vaderland Guatemala. Brons was voor een tweede deelnemer uit China, Wang Zhen.