Antes de la desecación de los lagos de la cuenca del Anáhuac, Colhuacan fue una población ribereña del lago de Xochimilco.