Erguida no alto de um cabeço nas imediações da Tapada Real e do arruinado Fortim de Caracena, este templo primitivo terá sido fundado pelos Duques de Bragança, proprietários dos terrenos, à semelhança do que sucedeu com as construções vizinhas, como a antiga ermida de São Jerónimo, erguida junto da Tapada pelo Duque D. Jaime em c. 1535, ou a ermida de Santa Maria de Belém, fundada pelo Duque D. João I em 1570.