Haňovice is a municipality and village in Olomouc District in the Olomouc Region of the Czech Republic. It has about 500 inhabitants.
Haňovice lies approximately 18 kilometres (11 mi) north-west of Olomouc and 194 km (121 mi) east of Prague.
The village of Kluzov is an administrative part of Haňovice.
The first written mention of Haňovice is from 1141.