沙莫林是斯洛伐克的城镇，位于该国西部，由特尔纳瓦州负责管辖，面积44.35平方公里，海拔高度130米，2005年人口12,481，其中七成居民信奉罗马天主教。