Rio Antonio Mavuba (8 maart 1984) is een Frans voetballer die bij voorkeur als verdedigende middenvelder speelt. Hij tekende in juli 2017 een contract tot medio 2020 bij Sparta Praag, dat hem overnam van Lille OSC. Mavuba debuteerde in 2004 in het Frans voetbalelftal.
Mavuba's vader Ricky Mavuba was op het WK '74 actief als speler van Zaïre, het latere DR Congo. Zijn moeder was Thérèse Mavuba en van Angolese nationaliteit. Mavuba werd geboren in internationale wateren op een vluchtelingenboot die onderweg was naar Frankrijk, omdat zijn familie vluchtte voor burgeroorlogen in Congo en Angola. Mavuba en zijn familie kregen de status van politiek vluchteling. In 2005 werd Mavuba officieel Frans staatsburger.
Mavuba werd in 1992 opgenomen in de jeugdopleiding van Girondins de Bordeaux. In 1999 werd hij landskampioen van Frankrijk met het jeugdelftal van Bordeaux onder de 16 jaar. Op 9 augustus 2003 maakt hij op 19-jarige leeftijd zijn debuut voor het eerste elftal in een thuiswedstrijd tegen Montpellier. Sindsdien werd hij al snel een vaste waarde in het team waardoor hij op 21-jarige leeftijd in de Ligue 1 al meer dan 100 wedstrijden op zijn naam heeft staan. In het seizoen 2005/2006 speelt hij zijn beste seizoen bij Bordeaux, dat toen vicekampioen werd van de Franse Ligue 1 en zich hiermee automatisch plaatste voor de Champions League. Mavuba was dat seizoen samen met Denilson, Chamakh en Darcheville een van de belangrijkste spelers van het team. Uiteindelijk vertrok Mavuba in de zomer van 2007 voor €8.000.000 euro naar de ambitieuze Spaanse club Villarreal CF, waar hij een contract voor vijf seizoenen tekende.