Sobre el año 1500 Ixcatlán ya estaba ubicado en el lugar en que hoy se encuentra, y dependía del vecino municipio de San Miguel Soyaltepec.