* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 19 March 2013 ‡ Penampilan dan gol di tim nasional akurat per 10 June 2012
Juan Guillermo Castillo Iriart (lahir 17 April 1978) adalah pemain sepak bola Uruguay yang bermain untuk Uruguay Primera Division klub Danubio dan tim nasional sepak bola Uruguay. Ia berposisi sebagai kiper.
Castillo memulai kariernya dengan tim muda Sporting Defensor dan membuat debutnya di Primera División pada musim 1999. Dia dipinjamkan ke Huracán Buceo pada tahun 2001. Namun, ia segera pindah ke Peñarol dan melakukan debutnya pada tahun 2006. Setelah penampilan yang baik dengan Peñarol, dua tahun kemudian pada tahun 2008, ia bergabung ke Serie A klub Brasil Botafogo. Pada bulan Desember 2009, dia dilepas dari klub dan kemudian ia pindah ke klub Kolombia Deportivo Cali dan menetap selama satu musim, memenangkan Copa Kolombia 2010. Pada musim berikutnya, ia meninggalkan klub untuk biaya tinggi dan kemudian menandatangani satu musim kesepakatan kontrak dengan Colo Colo untuk memainkan turnamen nasional dan Copa Libertadores 2011. Namun, ia memainkan musim yang sangat buruk dan dipecat dari klub pada bulan Desember. Pada tanggal 16 Februari 2012, ia bergabung ke Liverpool de Montevideo pada hari terakhir batas waktu transfer pemain sepak bola Amerika Selatan.
Pada tingkat internasional, Castillo bermain untuk tim dewasa Uruguay sejak 2007. Dia membuat debut seniornya pada tahun 2008, dan secara umum telah terpilih sebagai kiper pilihan kedua di belakang Fernando Muslera. Dia adalah bagian dari skuat Uruguay untuk Piala Dunia FIFA 2010 dan satu tahun kemudian, ia memenangkan Copa América 2011, karier produktif di kompetisi internasional pertamanya, meskipun tidak bermain di kompetisi tersebut.