纳维萨尔科（），是萨尔瓦多的城镇，位于该国西部，由松索纳特省负责管辖，面积34.32平方公里，海拔高度540米，2007年人口49,081，人口密度每平方公里1,430.1人。