Buk is a village and municipality in Prachatice District in the South Bohemian Region of the Czech Republic.The municipality covers an area of 25.79km2, and has a population of 283 .Buk lies approximately 12km west of Prachatice, 47km west of České Budějovice, and 124km south of Prague.