Torre Orsina è un antico borgo di epoca mediovale, che dista 10,2 km da Terni a mt. 326 slm.

Il suo nome deriva dalla torre e dalla Rocca costruite da Spoleto come avamposto di controllo del territorio.

Successivamente passò sotto il controllo della famiglia degli Orsini. La struttura urbanistica del borgo rivela tutti i cambiamenti che sono stati apportati nei vari secoli: possiamo notare edifici del XV sec., del XVI sec., del XVIII sec. e del XIX sec..

In particolare meritano una visita la chiesa parrocchiale e la chiesa di San Rocco che conserva dipinti del ‘500 e del ‘600.