Buk — χωριό στην επαρχία Přerov, στην περιφέρεια Όλομουτς, Czechia. Το Buk βρίσκεται στα 250 m υψόμετρο, σε 5,8 km από το βουνό Ανατολικά Σουδητικά Όρη. Έχει 372 κατοίκους (2024). Η κοντινότερη μεγάλη πόλη είναι Přerov, στα 5,8 km νότια. Ανάμεσα στα αξιοθέατα γύρω: Παλάτι του Κρομνιέρζις (23 km), Στήλη της Αγίας Τριάδας (18,7 km) και Helfštýn Castle (11,7 km). Ανάμεσα στα φυσικά τοπία: Hranice Abyss (21 km) και Zbrašov Aragonite Caves (20 km).