Édgar Osvaldo Barreto Cáceres (Asuncion, 15 juli 1984) is een Paraguayaans voetballer die doorgaans op het middenveld speelt. Hij tekende in juni 2015 bij UC Sampdoria, dat hem overnam van Palermo. Barreto debuteerde in 2004 in het Paraguayaans voetbalelftal.
Barretos keepende broer Diego Barreto stroomde eveneens door vanuit de jeugd van Cerro Porteño naar zowel het betaald voetbal als het Paraguayaans elftal.
Barreto stroomde in 2002 door vanuit de jeugd van Cerro Porteño. Dat verruilde hij in januari 2004 voor N.E.C.. Hij werd na de zomerstop als tweede verrassende aankoop gepresenteerd na de eerdere aanwinst Andrzej Niedzielan. Hij maakte zijn debuut in de eredivisie op zondag 8 februari 2004, toen de ploeg van trainer-coach Johan Neeskens met 2-0 verloor van FC Groningen. Aanvankelijk bleven de resultaten uit, nadat NEC het seizoen ervoor op de vijfde plaats was geëindigd en Europees voetbal veilig had weten te stellen. Maar daarna wierp Barreto zich op als publiekslieveling. In het seizoen 2004/2005 scoorde hij vijf keer in 25 duels. In totaal speelde Barreto 95 competitiewedstrijden voor de club uit Nijmegen en was hij tien keer trefzeker.