San Isidro is a census-designated place (CDP) in Starr County, Texas, United States. As of the 2020 census, San Isidro had a population of 187. The town is named for St. Isidore the Laborer, the patron saint of farmers. A large Southwestern Barrel Cactus growing just east of town is said to be the largest in Texas.