Nery Alberto Castillo Confalonieri (San Luis Potosí, 13 juni 1984) is een Mexicaans betaald voetballer die bij voorkeur speelt als aanvallende middenvelder. Hij verruilde in juli 2007 Olympiakos Piraeus voor FC Sjachtar Donetsk, dat hem in 2008 verhuurde aan Manchester City FC, in 2009 aan Dnipro Dnipropetrovsk en in 2010 aan Chicago Fire. In juni 2007 debuteerde hij in het Mexicaans voetbalelftal.
Castillo heeft behalve de Mexicaanse ook de Uruguayaanse nationaliteit omdat hij als zoon van Uruguayaanse ouders is geboren in Mexico.
Castillo debuteerde in 1999 op vijftienjarige leeftijd bij Danubio FC. Een jaar later vertrok hij naar Olympiakos Piraeus, waarvoor hij zeven seizoenen speelde. Hij won in die periode zes landstitels. Alleen in 2004 moest Olympiakos de titel aan Panathinaikos FC laten. In 2005 en 2006 won hij met zijn ploeg bovendien de Griekse beker. Medio 2007 maakte Castillo de overstap naar Sjachtar Donetsk. Castillo speelde een half seizoen in de Vysjtsja Liha waarna een reeks uitleenbeurten begon.