沙莫图维（波兰语：Szamotuły）是波兰的城镇，位于该国西部瓦尔塔河畔，距离首府波兹南约30公里，由大波兰省负责管辖，面积10.11平方公里，海拔高度115米，2006年人口18,760。