Lutopecny se trouve à 5 km à l'est du centre de Kroměříž, à 25 km au nord-ouest de Zlín et à 227 km au sud-est de Prague[2].
La commune est limitée par Bezměrov au nord, par Kroměříž au nord et à l'est, par Rataje au sud, et par Zlobice à l'ouest[3].