Sabinal is a city in Uvalde County, Texas, United States. The population was 1,364 at the 2020 census, down from 1,695 in 2010. It is part of the Uvalde, Texas Micropolitan Statistical Area.