Su nombre original es Tenochtitlán, que significa "fruta de la piedra y de Nuchtli". En 1587, los Aztecas lo utilizaron bajo el nombre de Nopali, tomado por los Españoles, para finalmente saber su nombre actual.