圣若昂杜迪维诺（）是巴西的城镇，位于该国东南部，由米纳斯吉拉斯州负责管辖，始建于1962年12月30日，面积326平方公里，海拔高度340米，2010年人口3,837，人口密度每平方公里11.76人。