José Castro (disambiguation)
José Castro (1808–1860) was a native governor of Alta California.
José Castro may also refer to:
- José Ribeiro e Castro (born 1957), Portuguese politician
- José Castro (baseball) (born 1958), professional baseball coach
- José Castro (fencer) (born 1928), Portuguese Olympic fencer
- José Castro (footballer) (born 2001), Chilean football player
- José Castro (sport shooter) (born 1907), Brazilian Olympic shooter
- José Castro (water polo) (born 1915), Uruguayan Olympic water polo player
- José Antonio Castro (born 1980), Mexican football player
- José Bañales Castro (born 1960), Mexican politician
- José Alberto Castro (born 1963), Mexican producer and director
- José de Castro (1868–1929), Portuguese lawyer, journalist and politician
- José García Castro (1933–2003), known as Pepillo, Spanish football player
- José Gregorio Castro (1859–1924), Peruvian prelate and former bishop of Cuzco
- José María Castro Madriz, Costa Rican lawyer, academic, diplomat, and politician