Buk je selo u Talačynski rajon, u Vitebska oblast, Bjelorusija. Buk se nalazi na 206 m nadmorske visine. Najbliži veći grad je Orša, 50 km istočno. Među znamenitostima u okolici su Church of Saint Anthony (11,5 km) i Church of Protection of the Holy Virgin in Talačyn (11,5 km).