Chvalkovice es un municipio y pueblo del distrito de Vyškov, en la región de Moravia del Sur, en la República Checa . Tiene unos 300 habitantes.
Chvalkovice se encuentra aproximadamente a 12 kilómetros (7 millas) al sureste de Vyškov , 36 km (22 millas) al este de Brno y 218 km (135 millas) al sureste de Praga .