松萨卡特(西班牙语:Sonzacate),是萨尔瓦多的城镇,位于该国西部,由松索纳特省负责管辖,面积8.40平方公里,海拔高度250米,2007年人口25,005,人口密度每平方公里2,976.79人。