De 100 meter rugslag mannen op de Olympische Zomerspelen 2016 vond plaats op 7 augustus, series en halve finales, en 8 augustus 2016, finale. Omdat het zwembad waarin de wedstrijd gehouden werd 50 meter lang is, bestond de race uit twee baantjes. Na afloop van de series kwalificeerden de zestien snelste zwemmers zich voor de halve finales, de snelste acht uit de halve finales gingen door naar de finale. Regerend olympisch kampioen was de Amerikaan Matt Grevers.

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

Uitslagen

Series

Halve finales

Finale

Bronvermelding 
  Wedstrijdschema SwimSwam.com
  Uitslag series
  Uitslag halve finales
  Uitslag finale

Mannen rug 100