Il Benin ha partecipato ai Giochi della XXXI Olimpiade di Rio de Janeiro, Brasile, svolti dal 5 al 21 agosto 2016, con una delegazione di 6 atleti impegnati in 4 discipline. Portabandiera alla cerimonia di apertura è stato lo schermidore Yémi Apithy.
Si è trattato dell'undicesima partecipazione di questo paese ai Giochi. Come nelle precedenti edizioni, non è stata conquistata nessuna medaglia. La prestazione più significativa della delegazione può essere considerata quella della trentenne Noélie Yarigo che, dopo aver superato il primo turno degli 800 metri con il quinto tempo totale, ha ottenuto il tredicesimo tempo nella semifinale della specialità.