Гонса́ло Ка́стро Рандо́н (нем. и исп. Gonzalo Castro Randón; род. 11 июня 1987, Вупперталь, Северный Рейн-Вестфалия) — немецкий футболист испанского происхождения, играет на позиции полузащитника за клуб «Штутгарт».
Гонсало Кастро Рандоне родился в городе Вупперталь в семье выходцев из Испании. Свои первые шаги в футболе делал в местных детских командах и впоследствии появился в составе «Поста» (Вупперталь), а оттуда перебрался в юношескую команду клуба «Виктория» (Ротт). В 1999 году был приглашен в молодёжный клуб леверкузенского «Байера» — СК «Байер» (Вупперталь).
Свои первые матчи в Бундеслиге и Лиге чемпионов Гонсало Кастро сыграл в 17 лет. Несмотря на столь юный возраст, он прочно закрепился в основном составе леверкузенского «Байера» на позиции крайнего защитника. С сезона 2010/11 Кастро всё чаще стал использоваться в центре поля и в итоге стал игроком основного состава на этой позиции. В сезоне 2010/11 «Байер» занял второе место в чемпионате, что стало самым большим успехом для Кастро за всё время пребывания в леверкузенском клубе.