Buková je vesnice, část obce Olešnice v okrese České Budějovice. Nachází se asi 2,5 km na jihovýchod od Olešnice. Je zde evidováno 103 adres. V roce 2011 zde trvale žilo 125 obyvatel.Buková leží v katastrálním území Buková u Nových Hradů o rozloze 8,33 km².