[1] Existen vestigios de población en el valle del Bellós desde época neolítica.
En el fogaje de 1488 se contabilizaron 8 fuegos u hogares en la localidad.
El ayuntamiento Puyarruego-Muro sólo sobrevivió once años, hasta que fue integrado en Labuerda en 1845.
El siglo XX vio la localidad afectada por la despoblación imperante en el Pirineo.
En la localidad se conservan los restos de la antigua iglesia, dedicada a Santa María.