托瓦乔夫是捷克的城镇，位于该国东部摩拉瓦河畔，由奥洛穆克州负责管辖，面积22.75平方公里，海拔高度201米，镇上的教堂建于1786年，2006年人口2,616。