Větřkovice se trouve à 6 km à l'est de Vítkov, à 19 km au sud-sud-ouest d'Opava, à 33 km à l'ouest-sud-ouest d'Ostrava et à 245 km à l’est-sud-est de Prague[2].
La commune est limitée par Radkov et Vítkov au nord, par Březová à l'est, par Fulnek et Odry au sud, et par Vítkov à l'ouest[3].