Castroville was established in 1844 by Henri Castro, an empresario of the Republic of Texas, who brought several dozen European families to the area from Alsace and adjoining Baden to populate his land grant along the Medina River 20 miles west of San Antonio.
From 1849, Castroville, on the Medina River was a water stop on the San Antonio-El Paso Road and a stagecoach station on the San Antonio-El Paso Mail Line and San Antonio-San Diego Mail Line.