Localizacion.

El pueblo se ubica a la altura del kilómetro 65 de la carretera Xochimilco-Cuautla, colinda al norte con Tlalnepantla, al sur con Yautepec, al este con Totolapan y Atlatlahucan, y con Tepoztlán al oeste. Se encuentra semirodeado por una cadena de cerros: al sur, los cerros de la "Ventanilla", "El Sombrerito" o "Yacatl" (nariz); y al oeste, el "Huixtlalzink", "Tlatoani" y el "Ziualopapalozink" (mariposita señora"); por el noroeste, el "Tezontlala", "Cuitlazimpa" y "Tepozoco"; por el norte, la loma de la "Amiztepec".Tlayacapan se encuentra a 1,630 metros sobre el nivel del mar, por lo que su clima es templado subhúmedo con lluvias en verano. Posee una extensión territorial de 52 km², y cuenta con una población de 13,846 habitantes, 6,808 hombres y 7,038 mujeres.