Hrabůvka is a municipality and village in Přerov District in the Olomouc Region of the Czech Republic. It has about 300 inhabitants.
Hrabůvka lies approximately 22 kilometres (14 mi) north-east of Přerov, 32 km (20 mi) east of Olomouc, and 241 km (150 mi) east of Prague.




