Asunción Cacalotepec se encuentra ubicado en la Región Sierra Norte y en el Distrito de Mixe, sus límites territoriales son al norte con el municipio de Santiago Atitlán, al este con el municipio de Santa María Alotepec, al sur con el municipio de San Juan Juquila Mixes y un pequeño sector del municipio de Santa María Tepantlali, finalmente al este sus límites corresponden al municipio de Tamazulápam del Espíritu Santo.