Se le menciona en el siglo XIII, y tenía 73 fuegos en 1488.
Tuvo ayuntamiento propio desde 1834, entre 1970 y 1980 se unió a Torla (actualmente Torla-Ordesa).
La iglesia está dedicada a San Miguel, se encuentra aislada del casco urbano, en dirección norte, rodeado de prados y árboles.
Tiene una amplia nave y ábside con cabecera recta, sobre la que se levanta la torre del siglo XIII, declarada Bien de Interés Cultural (BIC), de un solo cuerpo, con aspilleras y matacanes, con carácter defensivo.
Tiene vanos en la parte superior y espadaña de un ojo, elevada sobre el vértice del tejadillo a dos aguas, en su día sirvió de remate al campanario.