La población de Magdalena Zahuatlán se ubica al sur de la cabecera distrital de Nochixtlán.
El templo que se conserva hasta nuestros días es de una nave construido con muros de adobe; cubierto con cuatro bóvedas de pañuelo y una cúpula semiesférica.
Dos torres flanquean la portada principal, que consiste básicamente en la acentuación del acceso con el uso del arco triunfal de medio punto sobre pilastras y el entablamento que remata al alfiz; en la parte alta tiene la ventana coral y rematando el frontispicio tiene un frontón de líneas rectas escalonadas que ascienden hacia el centro.