El Municipio de Tepoztlán se localiza al norte del Estado de Morelos, a 17 km. de la Ciudad Cuernavaca y a 74 Km. de la Ciudad de México. Se comunica con el Distrito Federal por la autopista México-Cuernavaca, en su desviación a Cuautla pasando la curva de La Pera; y por la carretera Federal Milpa Alta-Cuautla en su desviación a Oaxtepec y Oacalco.

El territorio Tepozteco se localiza en la ladera sur de la Sierra del Ajusco: existen 2,450 metros de diferencia entre la altitud de su punto más alto (al norte) y su punto más bajo (al sur), ello origina una rica variedad climática y como consecuencia invaluables recursos naturales tanto florísticos como fáusticos (flora y fauna). Su temperatura promedio es de 20°C.