Buda is a city in Hays County, Texas, United States. The population was 2,404 at the 2000 census. City leaders estimated the population exceeded 5,100 in 2008 and the official 2009 Census Bureau estimate showed the population had increased to 7,784 as of July 1, 2009. The 2010 US Census listed 7,295 residents, a growth rate of 103% from the 2000 Census. Buda is part of the Austin-Round Rock-San Marcos metropolitan statistical area. According to the United States Census Bureau, the city has a total area of 2.4square miles (6.2Square kilometers), of which, 2.4square miles (6.2Square kilometers) of it is land and 0.41% is water.