Benavides is a city in Duval County, Texas, United States. The population was 1,183 at the 2020 census. The town is named after Plácido Ben…Benavides is a city in Duval County, Texas, United States. The population was 1,183 at the 2020 census. The town is named after Plácido Benavides, namesake nephew of Plácido Benavides, Tejano 1832 alcalde of Victoria, who served under Stephen F. Austin with Juan Seguin, in the Siege of Béxar.