City of Buda Texas is located in Hays County with a population of 15643 people across 1 postal codes.