La Colombia ha partecipato ai Giochi della XXXI Olimpiade, che si sono svolti a Rio de Janeiro, Brasile, dal 5 al 21 agosto 2016, con una delegazione di 143 atleti impegnati in 21 discipline. Portabandiera alla cerimonia di apertura è stata la judokaYuri Alvear, alla sua terza Olimpiade.
Si è trattato della diciannovesima partecipazione di questo paese ai Giochi estivi, con una delegazione di gran lunga superiore a quella delle edizioni precedenti. Sono state conquistate tre medaglie d'oro (più di quelle di tutte le edizioni passate), che unitamente alle due d'argento e alle tre di bronzo hanno collocato la Colombia al ventitreesimo posto del medagliere complessivo.