Juan de Dios Castro Lozano (25 March 1942 – 24 November 2020) was a Mexican lawyer and politician. He was a member of the National Action Party. He was a member of the Congress of the Union between 1979 to 1985, 1991 to 2000 and 2003 to 2006. Castro Lozano was born in Torreón, Coahuila.