Blanco is a city in Blanco County, Texas, United States. It is approximately 50 miles north of downtown San Antonio and almost the same distance west of Austin. The population was 1,946 at the 2016 census estimate.