Ricardo Castro Herrera (ur. 7 lutego 1864 w Durango, zm. 27 listopada 1907 w Meksyku) – meksykański kompozytor i pianista.

Życiorys W latach 1877–1883 studiował w Conservatorio Nacional de Música w Meksyku. Jego nauczycielami byli Juan Salvatierra, Julio Ituarte i Melesio Morales. W 1883 roku reprezentował swój kraj na uroczystościach ku czci Simóna Bolívara w Wenezueli, gdzie wykonał skomponowane przez siebie Aires nacionales mexicanos. W 1885 roku odbył tournée po Stanach Zjednoczonych, gdzie wystąpił na Cotton Festival w Nowym Orleanie i koncertował w Filadelfii, Nowym Jorku oraz Waszyngtonie. Po powrocie do kraju występował jako solista i kameralista, komponował i uczył muzyki. Brał udział w tworzeniu Sociedad Filarmónica Mexicana oraz Sociedad Anónima de Conciertos. W 1900 roku objął klasę kompozycji w Conservatorio Nacional de Música. Lata 1902–1906 spędził w Europie, gdzie koncertował w Paryżu, Londynie, Berlinie, Brukseli i Antwerpii. W styczniu 1907 roku, na kilka miesięcy przed śmiercią, otrzymał posadę dyrektora Sociedad Filarmónica Mexicana.

Zmarł w wieku 43 lat na zapalenie płuc. Po śmierci Castro ogłoszono w Meksyku żałobę narodową i ustanowiono nagrodę jego imienia dla najlepszych twórców operowych.