Uruguay nam deel aan de Olympische Zomerspelen 2016 in Rio de Janeiro, Brazilië. Het land stuurde zeventien sporters in acht disciplines, een vermindering ten opzichte van vier jaar eerder. Zeilster Dolores Moreira droeg de Uruguayaanse vlag tijdens de openingsceremonie; Emiliano Lasa, die als hoogspringer het beste resultaat voor Uruguay neerzette door in de finale zesde te worden, droeg de nationale vlag bij de sluitingsceremonie.