圣弗兰西斯科埃尔阿尔托（），是危地马拉的城镇，位于该国中西部，由托托尼卡潘省负责管辖，面积132平方公里，海拔高度2,581米，2002年人口45,241，人口密度每平方公里342.73人。