Antes de la llegada de los españoles, Ocotepec era un cruce de caminos que conectaban a Cuauhnáhuac, Malinalco, Tenochtitlán, Tepoztlán y Cholula.