Het 20 km snelwandelen mannen bij op de Olympische Zomerspelen 2016 vond plaats op vrijdag 12 augustus 2016 op het stratenparcours in Rio de Janeiro.

Records 
Voorafgaand aan het toernooi waren dit het wereldrecord en het olympisch record.

Uitslag 
De volgende afkortingen worden gebruikt:
 NR Nationaal record
 PB Persoonlijke besttijd
 SB Beste seizoensprestatie
 DSQ Gediskwalificeerd
 DNF Niet gefinisht
 ~ Waarschuwing voor verlies bodemcontact
 > Waarschuwing voor gebogen knie

Mannen Snelwandelen 20