Bastia Umbra adalah komune yang terletak di Provinsi Perugia, Italia. Bastia Umbra memiliki luas sebesar 27.62 km². Komune ini memiliki penduduk sebesar 20.760 jiwa. Kota ini memiliki kode pos 06083.