Colhuacan se localizaba en la ladera occidental del cerro de la Estrella, a la orilla del lago de Xochimilco.