Historic Downtown Buda, Texas – Travis K. Witt, CC BY-SA 4.0 – Wikimedia Commons Buda is located in Hays County. About 15,108 people live here (as of 2020). Between 2010 and 2020, the population grew from 7,295 to 15,108. The region is at 214 meters above sea level. The area covers about 14.2 square kilometers. There are about 582 streets in Buda. The region was founded in 1881. The postal codes are 78610. Buda is city in Hays County, Texas, United States. Among other things, Buda has restaurants, cafés, schools, banks, hairdressers and pharmacies. More information at www.ci.buda.tx.us.