Localizada en la parte central-norte del Estado de Oaxaca dentro de la jurisdicción de Teotitlán del Camino, se encuentra Ixcatlán.
Santa María Ixcatlán se convirtió en doctrina secular en la década de 1570. Para el siglo XVIII pasó a ser una visita de Cuéstlaguaca.
El actual templo, de una nave cubierta con bóvedas de casquete, fue adicionada con una capilla al lado norte. Su fachada principal fechada en 1739, presenta una sencilla portada de trazos neoclásicos compuesta por dos cuerpos, el inferior aloja un medio punto flanqueado por pilastras estriadas que rematan en un arquitrabe con friso y cornisa moldurados. El vano neogótico del coro, en el segundo cuerpo, está flanqueado por dos ménsulas sobre basamentos, siguiendo los ejes de las pilastras principales.