Todi adalah komune yang terletak di Provinsi Perugia, Italia. Todi memiliki luas sebesar 223 km². Komune ini memiliki penduduk sebesar 17.016 jiwa. Kota ini memiliki kode pos 06059.

Peta wilayah Komune Todi (merah) di Provinsi Perugia (emas), Umbria, Italia.