埃尔萨尔托（）是墨西哥的城镇，由哈利斯科州负责管辖，位于该国西南部，距离瓜达拉哈拉约25公里，面积41.5平方公里，2005年人口111,436。