El municipio de Mapastepec se sitúa al sur de Chiapas, entre los 15° 26′ 30″ N y los 92° 53′ 30″ W, y cuenta con una superficie de 1085.6 km², que representa el 1.44% del estado.