Rubén Castro Martín (* 27. Juni 1981 in Las Palmas de Gran Canaria) ist ein spanischer Fußballspieler, der bei UD Las Palmas in der Primera División spielt.
Rubén Castro startete seine Karriere als Profifußballer bei UD Las Palmas, dem größten Verein seiner Heimatstadt Las Palmas de Gran Canaria. Obwohl er mit 22 Saisontoren 2003/04 Torschützenkönig in der Segunda División wurde, stieg seine Mannschaft in die Segunda División B ab. Es folgte der Wechsel zum Erstligisten Deportivo La Coruña. Die Galicier verliehen ihn jedoch in seiner ersten Saison gleich weiter (an den Erstligakonkurrenten Albacete Balompié). Auch dort konnte er ansprechende Leistungen zeigen.
Zur Saison 2005/06 kehrte er zu „Depor“ zurück, wo er in 24 Spielen drei Tore erzielen konnte. Im Jahr 2006 wurde er erneut verliehen, diesmal an Racing Santander. Nach nur einem Einsatz verließ er die Kantabrier jedoch bereits nach einem halben Jahr wieder und bestritt die Rückrunde der Saison 2006/07 mit Gimnàstic de Tarragona. Mit vier Toren in 20 Spielen konnte er dem Verein nicht zum Klassenerhalt verhelfen. Zur Saison 2007/08 folgte die dritte Rückkehr zu Deportivo. Nach der Hinrunde kam er aber nur auf sechs Ligaspiele, in denen er ein Tor erzielte.