La dispersión poblacional asociada al colapso de Teotihuacan —ocurrido alrededor del siglo VII— fue un factor que favoreció la fundación de Culhuacán en la punta occidental de la península de Iztapalapa.