Questa antica chiesa rurale, che sorge in un contesto naturalistico di pregio, è documentata fin dal secolo XIII con un altro nome Santa Maria de Podio. Successivamente fu detta Santa Maria de Castro e dopo i rifacimenti del secolo XVII si iniziò a chiamarla chiesa dell'Ascensione, anche se il titolo principale resta quello dedicato alla Madonna.