L'Isola Maggiore è una delle tre isole naturali del lago Trasimeno, in Umbria. Amministrativamente, è una frazione del comune di Tuoro sul Trasimeno (PG).L'isola conta 18 abitanti (dati Istat, 2011) ed ha una superficie di 24 ettari, racchiusa in un perimetro di 2 km.