Chód na 50 km mężczyzn – jedna z konkurencji lekkoatletycznych rozgrywanych podczas igrzysk olimpijskich w Rio de Janeiro.

Obrońcą tytułu mistrzowskiego z 2012 roku był Australijczyk Jared Tallent.

W zawodach wzięło udział 80 zawodników.

Przebieg zawodów Od linii startu prowadzenie objął Vladimir Savanović. Przed pierwszym kilometrem, rekordzista świata, Yohann Diniz ruszył do przodu, szybko doganiając Serba. W niedługim odstępie czasu Savanović został wchłonięty przez grupę. Francuz pozostał na prowadzeniu. Po pierwszych czterech kilometrach od dużego peletonu oderwała się mała grupka. Na piątym kilometrze mieli oni 29 sekund straty do Diniza.

Różnica pozostawała niezmienna aż do dziesiątego kilometra, ale następne 5 km rekordzista świata poszedł w świetnym tempie i jego przewaga wzrosła do 55 sekund. Diniz zaczął dublować najsłabszych. Na 20 kilometrze miał już ponad minutę nad grupką i 2 minuty nad kolejną. Na półmetku od grupki próbował oderwać się Matej Tóth, ale pozostali dogonili go, z wyjątkiem Japończyka Takayuki Tanii, który został z tyłu. W okolicach trzydziestego kilometra zaatakował Evan Dunfee i szybko zyskał przewagę 20 sekund, strata do Francuza w tym momencie wynosiła 1:15.