Hasta 1969 formaba parte del término municipal de Toralla y Serradell.
La más antigua que se conoce es la de Santa Magdalena: consta así en 1314, mientras que en 1758 aparece dedicada a Nuestra Señora de los Ángeles.
Centraba una agrupación parroquial que tenía como sufragistas a San Martín de Torallola y San Cristóbal de Puimanyons.
Es una iglesia pequeña, de una sola nave sobrealzada modernamente, con ábside semicircular a levante.
El ábside, hecho de sillares irregulares formando hileras regulares, es la parte original románica del edificio.