Le origini della Rocca di Mattarella risalgono al XI secolo, sorta, insieme ai vicini castelli di Monterivoso e Umbriano, a difesa dell’Abbazia di San Pietro in Valle. Il nucleo originale della fortificazione era costituito dalla torre quadrata che svetta sull’abitato del borgo, la quale controllava da un lato la via che conduceva al Ducato di Spoleto e dall’altro insieme al castello di Precetto la via, che snodandosi lungo il fiume Nera, fungeva da collegamento con l’Alta Valnerina.
Successivamente, si presume intorno al quattrocento, date le caratteristiche architettoniche, la torre fu rafforzata con la costruzione di due possenti bastioni circolari e secondo quanto stabilito dagli statuti rilasciati dal Principe Alberico Cybo Malaspina, duca di Ferentillo.
La Rocca cambio proprietari per i secoli successivi, passando dai Trinci di Foligno ai Cybo fino al 1730, fino a risultare di proprietà privata fino al secolo scorso, quando fu donata al Comune.
