Buková is a municipality and village in Prostějov District in the Olomouc Region of the Czech Republic. It has about 300 inhabitants.
Buková lies approximately 21 kilometres (13 mi) west of Prostějov, 32 km (20 mi) west of Olomouc, and 185 km (115 mi) east of Prague.