Miacatlán es una ciudad y municipio del estado mexicano de Morelos. Se encuentra a 18 ° 45′N 99 ° 21′W. Al norte se encuentra el Estado de México y el municipio de Temixco, al sur Puente de Ixtla, Mazatepec y Tetecala, al este de Xochitepec y al oeste con Coatlán del Río y el Estado de México. La ciudad sirve como sede municipal para el municipio circundante del mismo nombre. El municipio reportó 26,713 habitantes en el censo de 2015. La altitud de Miacatlan es de 1,054 metros sobre el nivel del mar y cubre 233,644.30 km2 de territorio, y está a 40 km de Cuernavaca.
El topónimo Miacatlán proviene de un nombre náhuatl Mitl, y Acatl, y Tlan, y significa "lugar de cañas abundantes para flechas ". Esto es probablemente en referencia a los dos lagos del municipio, Coatetelco y El Rodeo. El sitio arqueológico de Coatetelco también se encuentra en Miacatlán.