Buk este un sat din raionul Talačyn, din regiunea Vițebsk, Belarus. Buk se află la 206 m altitudine. Cel mai apropiat oraș mare este Orșa, la 50 km la est. Printre obiectivele din împrejurimi: Church of Saint Anthony (11,5 km) și Church of Protection of the Holy Virgin in Talačyn (11,5 km).