Juan Urbano Castro (c. 1840) fue político socialista.
Fundador de la Agrupación Socialista de Córdoba en noviembre de 1892, fue nombrado secretario en el primer comité de dirección, junto a Ramón Nochetto Priamo (presidente), Francisco Alarcón Vega (vicepresidente) y Rafael Rico Mellado (tesorero).