La iglesia parroquial de Nuestra Señora de los Ángeles se encuentra ubicada en el 4º nivel de una torre del castillo de Castielfabib. Ésta se levantó sobre un pronunciado declive de la ladera oeste de un promontorio rocoso que se erige junto al río Ebrón, salvando el desnivel por medio de tres pisos sobre los cuales se asienta la iglesia. La construcción es en general de mampostería tomada con mortero de cal, utilizando el sillarejo en las partes inferiores y en las esquinas. La cubierta del edificio se cubre con la doble teja en zig-zag propia de las construcciones aragonesas.