Kněždub es un municipio y pueblo del distrito de Hodonín, en la región de Moravia del Sur, en la República Checa . Tiene unos 1.000 habitantes.
Kněždub se encuentra aproximadamente a 20 kilómetros (12 millas) al este de Hodonín , 67 kilómetros (42 millas) al sureste de Brno y 254 kilómetros (158 millas) al sureste de Praga .