La ermita de Catarecha se encuentra un antiguo lugar de nombre Cartecha que figura en documentos del año 867.
No se sabe exactamente la fecha en que dicha población quedó despoblada y se trasladaron sus habitantes a Urdués.
A pesar del traslado de sus habitantes a Urdués, se siguió manteniendo culto a la talla románica de la Virgen con el Niño.
La ermita actual ha sufrido numerosas reparaciones y restauraciones. Una de ellas, está datada en la misma piedra y fue en 1659.