Cuicuilco is probably one of the oldest pre-Hispanic cities in the Valley of Mexico. Dating from the Preclassic period (700 to 150 B.C), it was the first great civic-religious center of the Mexican High Plateau. The place was destroyed by the eruption of the volcano Xitle which caused the migration and rearrangement of its people, culminating in the consolidation of Teotihuacán as a guiding center of the classical period. There are some religious and residential buildings, including the remains of the hydraulic system that provided the city.
For the huge pyramid of Cuicuilco we know that by 800 and 600 BC, the city reached its highest level of development.