Buk is a municipality and village in Prachatice District in the South Bohemian Region of the Czech Republic. It has about 300 inhabitants.
Buk lies approximately west of Prachatice, west of ÃÂeské BudÃÂjovice, and south of Prague.
Buk consists of three municipal parts (in brackets population according to the 2021 census):