Rubén Castro Martín (ur. 27 czerwca 1981 w Las Palmas de Gran Canaria) – hiszpański piłkarz grający na pozycji napastnika. Od 2017 roku jest zawodnikiem wypożyczonym do klubu Guizhou Hengfeng Zhicheng z Realu Betis.
Kariera klubowa Swoją karierę piłkarską Castro rozpoczął w klubie UD Las Palmas. Po grze w drużynie rezerw awansował w 2001 roku do pierwszego zesopłu. 25 lutego 2001 zadebiutował w Primera División w przegranym 1:2 wyjazdowym meczu z Málagą CF. 3 października 2001 w domowym meczu z Realem Madryt (4:2) strzelił swoje pierwsze dwa gole w Primera División. W sezonie 2001/2002 spadł z Las Palmas do Segunda División. W Las Palmas występował do końca sezonu 2003/2004.
W 2004 roku Castro przeszedł do Deportivo La Coruña. Na sezon 2004/2005 został wypożyczony do Albacete Balompié, w którym swój debiut zanotował 29 sierpnia 2004 w przegranym 0:1 wyjazdowym meczu z Sevillą. Latem 2005 wrócił do Deportivo i zadebiutował w nim 28 sierpnia 2005 w wyjazdowym meczu z RCD Mallorca (1:0). Grał w nim w sezonie 2005/2006.