L'église actuelle de San Niccolò à Roccastrada (également appelée église de San Nicola) est le résultat de diverses restaurations que la structure d’origine a subies au cours des siècles.
Les structures médiévales remarquables et imposantes ont probablement été fondées au XIe siècle et semblent indiquer que d’importants travaux de reconstruction avaient déjà eu lieu au cours du XIIIe siècle.
À l'époque moderne, au cours du XVIIe siècle, deux salles voûtées symétriques ont été ajoutées aux deux côtés de l'église, redessinant le plan en croix latine classique.
Bien que les fondations architecturales modernes et médiévales soient encore visibles, au cours du XIXe siècle, une nouvelle extension de la zone du presbytère a été réalisée après la démolition de l'abside médiévale. Le revêtement de la façade en brique et en travertin date, en revanche, du milieu du XXe siècle.
À l'intérieur de l'église, il y a deux fresques datant du milieu du XVIe siècle, attribuées à Giovanni Maria di Ser Giovanni Tolosani : elles représentent une Annonciation et une Vierge à l'Enfant. En ce qui concerne les décorations sculpturales, les fonts baptismaux, construits au XVIe siècle, revêtent une importance toute particulière.