La edificación del actual templo vio sustituir, posiblemente en 1570, en la época de Sebastián I de Portugal, la antigua ermita de Santa María mandada erigir en 1459 por el Infante D.