Fundada en la primera mitad del siglo XII, la Iglesia de Santa María la Mayor cuenta con una fachada que data de 1644, realizada al mismo tiempo que la renovación del edificio. Cabe destacar el arquitrabe, las jambas con un bello friso y las espléndidas espirales de acanto del portal, obra de canteros activos a lo largo de los siglos entre Foligno y Bevagna y que en parte se atribuyen a artesanos de Spoleto. La iglesia tiene forma de cruz latina y consta de una nave con bóveda de crucería. En la segunda mitad del siglo XVII, se enriqueció con siete altares y una suntuosa decoración de estuco. En las paredes de los distintos altares se pueden admirar numerosas obras que datan del siglo XVII.
A la derecha de la entrada, hay un altar de mármol de Gaius Titienus Flaccus (actualmente utilizado como pila) que lleva en Santa María la Mayor desde el siglo XV, junto a un baptisterio de mármol en forma de píxide de Gasparino da Val di Lugano (1509-1511). A lo largo de la pared izquierda se encuentra, tras el segundo altar de la izquierda, la Capilla Baglioni, encargada en 1500 por Troilo Baglioni al artista Bernardino di Betto, más conocido como Pinturicchio (Perugia, hacia 1452 - Siena, 11 de diciembre de 1513). El suelo está adornado con azulejos de Deruta que datan de 1566. Toda la capilla está decorada con frescos del artista: en la bóveda, las sibilas Tiburtina, Eritrea, Europea y Samia sentadas en un trono, en la pared izquierda, una Anunciación con autorretrato y firma del artista, en la pared del fondo, una Adoración de los pastores y la Llegada de los Magos, y, en la pared derecha, una Disputa con los doctores en el templo. Además, a lo largo de la pared izquierda hay un púlpito renacentista de arenisca obra de Simone da Campione (1545).
El altar mayor está cubierto por un copón (o tribuna) de piedra caciolfa, obra de Rocco di Tommaso da Vicenza (1515). En los redondos hay ocho cabezas de terracota de Giandomenico da Carrara que representan a los profetas (1562).
En los pilares que flanquean el ábside hay dos obras de Perugino: a la izquierda «Piedad, san Juan Evangelista y la Magdalena» y a la derecha «Virgen con el Niño, santa Catalina de Alejandría y san Blas». Ambos son de 1521 y se desconoce su procedencia.