Bastia Umbra fu l'«insula Romana» così chiamata perché cinta dalle acque del «lacus Umber», poi prosciugatosi. Il nucleo medievale si è formato attorno all'importante castello conteso tra Assisi e Perugia. In piazza Mazzini sorge la trecentesca ex chiesa di S. Croce con tipica facciata a fasce bianche e rosa; all'interno opere dei secoli XV-XVII (Tiberio d'Assisi, Cesare Sermei). Pregevoli anche la chiesa di S. Rocco, con due tele di Dono Doni, e la chiesa di S. Paolo dove si rifugiò santa Chiara.